Architettura del Calcolatore - Dipartimento di Ingegneria Informatica ...
Architettura del Calcolatore - Dipartimento di Ingegneria Informatica ...
Architettura del Calcolatore - Dipartimento di Ingegneria Informatica ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CPU-Registri Interni<br />
Memory Address Register (MAR). E' il registro specializzato per<br />
in<strong>di</strong>rizzare la memoria. Durante l'esecuzione <strong>di</strong> un programma il<br />
MAR contiene l'in<strong>di</strong>rizzo <strong>del</strong>la locazione <strong>di</strong> memoria centrale (esterna<br />
alla CPU) alla quale si vuole accedere in quell'istante.<br />
Program Counter (PC). E' il registro specializzato per contenere<br />
l'in<strong>di</strong>rizzo <strong>del</strong>l'istruzione che deve essere eseguita.<br />
Memory Data Register (MDR). E' il registro da cui transitano tutti i<br />
dati scambiati con la memoria esterna prima <strong>di</strong> venire smistati, in<br />
base al loro significato, presso gli altri registri interni.<br />
Instruction Register (IR). E' il registro che contiene la parte co<strong>di</strong>ce<br />
operativo <strong>di</strong> un'istruzione, vale a <strong>di</strong>re quella sequenza <strong>di</strong> bit che<br />
opportunamente deco<strong>di</strong>ficati determineranno le azioni che la CPU<br />
deve eseguire.<br />
30