Die Hauptkomponenten, aus denen die CPU besteht, sind: 1. Arithmetische Einheit, die verschiedene arithmetische und logische Operationen ausführt; 2. Controller, der die verschiedenen Komponenten des Computers anweist, ihre Arbeit gemäß den funktionalen Anforderungen der Anweisungen zu koordinieren; 3. Registersatz: Die wichtige Datenspeicherressource in der CPU ist eine der Hardwareressourcen, die Assemblerprogrammierer direkt nutzen können.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, DELL G3-Computer.
Die Hauptkomponenten einer CPU sind Recheneinheiten, Controller und Registergruppen.
Die Zentraleinheit, kurz CPU, ist die letzte Ausführungseinheit für die Informationsverarbeitung und Programmausführung. Seine Funktion besteht hauptsächlich darin, Computeranweisungen zu interpretieren und Daten in Computersoftware zu verarbeiten. Seine Leistung spiegelt sich hauptsächlich in der Geschwindigkeit wider, mit der Programme ausgeführt werden.
Im Folgenden stellen wir jede Komponente im Detail vor.
1. Operator: Der Operator ist eine Komponente im Computer, die verschiedene arithmetische und logische Operationen ausführt. Seine Grundfunktion besteht darin, die Verarbeitung verschiedener Daten abzuschließen, z. B. die vier arithmetischen Operationen und, oder, und Negativ logische Operationen, arithmetische und logische Schiebeoperationen, Vergleich von Zahlenwerten usw.
2. Controller: Der Controller ist eine Komponente, die die verschiedenen Komponenten des Computers anweist, entsprechend den funktionalen Anforderungen der Anweisungen zu arbeiten. Seine Funktion besteht darin, verschiedene Betriebssteuersignale basierend auf den Befehlsbetriebscodes und Zeitsignalen zu erzeugen um den Datenpfad korrekt einzurichten und so die Kontrolle über das Abrufen und Ausführen von Anweisungen zu vervollständigen.
3. Registergruppe: Register ist eine wichtige Datenspeicherressource innerhalb der CPU. Es ist eine der Hardwareressourcen, die Assembler-Programmierer direkt verwenden können. Es wird im Allgemeinen verwendet, um die Zwischenergebnisse des Programms schnell bereitzustellen Anweisungen, wodurch das Speichern von Zwischenergebnissen im Speicher und das anschließende Lesen aus dem Speicher vermieden werden.
CPU-Funktionsprinzip:
1. Befehlsabruf: Der CPU-Controller liest einen Befehl aus dem Speicher und schreibt ihn in das Befehlsregister.
2 , Bestimmen Sie, welche Operation die Anweisung ausführen soll und wo sich die Operanden befinden.
3. Ausführungsanweisung: Schreiben Sie einfach die Ergebnisse der Ausführungsphase in einem bestimmten Format zurück. Die Operationsergebnisse werden häufig in das temporäre Register innerhalb der CPU geschrieben, damit nachfolgende Anweisungen schnell darauf zugreifen können.
4. Anweisungen ändern: Ändern Sie den Befehlszähler, um die Adresse der nächsten Anweisung zu ermitteln.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWas sind die Hauptkomponenten einer CPU?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!