Heim  >  Artikel  >  Was führt die CPU aus, um eine grundlegende Operation oder Beurteilung abzuschließen?

Was führt die CPU aus, um eine grundlegende Operation oder Beurteilung abzuschließen?

王林
王林Original
2020-12-10 15:03:0717330Durchsuche

CPU schließt einen Schritt der Grundoperation oder Beurteilung durch die Ausführung einer Anweisung ab. Die CPU besteht im Wesentlichen aus zwei Teilen, nämlich dem Controller und der Recheneinheit; der Controller verwendet Anweisungen, um die Maschine zum Laufen zu bringen. Normalerweise umfasst eine Anweisung zwei Aspekte, nämlich den Operationscode und den Operanden. Der Operationscode bestimmt die auszuführende Operation, und der Operand bezieht sich auf die an der Operation beteiligten Daten und die Geräteadresse, an der sie sich befinden.

Was führt die CPU aus, um eine grundlegende Operation oder Beurteilung abzuschließen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

CPU schließt einen Schritt der Grundoperation oder Beurteilung durch die Ausführung einer Anweisung ab.

In der CPU umfasst die Ausführung einer Anweisung drei Schritte: Abrufen, Analysieren und Ausführen der Anweisung. Daher wird mit der Ausführung einer Anweisung eine grundlegende Operation oder Beurteilung abgeschlossen.

Einführung in die CPU

Die Zentraleinheit (CPU) ist eines der Hauptgeräte eines elektronischen Computers und ein zentrales Zubehörteil des Computers. Seine Funktion besteht hauptsächlich darin, Computeranweisungen zu interpretieren und Daten in Computersoftware zu verarbeiten. Die CPU ist die Kernkomponente des Computers, die dafür verantwortlich ist, Anweisungen zu lesen, sie zu dekodieren und auszuführen.

Die Zentraleinheit besteht im Wesentlichen aus zwei Teilen, nämlich dem Controller und der Recheneinheit, zu denen auch der Cache-Speicher und der Daten- und Steuerbus gehören, der die Verbindung zwischen ihnen realisiert. Die drei Kernkomponenten eines elektronischen Computers sind die CPU, der interne Speicher und die Eingabe-/Ausgabegeräte. Die Funktionen der Zentraleinheit bestehen hauptsächlich darin, Anweisungen zu verarbeiten, Operationen auszuführen, die Zeit zu steuern und Daten zu verarbeiten.

In der Computerarchitektur ist die CPU die Kernhardwareeinheit, die alle Hardwareressourcen des Computers (wie Speicher, Eingabe- und Ausgabeeinheiten) steuert und zuweist und allgemeine Vorgänge ausführt. Die CPU ist der Rechen- und Steuerungskern des Computers. Die Operationen aller Softwareschichten im Computersystem werden schließlich über den Befehlssatz auf CPU-Operationen abgebildet.

Anweisungen

In Computern sind Anweisungen Anweisungen und Befehle, die die Arbeit der Maschine steuern. Ein Programm ist eine Reihe von Anweisungen, die in einer bestimmten Reihenfolge angeordnet sind Computer.

Der Controller verlässt sich auf Anweisungen, um die Maschine zum Laufen zu bringen. Menschen verwenden Anweisungen, um ihre Absichten auszudrücken und sie dem Controller zur Ausführung zu geben. Die Gesamtzahl der verschiedenen Anweisungen, die ein Computer ausführen kann, wird als Anweisungssystem des Computers bezeichnet. Jeder Computer verfügt über sein eigenes spezifisches Anweisungssystem, und sein Anweisungsinhalt und -format ist unterschiedlich.

Normalerweise umfasst eine Anweisung zwei Aspekte: Operationscode und Operand.

  • Der Operationscode bestimmt die auszuführende Operation

  • Im Computer In werden die Operationsanforderungen und Operandenadressen durch Binärzahlen dargestellt, die als Operationscodes bzw. Adresscodes bezeichnet werden. Der gesamte Befehl wird in Form einer Binärcodierung im Speicher gespeichert.
  • Die Art und Anzahl der Anweisungen hängt vom jeweiligen Maschinenmodell ab. Sie werden hier nicht im Detail beschrieben.

Anweisungsausführungsprozess

Der erste Schritt besteht darin, die Anweisung abzurufen und zu analysieren. Entsprechend der vom Programm vorgegebenen Reihenfolge werden die aktuell ausgeführten Anweisungen aus dem internen Speicher abgerufen und an das Befehlsregister des Controllers gesendet. Die abgerufenen Anweisungen werden analysiert, d. h. es wird bestimmt, welche Operationen der Computer ausführen soll die Betriebscodes in der Anleitung.

  • Der zweite Schritt besteht darin, die Anweisungen auszuführen.

    Basierend auf den Ergebnissen der Befehlsanalyse sendet der Controller eine Reihe von Steuerpotentialen aus, die zum Abschließen des Vorgangs erforderlich sind, um die relevanten Komponenten des Computers anzuweisen, den Vorgang abzuschließen, und gleichzeitig das Abrufen des nächsten Befehls vorzubereiten .

  • (Lernvideo-Sharing:
  • Programmiervideo
)

Das obige ist der detaillierte Inhalt vonWas führt die CPU aus, um eine grundlegende Operation oder Beurteilung abzuschließen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn