Was ist Speicheradressregister MAR?

Register sind Teil der Zentraleinheit (CPU) eines Computers. Register sind Speicherorte, auf die zum schnellen Abrufen von Daten schnell zugegriffen werden kann.

Array registrieren

Die meisten Prozessoren verfügen über mehrere Register, die als Registerarray bezeichnet werden und Daten und Befehle enthalten, auf die während der Ausführung einer Anwendung schnell zugegriffen werden muss.

BESCHÄDIGEN

Eines der Register im Prozessor des Computers ist das Speicheradressenregister oder MAR. Der MAR speichert die physikalische Speicheradresse, an der das nächste Datenelement geschrieben wird oder der nächste Befehl lokalisiert wird.

Speicherübersetzer

Der MAR ist auch als Memory Address Translator oder Decoder bekannt. Dies liegt daran, dass es die aus dem Speicher gelesenen oder in den Speicher geschriebenen Daten an eine tatsächliche Stelle im Speicher übersetzt und den von der CPU zu verwendenden Speicherplatz im RAM zuweist.

Abruf-Ausführungs-Zyklus

Während des Abrufens von Daten und Ausführen von Anwendungen verwendet die CPU die MAR, um die Adresse zu speichern, an die diese Daten im System-RAM platziert werden oder von wo aus auf sie zugegriffen wird.