Anleitung und Übung

2. Arbeitsspeicher und Prozessor von JOHNNY

Betrachten wir zunächst den Arbeitsspeicher auf der linken Seite des Bildschirms. Dieser ist hier tatsächlich als eine Tabelle dargestellt, was seiner tatsächlichen Struktur recht nahe kommt. In der Spalte „Address" stehen die (unveränderlichen) Adressen. In der Spalte Data können zwei Zahlen getrennt durch den Punkt abgelegt werden.

Die erste Zahl (solange nicht Null) steht für den Befehl (TAKE, ADD, SUB, ...) der ausgeführt werden soll. Die zweite Zahl verweißt auf die Zeile, in der die zu verwendenden Daten stehen.

Ist die erste Zahl Null ist, steht die zweite Zahl als Speicher für beliebige Daten zur Verfügung.

Die hinteren beiden Spalten „Asm“ und „Opnd“ sind nur Kommentare zum besseren Verständnis. In „Asm“ wird der Befehle der ersten Zahl gezeigt.

Der eigentliche RAM-Inhalt ist nur die „Data“ Spalte.

In einem echten Rechner kann man auf die Inhalte der Speicherstelle nur über das Bus-System zugreifen, sie also lesen oder verändern. 

Beim Simulator kann man direkt in den Speicher hineinschauen. 

Durch Klicken auf die entsprechende Speicherstelle kann man auch deren Inhalt über den grauen Pfeil links verändern.