Memory Buffer Register

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-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 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

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

  • Register — Verzeichnis; Liste; Aufstellung; Tabelle; Datenbank; Aufzählung; Gliederung; Auflistung; Inhaltsverzeichnis; Sachverzeichnis; Zusammenstellung * * * Re|gis|ter …   Universal-Lexikon

  • Buffer overflow protection — refers to various techniques used during software development to enhance the security of executable programs by detecting buffer overflows on stack allocated variables as they occur and preventing them from becoming serious security… …   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

  • Buffer overflow — In computer security and programming, a buffer overflow, or buffer overrun, is an anomalous condition where a process attempts to store data beyond the boundaries of a fixed length buffer. The result is that the extra data overwrites adjacent… …   Wikipedia

  • Register renaming — In computer engineering, register renaming refers to a technique usedto avoid unnecessary serialization of program operations imposed by the reuseof registers by those operations.Problem definitionPrograms are composed of instructions which… …   Wikipedia

Share the article and excerpts

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