On instruction register (register di istruzion in lombard) a l'è on register de la CPU, part de la soa unità de controll, doperaa per contegnì l'istruzion che l'è dree a vess eseguida o decodifegada, e la tegn dent finna a la fin de l'esecuzion, che la pò mettegh anca on bon numer de cicli.
I processor pussee compless gh'hann ona pipeline di istruzion, che la permett de parallelizzà el lavorà del processor in tra i fas different de l'esecuzion del ciclo di istruzion, e donca gh'è pussee instruction register.
Esempi de esecuzion Chichinscì a vedom on semplis esempi, faa cont el LC-3, de programma che 'l complementa a du on numer in del register R0, per vedè 'me che hinn i register interessaa.
L'è daa cas che in R0 el gh'è giamò on numer e che el program counter el sia mituu a x3000:
Op-codeOperandIR (test)IR (esadecimal)PCR0 NOT R0,R0 NOT R0,R0 x903F x3001 -R0+1 ADD R0,R0,#1 ADD R0,R0,#1 x1021 x3002 -R0
In l'IR el gh'è semper, donca, el numer che 'l reppresenta l'istruzion che l'è in quell moment gestida del processor.
Riferiment Instruction register
Vos corelaa Instruction pointer Pipeline di istruzion
Categoria:Register (informatega)