|
|
| Der Ablauf der Arbeit der H2 wird durch den sogenannten fetch/execute-Zyklus (Holen- und Ausführen-Zyklus) bestimmt. In der Holen-Phase (fetch-Phase) des Zyklus wird ein neuer Befehl aus der Speicherzelle gelesen, die im Programmzähler eingestellt ist. Erst in der Ausführungsphase (execute-Phase) wird dann der Befehlsdekodierer eingeschaltet und der Befehl ausgeführt. Der Programmzähler gibt die Adresse des Befehls an, der in der nächsten Fetch-Phase in das Befehlsregister geladen wird. Über den Setzen-Eingang kann ausgewählt werden, ob der Programmzähler in der nächsten Execute-Phase um eins nach oben gezählt wird (sequentielle Ausführung), oder ob die Adresse, die an den vier unteren Eingängen anliegt übernommen werden soll (Sprungbefehl).
|
|
|
|
|