MAR
Definizione rapida
Il MAR è il registro della CPU che conserva l'indirizzo di memoria interessato da una lettura o scrittura.
Spiegazione
Quando il processore deve scambiare un dato con la memoria centrale, inserisce nel MAR la posizione alla quale intende accedere.
Esempio pratico
Prima di leggere un valore, la CPU carica nel MAR l'indirizzo della cella di memoria che lo contiene.
Spiegazione tecnica
Il registro contiene un indirizzo, non il dato trasferito; tale indirizzo seleziona la zona di memoria coinvolta nell'operazione.
Da non confondere con
Il MAR non memorizza il contenuto letto o scritto: indica dove, nella memoria centrale, deve avvenire l'accesso.