Bei der Verarbeitung von Befehlen spielen sich immer die folgenden Schritte ab ( unabhängig vom Prozessortyp):
. Der Prozessor sendet in der Adressleitung die Signale der Speicherzeile, in dem sich der nächste zu bearbeitende Befehl befindet.
. Er liest mit einem Steuersignal diesen Befehl und speichert ihn im Befehlsregister ab.
. Er stellt fest, um welchen ihm bekannten Befehl (abhängig vom Hersteller) es sich handelt. Dies kann man auch als Entschlüsselung des Befehls bezeichnen. Falls für die Ausführung dieses Befehls noch Daten notwendig sind, holt er sich die Daten aus dem Speicher oder führt ihn sofort aus.
. Ist der Befehl abgearbeitet, holt er sich den nächsten Befehl aus dem Speicher.
Dies kann man auch anhand eines Flussdiagramms (Bild 3) leicht darstellen.
|