|
Materialien zum Herunterladen
Materialien Übersicht
cpu.circLogisim-Datei mit allen entwickelten Bauteilen und Demos
zahlenraten.circLogisim-Datei des Zahlenraten-Spiels.
firmware.romDie CPU-Firmware für den ROM der Steuereinheit
krasAssembler für die Logisim-CPU. Dies ist ein kleines Pythonprogramm
mikrocode.odtOpenOffice-Calc Tabelle (Enthält den Mikrocode)
example_add Assemblercode und Maschinencode zum Addition Programm.
example_countdownAssemblercode und Maschinencode zum Countdown läuft... Programm.
example_fibonacciAssemblercode und Maschinencode zum Fibonacci (inc) Programm.
example_multiAssemblercode für eine Multiplikation. Version 2 nutzt den LDR ADDRESS Befehl (firmware 1.2)
Extrakapitel
Dieses Kapitel beschreibt wie durch eine (minimale) Erweiterung der CPU ein Ausgabe-Terminal von Logisim benutzt werden kann. Sie erfordert keine neue Firmware!
(demnächst) Extrakapitel - Ausgabe-Terminal - Herunterladen
Die von Logisim bereitgestellten digitale Elemente stellen noch nicht die tiefste Ebene dar, denn auch digitale Bausteine wie AND, OR, NOT, NAND oder NOR bestehen aus weiteren Grundelementen.
Tatsächlich sind alle digitale Schaltungen aus einer kleinen Zahl von primitiven Elementen konstruiert, die auf vielfache Art und Weise kombiniert werden.
Im Folgenden werden diese primitiven Elemente beschrieben.
(demnächst) Extrakapitel - Logik mit Transistoren - Herunterladen
Links & Literatur
Rechnerarchitektur: Von der digitalen Logik zum Parallelrechner / Austin und Tannenbaum (2014) Deutsche Auflage Empfehlenswert zu lesen.
Grundlagen der Technischen Informatik/ Hoffmann (2014)Ein weiteres Fachbuch zur Technischen Informatik ebenfalls Empfehlenswert zu lesen.
Step-by-Step Design and Simulation of a Simple CPU
Architecture / Dereik Schuurman (2013)Englischer Fachartikel. Beschreibt den Einsatz von Logisim zur CPU-Simulation zu Unterrichtszwecken.
|