Forum: Mikrocontroller und Digitale Elektronik Suche 6809 emulator für windows/dos


von Bjoern (Gast)


Lesenswert?

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

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

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.

von Bjoern (Gast)


Lesenswert?

Verwendet wir der Prozessor in der Hochschule Niederrhein im 
Microprozessorlabor.
Danke für den link ich schau mal wie ich damit klar komme.

von Jean P. (fubu1000)


Angehängte Dateien:

Lesenswert?

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
Noch kein Account? Hier anmelden.