Diese Anwendung ist ein edukativer Simulator eines einfachen 8‑Bit‑Prozessors (CPU). Er dient dazu zu verstehen, wie Computer auf der niedrigsten Hardwareebene funktionieren. Er zeigt Schritt für Schritt, wie menschenlesbarer Code (Assembler) in Zahlen (Maschinencode) übersetzt wird, die der Prozessor schließlich versteht.
Wie verwendet man die Anwendung?
- 1 Code schreiben: Links befindet sich ein Texteditor für Ihren Assembler‑Code (Instruktionen wie MOV, ADD). Sie können das Standardprogramm ausprobieren oder die KI oben bitten, eines für Sie zu generieren.
- 2 Übersetzen und laden: Mit der Schaltfläche wird Ihr Textcode in eine Zahlenform umgewandelt und in den 256‑Byte‑Speicher unten rechts geladen.
- 3 Starten oder Schrittweise ausführen: Mit der Schaltfläche „Starten“ läuft das Programm kontinuierlich. Die Schaltfläche „Schrittweise“ führt die Anweisungen einzeln aus, damit Sie genau sehen, wie sich die Werte in den Registern (A, B, C, D) und im Speicher ändern.
- 4 Live‑Übersetzer: Während der Ausführung oder wenn Sie mit der Maus über eine beliebige Speicherzelle fahren, zeigt Ihnen der Übersetzer genau an, was die jeweilige Zahl für den Prozessor bedeutet.