Was sind die Register in einen Mikroprozessor?

December 9

Was sind die Register in einen Mikroprozessor?

Mikroprozessoren, die zentrale Verarbeitung Maßeinheiten (CPUs) Rechenmaschine, Aufgaben grundlegende und erweiterte Informationen Verarbeitung. Sie nehmen Daten von Software-Programmen in Form von binären Bit (0en und 1en) und entsprechend die Befehle zu verarbeiten. Erzeugen sie Ausgabe binäre Datenströme, die in Daten für Endnutzer verständlich umgewandelt werden. Innerhalb diese Mikroprozessoren besteht eine Komponente namens ein Information-Register, das speichert vorübergehend Datenwerte, die häufig während der Verarbeitung abgerufen. Register der primären Bedeutung innerhalb der Computer-Speicher-Hierarchie, dienen zum Speichern nur jene Datenwerte, Befehle, binäre Anweisungen und andere Anweisungen definieren, welche Daten verarbeitet werden und wie.

Funktionen

Daten registriert vor allem die Funktion als temporären elektronischen Speicher am häufigsten zugänglichen Orten von einem Computer CPU. Diese Zugänglichkeit ist aufgrund der Lage der Register innerhalb der Mikroprozessoren. Infolgedessen auf die CPU können sie noch schneller als Module random Access Memory (RAM) und andere elektronische Speicherung Orten wie ROM (nur Lese-Speicher) und flash-Speicher zugreifen. Ein normaler Mikroprozessor enthält mehrere Arrays dieser Register und jeder ist so hergestellt, dass um nur eine kleine Menge binärer Daten zu halten. Ein funktionierender Register hat eine Speicherkapazität von 8, 16, 32 oder 64 Bit; Diese Werte hängen von der Architektur des Mikroprozessors.

Operationen

Register in einem Mikroprozessor arbeiten als Echtzeitdaten, die Durchführung von elektronischen Speichereinheiten. Dies bedeutet, dass wenn ein Benutzer einen Befehl zu einer Softwareanwendung (durch einen Mausklick oder Tastendruck) gibt, ist es in eine binäre Anweisung übersetzt und an den Mikroprozessor. Diese Aussagen werden durch Mikroprozessor-Registern, empfangen, die diese auf einigen Nanosekunden zu halten, wenn der Prozessor bereits damit beschäftigt ist und anschließend auf Antrag des Prozessors weiterleitet. Diese Register verfügen auch über Echtzeit verarbeiteten Daten-Bits, wenn zuvor Daten verarbeitet, die Bit sowie Durchführung der Standorte und die Werte der Eingabe- oder verarbeiteten Daten zugeordneten Befehle übermittelt wird, sind.

Kategorien

Es gibt acht Hauptkategorien von Daten-Register in den CPUs integriert. Dazu gehören Programm Leistungsindikatoren (PC), zum Speichern von Adressbits aktuell bearbeiteten Daten Unterrichtssprache; Anweisung registriert (IR), zur Speicherung von binären Anweisungen, während sie sind dasein verarbeitet oder decodiert; Akkumulatoren (AC), zum Speichern von Ergebnissen der mathematischen Berechnungen durch die arithmetische Logik-Einheit der CPU; Adresse Speicherregistern Mrz (), zum Speichern von Adresse Speicherorte der Datenbits innerhalb der Hauptspeicher eines Computers; Speicherpuffer registriert (MBR), speichern und ankommende Datenbits vorübergehend zu halten, bevor sie an den Mikroprozessor weitergeleitet; Status oder Flag registriert (FR), zum halten und aktualisieren die Betriebszustände der Mikroprozessoren; bedingte Register (CR), für die Abhaltung von bedingten oder logische Werte für verarbeiteten Daten; und allgemeine Zwecke registriert (GPR), vorübergehend speichern allgemeine Daten-Bits oder Anweisungen.

Bedeutung

Register nicht nur die Auslastung des Prozessors zu teilen, sondern auch bieten Anweisungen dazu, wie die Daten verarbeitet werden sollen. Darüber hinaus bieten diese Register erhebliche Hilfe für Mikroprozessoren in der Aufgabe bestimmen wohin Daten bei der Verarbeitung weitergeleitet, und in welcher Anordnung im Hauptspeicher oder in einem Speichergerät speichern. Außerdem helfen die Anzahl der Register integriert und im Rahmen eines Mikroprozessors, ihre betrieblichen Effizienz und Datenverarbeitung Funktionen definieren.