Wikipedia · einfach zusammengefasst · Stand
Speicheradressregister
Das Speicheradressregister (SAR) ist ein wichtiges Register eines Hauptprozessors in einem Von-Neumann-Rechner. Zusammen mit dem Speicherdatenregister (SDR) …
Inhalt2 Abschnitte
Kernidee
Das Speicheradressregister (SAR) ist ein wichtiges Register eines Hauptprozessors in einem Von-Neumann-Rechner. Ein Register ist ein sehr schneller kleiner Speicherbereich im Prozessor. Das SAR arbeitet zusammen mit dem Speicherdatenregister (SDR) als schneller Zwischenspeicher. Dadurch werden die negativen Auswirkungen des Von-Neumann-Flaschenhalses verringert, also der Engstelle, die entsteht, weil Daten und Befehle zwischen Prozessor und Speicher übertragen werden müssen.
Aufgabe und Aufbau
Das Speicheradressregister enthält die Adresse des Speicherwortes, das als Nächstes gelesen oder geschrieben werden soll. Seine englische Abkürzung ist MAR, von memory address register.
Da das SAR eine Speicheradresse aufnehmen muss, ist es so breit wie die Adresslänge. In vielen Systemen wird zwischen Datenbus und Adressbus unterschieden; diese Busse können unterschiedlich breit sein. Viele Von-Neumann-Rechner sind intern als Harvard-Architekturen implementiert, weshalb diese Unterscheidung zwischen Daten- und Adressbus wichtig ist.