Beschreibung
Dieses Projekt entstand im Rahmen meines Studiums.
Hier bekamen wir die Aufgabe gestellt, zur Vorbereitung auf ein Projekt ein Programm in Assembler zu schreiben.
Da ich keine Möglichkeit hatte, das Programm daheim digital zu testen (.. und nicht das ganze Programm Zeile für Zeile von Hand durchgehen wollte), schrieb ich mir in BlitzBasic einen Simulator, welcher die Assemblerbefehle einlesen und ausführen kann.
Dies ist mein Assemblersimulator.
Features
Done:
- Rechen-/Manipulationsbefehle
- Verzweigungs-/Sprunganweisungen
- Zugriff auf 32 Register
- Anzeigen der Register
- Speichern der Register in eine Datei
ToDo:
- Simulation eines Arbeitsspeichers
- Befehle zum Lesen/Schreiben in/aus diesem Arbeitsspeicher
- Speichern des Arbeitsspeicherinhaltes in eine Datei
- Fehlerausgaben bei ungültigem Assemblercode
- Ausführliche Dokumentation der Befehle
- Möglichkeit der schrittweisen Ausführung des Programms
Downloads
Assembler Simulator
(617,36 KB, 289 Downloads)
|
Von feider