Der Johnny-Simulationsrechner
Bezugsquellen
Johnny wurde von Peter Dauscher entwicklet. Entweder man installiert die Software oder arbeitet mit einer Webversion.
Videos
Bonsai vs. Johnny
Speichermodell des Johnny-Modellrechners
Rechenwerk des Johnny-Modellrechners
Übungen zu Johnnys Mikrobefehlen
Makrobefehle bei Johnny
Johnny’s INC
Makrobefehl aus Mikrobefehlen
Befehlsdekodierung bei Johnny
Assemblerprogramm interpretieren
Assemblercode für Johnny schreiben
Johnny’s TAKE
Makrobefehl optimieren
Makrobefehl DBL
selber schreiben
Makrobefehl CPY
schreiben – Mehr-Adress-Befehl
In diesem Video wird der Mehr-Adress-Befehl CPY für den Johnny-Simulationsrechner erstellt. Dies entspricht der Aufgabe 4 aus dem Kapitel 7.3.6.1 von Inf-Schule. Der Befehl CPY soll
dabei den Wert von einem Register in ein zweites Register kopieren.
Makrobefehl TACO
schreiben – Mehr-Adress-Befehl
In diesem Video wird der Mehr-Adress-Befehl TACO
für den Johnny-Simulationsrechner erstellt. Dies entspricht der Aufgabe 5 aus dem Kapitel 7.3.6.1 von Inf-Schule. Der Befehl TACO
soll ermöglichen, dass man den Wert von einem Register auf einen bestimmten konstanten Wert setzen kann.
Makrobefehl ADDR
schreiben – Mehr-Adress-Befehl
In diesem Video wird der Mehr-Adress-Befehl ADDR
für den Johnny-Simulationsrechner erstellt. Der Befehl ADDP soll dabei ein Register direkt um den Wert eines zweiten Registers erhöhen, ohne dass man den Umweg über TAKE
, ADD
und SAVE
gehen muss.