I registri sono parte dell'unità centrale di elaborazione (CPU) di un computer. I registri sono posizioni di memoria che è possibile accedervi rapidamente per il rapido recupero dei dati.
Matrice di registro
Maggior parte dei processori hanno più registri, definite matrice di registro, che contengono i dati e le istruzioni che devono essere accessibili rapidamente durante l'esecuzione di un'applicazione.
MAR
Uno dei registri situati nel processore del computer è il registro di indirizzo di memoria o MAR. Il MAR memorizza l'indirizzo di memoria fisica dove verrà scritto il prossimo pezzo di dati o l'istruzione successiva si trova.
Traduttore di memoria
La MAR è anche conosciuto come un traduttore di indirizzi di memoria o Decoder. Questo è perché si traducono i dati per la lettura dalla memoria o memoria scritta in un percorso effettivo sulla memoria, assegnando lo spazio nella RAM per essere utilizzato dalla CPU.
Ciclo di fetch-Execute
Durante il processo di recupero dei dati e l'esecuzione di applicazioni, la CPU utilizza il MAR per memorizzare l'indirizzo a cui questi dati verranno inseriti nel sistema RAM, o dove essi saranno accessibili da.