30.05.2013 Views

Architettura del Calcolatore - Dipartimento di Ingegneria Informatica ...

Architettura del Calcolatore - Dipartimento di Ingegneria Informatica ...

Architettura del Calcolatore - Dipartimento di Ingegneria Informatica ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!