Tutorials

Prozessorprotokolle: Was es ist und wie es funktioniert

Inhaltsverzeichnis:

Anonim

Die Aufzeichnungen eines Prozessors sind eine Frage, die viele beschäftigt, daher haben wir einen Raum reserviert, um sie im Detail zu erklären.

Die Register sind sehr nützlich für den Betrieb eines Prozessors, da sie ihm dabei helfen, wohin die verarbeiteten Daten gesendet werden sollen. Da wir wissen, dass es etwas Abstraktes ist, das nicht leicht zu erklären ist, haben wir es unten auf verständliche Weise erklärt.

Fangen wir an!

Inhaltsverzeichnis

Was sind sie? Wofür arbeiten sie?

Die Register befinden sich in jedem Mikroprozessor und ihre Funktion besteht darin , die Datenwerte , Befehle, Anweisungen oder Binärzustände zu speichern, die anordnen, welche Daten verarbeitet werden sollen, beispielsweise wie sie ausgeführt werden sollen. Ein Register ist immer noch ein Hochgeschwindigkeitsspeicher mit geringer Kapazität.

Jeder Datensatz kann eine Anweisung, eine Speicheradresse oder einen beliebigen Datentyp enthalten. In einem Prozessor finden wir Leerzeichen mit einer Kapazität von 4 bis 64 Bit, da jedes Register groß genug sein muss, um einen Befehl zu enthalten. Bei einem 64-Bit-Computer hat jeder Datensatz eine 64-Bit-Größe.

Jeder Mikroprozessor hat verschiedene Aufgaben oder Pflichten zur Verarbeitung von Informationen. Es empfängt die Informationen in binärer Sprache von den Anwendungen (Nullen und Einsen) und verarbeitet sie dann auf eine bestimmte Weise. Angenommen, die CPU übersetzt diese Daten so, dass wir als Benutzer sie verstehen.

In einem Mikroprozessor finden wir den Informationsdatensatz, dessen Funktion darin besteht, die Daten, auf die häufig zugegriffen wird, vorübergehend zu speichern.

Datensatztypen

Die Prozessorregister werden entsprechend dem Zweck, dem sie dienen, oder den Anweisungen, die sie befehlen, unterteilt oder klassifiziert.

Datensätze

Sie speichern numerische Datenwerte wie Zeichen oder kleine Aufträge. Die alten Prozessoren hatten ein spezielles Datenregister: den Akku, der für bestimmte Operationen verwendet wurde.

Speicherdatensatz ( MDR )

Es ist das Register, auf das wir uns zuvor bezogen haben. Es ist ein Register, das sich im Prozessor befindet und mit dem Datenbus verbunden ist. Es hat wenig Kapazität und eine hohe Geschwindigkeit, mit der es die Daten des Busses schreibt oder liest, die an den Speicher oder an den E / A-Port, dh ein Peripheriegerät, gerichtet sind.

Adressdatensätze

Sie speichern Adressen, die für den Zugriff auf den Haupt- oder Primärspeicher verwendet werden , den wir normalerweise als ROM oder RAM bezeichnen. In diesem Sinne sehen wir Prozessoren mit Registern, die nur zum Speichern von Adressen oder numerischen Werten verwendet werden.

Allzweckregister ( GPRs )

Sie sind Register, in denen Adressen oder allgemeine Daten gespeichert werden. Es ist eine Art gemischte Register, die, wie ihre eigenen zeigen, keine spezifische Funktion haben.

Spezifische Zweckaufzeichnungen ( SPRs )

Bei dieser Gelegenheit handelt es sich um Register, in denen Systemstatusdaten gespeichert sind, z. B. das Statusregister oder der Befehlszeiger . Sie können mit dem PSW ( Program Status Word ) kombiniert werden.

Statusdatensätze

Sie werden verwendet, um reale Werte zu speichern, deren Funktion darin besteht, zu bestimmen, wann eine Anweisung ausgeführt werden soll oder nicht. Auch als CCR ( Condition Code Register) bekannt . Innerhalb dieser Art von Datensätzen finden wir Folgendes:

  • Registrierung der Flagge oder " FLAGGEN ". Wir finden es in Intel- Prozessoren mit X86- Architektur . Wir stehen vor einem Register mit einer Breite von 16 Bit. Aber es hat 2 Nachfolger:
    • EFLAGS, 32 Bit breit. RFLAGS, 64 Bit breit.

Gleitkommaaufzeichnungen

Zunächst sollten wir erklären, was ein Gleitkomma ist. Der Gleitkomma ist eine Darstellung in Form einer Formel von reellen Zahlen unterschiedlicher Größe, die zur Durchführung von arithmetischen Operationen verwendet werden. Wir werden es in Systemen treffen, die sehr schnelle Verarbeitungssysteme erfordern.

Daher behalten diese Register diese Darstellungen in vielen Architekturen bei.

Konstante Datensätze

Der Zweck besteht darin, schreibgeschützte Werte wie Null, Eins oder π zu speichern.

Wir empfehlen, die besten Prozessoren auf dem Markt zu lesen

Bisher unsere Erklärung, was Prozessorregister sind. Wir wissen, dass das Verständnis etwas Komplexes sein kann. Zögern Sie also nicht, uns zu fragen oder diese Informationen mit Ihrer Weisheit zu ergänzen.

Tutorials

Die Wahl des Herausgebers

Back to top button