I registri fanno parte dell'unità di elaborazione centrale (CPU) di un computer. I registri sono posizioni di memoria a cui è possibile accedere rapidamente per un rapido recupero dei dati.
Array di registri
La maggior parte dei processori ha registri multipli, chiamati array di registri, che contengono dati e istruzioni a cui è necessario accedere rapidamente durante l'esecuzione di un'applicazione.
MAR
Uno dei registri situati nel processore del computer è il registro degli indirizzi di memoria o MAR. Il MAR memorizza l'indirizzo di memoria fisica in cui verranno scritti i dati successivi o quando si trova l'istruzione successiva.
Traduttore di memoria
Il MAR è anche noto come traduttore o decodificatore di indirizzo di memoria. Questo perché traduce i dati in lettura dalla memoria o scritti in memoria in una posizione effettiva sulla memoria, assegnando lo spazio sulla RAM che verrà utilizzato dalla CPU.
Ciclo Fetch-Execute
Durante nel processo di recupero dei dati e di esecuzione delle applicazioni, la CPU utilizza il MAR per memorizzare l'indirizzo a cui questi dati verranno posizionati nella RAM di sistema o da dove accederà.
Computer © www.354353.com