Program Counter

Definizione rapida

Il Program Counter è un registro della CPU che conserva l'indirizzo in memoria della prossima istruzione da eseguire.

Spiegazione

All'interno del processore, questo registro mantiene il riferimento alla posizione dalla quale dovrà essere prelevata l'istruzione seguente.

Esempio pratico

Durante l'esecuzione di un programma, la CPU consulta il Program Counter per individuare in memoria l'istruzione che viene dopo quella corrente.

Spiegazione tecnica

Il contenuto del registro non è l'istruzione stessa, ma il suo indirizzo di memoria; il Program Counter appartiene direttamente alla CPU.

Da non confondere con

Non va confuso con la locazione che contiene il codice operativo: il registro memorizza soltanto l'indirizzo della successiva istruzione.