Ominide 2324 punti

Registri della CPU – Registers

I registri sono delle sequenze di celle di memoria, in cui si possono leggere e scrivere dati.
I registri conservano dati e risultati delle operazioni.
• PC → Program Counter
o Contiene l’indirizzo di memoria dove si trova la prossima istruzione da eseguire;
• IR → Istruction Register
o Contiene l’istruzione attualmente in esecuzione;
• SR → Status Register
o Serve per controllare le condizioni o le anomalie che si verificano durante le operazioni;
• AR → Accumulator Register
o È utilizzato per effettuare somme e memorizzare i risultati parziali delle operazioni;
• MDR → Memory Data Register
o Contiene il dato prelevato da una cella di memoria oppure il dato pronto per essere trasferito in memoria;
• MAR → Memory Adress Register

o Contiene l’indirizzo della cella di memoria dove si deve prelevare o depositare un dato o un istruzione.
Altro registro è:
• GPR → General Purpose Register, registro per scopi generali
o Servono ad ospitare gli operandi e i risuktati intermedi delle operazioni.

Registrati via email