Memory Data Register

Memory Data Register
MDR

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.

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.


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Memory data register — The Memory Data Register (MDR) is the register of a computer s control unit that contains the data to be stored in the computer storage (e.g. RAM), or the data after a fetch from the computer storage. It acts like a buffer and holds anything that …   Wikipedia

  • Memory address register — The Memory Address Register (MAR) is a CPU register that either stores the memory address from which data will be fetched to the CPU or the address to which data will be sent and stored. In other words, MAR holds the memory location of data that… …   Wikipedia

  • Memory buffer register — A Memory Buffer Register (MBR) is the register in a computer s processor, or central processing unit, CPU, that stores the data being transferred to and from the immediate access store. It acts as a buffer allowing the processor and memory units… …   Wikipedia

  • Register allocation — In compiler optimization, register allocation is the process of multiplexing a large number of target program variables onto a small number of CPU registers. The goal is to keep as many operands as possible in registers to maximise the execution… …   Wikipedia

  • memory abnormality — Introduction       any of the disorders that affect the ability to remember.       Disorders of memory must have been known to the ancients and are mentioned in several early medical texts, but it was not until the closing decades of the 19th… …   Universalium

  • Data General Nova — System Data General Nova 1200 front panel …   Wikipedia

  • Processor register — In computer architecture, a processor register is a small amount of storage available as part of a CPU or other digital processor. Such registers are (typically) addressed by mechanisms other than main memory and can be accessed more quickly.… …   Wikipedia

  • Memory disambiguation — is a set of techniques employed by high performance out of order execution microprocessors that execute memory access instructions (loads and stores) out of program order. The mechanisms for performing memory disambiguation, implemented using… …   Wikipedia

  • Memory architecture — describes the methods used to implement electronic computer data storage in a manner that is a combination of the fastest, most reliable, most durable, and least expensive way to store and retrieve information. Depending on the specific… …   Wikipedia

  • Data (Star Trek) — Data Data on the bridge of the Enterprise D Species Android Home planet Omicron Theta Affiliation United Federation of Planets Starfleet …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”