Speicherdatenregister

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 30. August 2009 um 19:29 Uhr durch QualiStattQuanti (Diskussion | Beiträge) (Wikipedia:Liste von Tippfehlern/B "bereithält"). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Das memory data register (MDR) ist ein Register der CPU und enthält die Daten, die in das RAM gespeichert oder aus dem RAM gelesen werden sollen.

MDR

Es verhält sich daher wie ein Puffer, der die Daten bereithält, bis sie per Steuersignal in das RAM gespeichert bzw. auf den Bus gelegt werden. Um anzugeben, welche Adresse des Hauptspeicher das MDR lesen/schreiben soll, wird die Adresse in das MAR (Memory Address Register) geschrieben.

Im strengen Sinne ist es allerdings weniger ein echtes Register, sondern eher ein passiver Puffer.