Gründlich theoretisch vorbereitet durch das vorherige Kapitel kann es nun mit der Simulation des Von-Neumann-Rechners (VNR) losgehen. Bevor wir lernen, welche Befehle der VNR beherrscht, und was man damit alles anfangen kann, wollen wir betrachten, wie die Befehle ausgeführt werden. Alle Befehle des VNR werden nämlich, wie in 2.2.2 Fetch-Decode-Execute beschrieben, in einem Befehlszyklus mit eben diesen drei Schritten abgearbeitet.
Auf der nächsten Seite befindet sich das erste VNR-Applet, das wie immer automatisch startet und ein Kontrollfenster erscheinen läßt:
Bei
einem Mausklick auf den Knopf ""
macht der VNR einen Schritt; Sie werden sehen, daß 10 Klicks notwendig
sind, um einen der Befehle des noch sinnlosen (abgesehen vom Lerneffekt)
Programms auszuführen. Der Knopf ""
erlaubt es Ihnen, beliebig viele dieser Schritte zurückzugehen. Bei
einem Mausklick auf "Simulation neu starten" schließlich
wird der VNR zurückgesetzt, d.h. für jede seiner Komponenten
wird ein Reset ausgelöst. Werfen Sie auch einen Blick in das Menü.
Falls Sie etwas nicht sofort verstehen sollten:
Carsten Kelling 1996 (); letzte Änderung: 21. Februar 1997 |