Max Külshammer

Informatik, Mathematik und Physik

Der Johnny-Simulationsrechner

Bezugsquellen

Johnny wurde von Peter Dauscher entwicklet. Entweder man installiert die Software oder arbeitet mit einer Webversion.

Download 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.