Von-Neumann-Zyklus

Aus Informatik-Box
Zur Navigation springen Zur Suche springen

Mit diesem Vorgang können Befehle Stück für Stück abgearbeitet werden.

Er besteht aus folgenden 5 Teilschritten:

  • Fetch  : Der Befehl wird in das Befehlsregister geschrieben.
  • Decode  : Der Befehlszähler wird um 1 erhöht und der Maschinenbefehl wird in einen Microbefehl übersetzt.
  • Fetch Operands : Die Operatoren, also die Werte, mit denen gerechnet werden soll, werden aus dem Arbeitsspeicher geladen.
  • Execute : Das Rechenwerk führt die Operation aus, bei Bedarf wird der Befehlszähler des Rechenwerkes nun nochmal verändert, falls man zu einer anderen Operation springen möchte.
  • Write back : In diesem Schritt wird das Ergebnis in ein Datenregister und den Cache geschrieben.