Memory Address Register

Memory Address Register

Der Memory Address Register (MAR) und der Memory Buffer Register (MBR) sind Register einer von-Neumann-CPU. Sie dienen als schnelle Zwischenspeicher und verringern die negativen Auswirkungen des von-Neumann-Flaschenhalses.

Die meisten von-Neumann-Rechner sind intern als Harvard-Architekturen implementiert, weshalb zwischen Daten- und Adressbus unterschieden wird. Bei vielen Systemen haben beide Busse eine unterschiedliche Breite.

Memory Address Register

Der Memory Address Register (dt. Speicheradressregister) enthält die Speicheradresse der nächsten auszuführenden Instruktion, weshalb er so breit wie die Adresslänge ist.

Memory Buffer Register

Der Memory Buffer Register (dt. Speicherpufferregister) dient zur Zwischenspeicherung von Speicherzelleninhalten, damit der Inhalt in mehreren unabhängigen Anweisungen benutzt werden kann. Der MBR muss somit dieselbe Breite wie die Speicherzellen haben.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

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

  • 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 Address Register und Memory Buffer Register — Der Memory Address Register (MAR) und der Memory Buffer Register (MBR) sind Register einer von Neumann CPU. Sie dienen als schnelle Zwischenspeicher und verringern die negativen Auswirkungen des von Neumann Flaschenhalses. Die meisten von Neumann …   Deutsch Wikipedia

  • Memory Buffer Register — Der Memory Address Register (MAR) und der Memory Buffer Register (MBR) sind Register einer von Neumann CPU. Sie dienen als schnelle Zwischenspeicher und verringern die negativen Auswirkungen des von Neumann Flaschenhalses. Die meisten von Neumann …   Deutsch Wikipedia

  • 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 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… …   Deutsch Wikipedia

  • Page address register — A page address register (PAR) contains the physical addresses of pages currently held in the main memory of a computer system. PARs are used in order to avoid excessive use of an address table in some operating systems. A PAR may check a page s… …   Wikipedia

  • address bus — noun (computing) A pathway within the processor linking the memory address register to the memory, enabling it to determine where a read or write operation will take place • • • Main Entry: ↑address …   Useful english dictionary

  • 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 management unit — This 68451 MMU could be used with the Motorola 68010 A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware component responsible for handling accesses to memory requested by the CPU. Its… …   Wikipedia

  • Memory-mapped I/O — For more generic meanings of input/output port, see Computer port (hardware). MMIO redirects here. For the airport serving Saltillo, Mexico, assigned the ICAO code MMIO, see Plan de Guadalupe International Airport. Memory mapped I/O (MMIO) and… …   Wikipedia

Share the article and excerpts

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