Zum Inhalt springen

Modellrechner für eine VNR-Simulation

Es existieren verschiedene Ansätze das VNR-Rechnermodell in einem didaktischen Rahmen für den Informatik-Unterricht zu simulieren:

Der Johnny-Simulator (sourceforge-link zum Quellcode)

Ein Open-Source-Projekt (IDE Lazarus), das sehr gut im Unterricht eingesetzt werden kann und sich dort mehrfach auch bewährt hat.
Eine gute Übersicht dazu u.a. mit Beispielaufgaben gibt es auf den Seiten von inf-schule.de.

Modellrechner MOPS

MOPS steht für Modellrechner mit Pseudoassembler: Ein didaktisch ausgerichteter Modellrechner für den Einsatz im Unterricht der Sekundarstufe I. Kombiniert mit einem Assembler, der eigentlich keiner ist, weil keine echte Assemblierung stattfindet und kein echter Maschinencode erzeugt wird – lediglich ein Pseudcode, der im MOPS-Modellrechner ausgeführt wird. Außerdem beinhaltet der MOPS noch einen einfachen Quelltext-Editor und wird so zur integrierten Entwicklungsumgebung: Mnemonischer Assembler-Quelltext kann eingegeben, anschließend assembliert und dann im Modellrechner ausgeführt werden.
Der MOPS-Modellrechner ist aufgebaut wie ein Von-Neumann-Rechner (VNR), die Abläufe innerhalb des VNR sind dementsprechend Von-Neumann-Zyklen. Dieser Modellrechner ist sehr gut dokumentiert.
Windows Systeme (Installationsprogramm) und LINUX-Systeme mit Python-Interpreter werden unterstützt.

Redaktionell verantwortlich: