CPU en architectuur
Wat bevat de programmateller (program counter, PC) van de CPU?
- AHet adres van de volgende uit te voeren instructie
- BHet totale aantal uitgevoerde instructies
- CDe temperatuur van de CPU
Antwoord en toelichting tonen
Antwoord: A. Het adres van de volgende uit te voeren instructie
De programmateller is een register dat het adres in het geheugen bevat van de volgende op te halen en uit te voeren instructie. Normaal wordt hij na elke uitgevoerde instructie met de lengte van de instructie verhoogd (bijvoorbeeld 4 byte); bij een sprong- of branchinstructie wordt hij overschreven met het sprongadres en bij een interrupt met het beginadres van de interruptverwerking. Bij een functieaanroep wordt de huidige waarde als terugkeeradres op de stack of in het linkregister bewaard.