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 CPYschreiben – 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.