Asm Simulator

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Josef Sniatecki
Beiträge: 657
Registriert: 02.06.2008 21:29
Kontaktdaten:

Asm Simulator

Beitrag von Josef Sniatecki »

Hallo Community,

weil die Hausgemachte Software aus der Schule einfach zum kotzen ist (Stichwort: Delphi) habe ich mal das Potenzial von PureBasic genutzt und nur innerhalb von 3 Tagen einen Assembler-Simulator für Lernzwecke programmiert.

Was macht das Programm?
Das Programm simuliert die Ausführung von Maschinenbefehlen nach der Von-Neumann-Architektur. Hierbei steht ein Compiler für eine einfache Sprache (nur mnemonische Ausdrücke) und ein Laufzeit-Debugger zur Verfügung.

Hinweis
Lasst euch nicht von den eigenartigen Befehlen irritieren, da sie von meinem Lehrer meines Informatik-Kurses vorgegeben wurden, weshalb ich jetzt keine eignen erfinden kann, weil ich sonst damit meine Kameraden verwirren würde. :wink:

Screenshots
Bild
Bild

Download (187 KB)

Da ich nicht erwarte, dass jeder weiß, wie man dieses Programm bedient, habe ich einige Beispiele im Ordner "Programs\Examples\" angelegt.

Auch wenn ich nicht mehr viel ändern will, bin ich trotzdem für Vorschläge offen.
Viel Spaß beim Herumspielen.

Gruß Josef
PB 4.61 | Windows Vista - 32Bit
Homepage

"Wahrlich es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den grössten Genuss gewährt." - Carl Friedrich Gauß
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Asm Simulator

Beitrag von RSBasic »

Sieht gut aus. :allright:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
funkheld
Beiträge: 649
Registriert: 31.12.2009 11:58

Re: Asm Simulator

Beitrag von funkheld »

Wann lernt ihr mal den Sourcecode reinzustellen und nicht immer so eine Exe, mit der man in Purebasic nichts anfangen kann.

Ausserdem geht das in Delphi auch wunderbar, nur ein bisschen Zeit lassen...

Gruss
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Asm Simulator

Beitrag von STARGÅTE »

@funkheld:

Dieses Unterforum hat den Titel: "Feedback - Anwendungen"
und nicht: "Code, Tipps und Tricks" oder "Projekte, Ressourcen, Tools"
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Re: Asm Simulator

Beitrag von cxAlex »

Interessante Sache, und vor allem kein Problem für dich da ich mir nicht vorstellen kann das dieser Pseudo-Assembler schwieriger zu parsen ist als z.B. Operno ;) Schöner Ansatz um die Funktionsweise von Assembler zu verdeutlichen :allright:

Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Antworten