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.