Program counter

Lumbard ucidentalQuest articol chì l'è scrivuu in lombard, grafia milanesa.

El program counter, ciamaa anca instruction pointer, a l'è on register de la CPU che 'l gh'ha dent l'adressa de memoria de la prossima istruzion de eseguì.

Esempi

Modifega

Chichinscì a vedom on semplis programma per el processor LC-3 che 'l azzera on register per poeu scrivegh denter 1.

IstruzionCommentCella de memoriaPC
.orig x3000Direttiva a l'assembler per mett la partenza a x3000x0000x3000
AND R0,R0,#0La fa l'AND logich in tra R0 e 0, che 'l da semper 0x3000x3001
ADD R0,R0,#1Somma de 1x3001x3002

Se pò vedè donca che, in questa architettura, al program counter a l'è immediatament sommada l'unità per rivà a la cella dopo e a la fin di operazion a l'è mandaa innanz. Cont di operazion de salt a l'è possibil mudàll.

Riferiment

Modifega

Vos corelaa

Modifega