Hallo ich bin auf der suche nach einem Emulator/Simulator für den 6809. Habe schon gegoogelt aber alle Emulatoren die ich runter geladen habe laufen nicht oder stürzen ab wenn ich die Adresse eingebe(G 4000) um das Assemblerprogramm zu starten. Ich nutze die Hardware in der Uni und würde gerne zu Übungszwecken zuhause ein paar Programme testen. ORG $4000 MON EQU $F02D BMOVE LDX BLKANF LDY BLKEND LDU DESTAD CMPU BLKANF BLE MOVEUP MOVEDN LDD BLKEND SUBD BLKANF LEAU D,U DNLOOP LDA 0,Y LEAY -1,Y STA 0,U LEAU -1,U CMPY BLKANF BHS DNLOOP RA STOP MOVEUP LDA 0,X+ STA 0,U+ CMPX BLKEND BLS MOVEUP STOP JMP MON BLKANF RMB 2 BLKEND RMB 2 DESTAD RMB 2 END sowas in der Art will ich mit dem Emulator laufen lassen. Hat da jemand nen tip für mich ? gruss Bjoern
Ein bisschen problematisch ist bei Deinem Listing der abschließende Sprung zu MON, das ist wohl ein Einsprung eines wie auch immer gearteteten Monitorprogrammes. Der muss natürlich zum jeweiligen Emulator passen. Desweiteren verwendet das Programm drei 16-Bit-Variablen, die nicht initalisiert werden (BLKANF &co.) - das kann auch eine Ursache für interessante Effekte sein. Hier http://www.flexusergroup.com/flexusergroup/fug8.htm sind ein paar 6809-Emulatoren verlinkt, die so stabil sind, daß sie auch als Emulatoren für das Betriebssystem Flex verwendet werden. Das erste Programm dürfte recht erfolgsversprechend sein, allerdings sind die Links etwas, hüstel, veraltet. http://www.geocities.com/flexemu/ Für Dich sinnvoll wäre ein Emulator mit Single-Step-Betrieb, bei dem Du nach jedem Programmschritt Dir die Registerinhalte ansehen kannst. Vermutlich enthält die emulierte Eurocom-Umgebung einen ROM-Monitor, vielleicht auch einen Debugger, mit dem ähnliches machbar ist. Mal so am Rande: Zwar ist der 6809 einer der genialsten, schönsten und wundervollsten 8-Bit-Prozessoren, aber wo um alles in der Welt wird der noch zu Lehrzwecken verwendet? Ein kleines bisschen angestaubt ist das Prachtstück ja schon.
Verwendet wir der Prozessor in der Hochschule Niederrhein im Microprozessorlabor. Danke für den link ich schau mal wie ich damit klar komme.
Moin, den Simulator den wir benutzt haben für den 6809 habe ich mal angehangen. Uni-Kassel lässt grüßen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.