Registerspeicher

Registerspeicher

Als Registerspeicher (auch Registerbank, engl. register file) bezeichnet man eine Anzahl von Registern eines Mikroprozessors, die in der Regel blockartig organisiert sind und die einzeln über einen Adressdecoder angesteuert werden. Registerspeicher ist somit vom Registersatz eines Mikroprozessors zu unterscheiden, da man die Register des Registersatzes aus Geschwindigkeitsgründen über direkte Steuerleitungen adressiert. Auch die Anzahl der Register in einem Registerspeicher kann nicht beliebig groß gewählt werden, da wie im Falle der Registersatz-Register ihre Adressen in Opcodes verwendet werden und daher nicht beliebig groß sein dürfen. Um einen zumindest teilweise parallelen Zugriff auf mehrere Register eines Registerspeichers zu ermöglichen, verwendet man auch Multiport-Registerspeicher mit mehreren Ein- und Ausgangsports.

Möchte man besonders große Registerspeicher verwenden, so bietet sich gelegentlich der Einsatz sogenannter Registerbänke an. Dabei wird der Registerspeicher in eine Anzahl von Blöcken unterteilt, die man als Registerbänke bezeichnet. Verschiedenen Programmteilen wie zum Beispiel Hauptprogramm, Unterprogrammen oder Ausnahmeroutinen kann nun jeweils eine Registerbank exklusiv zugeteilt werden. Innerhalb einer solchen Bank kann man eine relative Adressierung verwenden (d. h. Adressierung über die Basisadresse der jeweiligen Bank und einen Offset für die konkrete Bestimmung des Registers), so dass die Adressen innerhalb eines Opcodes nicht zu groß werden.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

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

  • Registerbank — Als Registerspeicher (auch Registerbank, engl. register file) bezeichnet man eine Anzahl von Registern eines Mikroprozessors, die in der Regel blockartig organisiert sind und die einzeln über einen Adressdecoder angesteuert werden.… …   Deutsch Wikipedia

  • Adressrechner (Maschinenbefehl) — Prozessoren lassen sich durch eine Vielzahl von Eigenschaften unterscheiden. Eine der elementarsten Eigenschaften sind die Anzahl der Adressbefehle im Maschinenbefehl. Diese Eigenschaften sind ausschlaggebend für die Rechnerstruktur und den… …   Deutsch Wikipedia

  • Stackrechner — Prozessoren lassen sich durch eine Vielzahl von Eigenschaften unterscheiden. Eine der elementarsten Eigenschaften sind die Anzahl der Adressbefehle im Maschinenbefehl. Diese Eigenschaften sind ausschlaggebend für die Rechnerstruktur und den… …   Deutsch Wikipedia

  • Registerfenster — Schema eines Registerfensters Registerfenster sind eine Organisationsform der prozessorientierten Register. Diese ermöglichen das schnelle Hin und Herschalten zwischen verschiedenen Prozessen (auch als Multithreading bezeichnet) ohne aufwändiges… …   Deutsch Wikipedia

  • UNIVAC — Der Universal Automatic Calculator oder UNIVAC (nach anderen Quellen Universal Automatic Computer) ist ein Computer aus dem Jahr 1951, der von J. Presper Eckert und John W. Mauchly (beide aus der ENIAC Gruppe) konstruiert wurde. Der UNIVAC nutzte …   Deutsch Wikipedia

  • Univac — Der Universal Automatic Calculator oder UNIVAC (nach anderen Quellen Universal Automatic Computer) ist ein Computer aus dem Jahr 1951, der von J. Presper Eckert und John W. Mauchly (beide aus der ENIAC Gruppe) konstruiert wurde. Der UNIVAC nutzte …   Deutsch Wikipedia

  • Universal Automatic Calculator — Der Universal Automatic Calculator oder UNIVAC (nach anderen Quellen Universal Automatic Computer) ist ein Computer aus dem Jahr 1951, der von J. Presper Eckert und John W. Mauchly (beide aus der ENIAC Gruppe) konstruiert wurde. Der UNIVAC nutzte …   Deutsch Wikipedia

  • Marktkirche (Hameln) — Marktkirche (rechts daneben das Hochzeitshaus) Die aus dem 13. Jahrhundert stammende evangelisch lutherische Marktkirche St. Nicolai ist nach dem Münster St. Bonifatius, die zweitälsteste Kirche Hamelns und bildet zusammen mit dem Hochzeitshaus… …   Deutsch Wikipedia

  • Mehrzweckregister — Mehrzweckregister,   ein adressierbarer Registerspeicher (Register), der technisch anders aufgebaut ist als der konventionelle Arbeitsspeicher. Mehrzweckregister können für unterschiedliche Zwecke verwendet werden, so z. B. zur Indizierung oder… …   Universal-Lexikon

  • Zentralspeicher — interner Speicher. 1. Begriff: Der Z. umfasst alle in der ⇡ Zentraleinheit befindlichen ⇡ Speicher, zu denen der (oder die) ⇡ Zentralprozessor(en) sowie evtl. vorhandene ⇡ Ein /Ausgabe Prozessoren unmittelbar Zugang haben. 2. Bestandteile: ⇡… …   Lexikon der Economics

Share the article and excerpts

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