erstes assembler programm lässt sich nicht assemblieren

Offizieller deutscher Support für das MASM32 SDK. Download FAQ

Moderatoren: crack, Krüsty, Marwin

erstes assembler programm lässt sich nicht assemblieren

Beitragvon pablo » Montag 11. Juli 2005, 11:58

hi
brauche etwas starthilfe mit masm32, hoffe ihr könnt mir helfen.

wenn ich ein bsp. programm im editor abschreibe und dann in der dosbox ml ...\asm1.asm aufrufe erhalte ich schon zwei fehler, weiss aber nicht wieso, hab das beispiel schon x mal überprüft

bsp:
Code: Alles auswählen
DATEN       SEGMENT

Meldung     db "assember ist gar nicht so schwer!"
            db "$"

DATEN       ENDS

CODE        SEGMENT

            ASSUME CS:CODE,DS:DATEN

Anfang:     mov ax,DATEN
            mov ds,ax

            mov dx,offset Meldung

            mov ah,9

            int 21h

            mov ah,4Ch

            int 21h

CODE        ENDS

            END Anfang


beispiel aus "Assember" von Reiner Backer

wäre toll wenn Ihr mir einen Hinweis geben könntet.

mfg pablo
pablo
 

Beitragvon crack » Montag 11. Juli 2005, 19:22

es fehlt die .X86 direktive z.B.

.386

und die .model direktive...

...aber der code scheint ursprünglich für a86 von eric isaacso gedacht, der würde den quellcode so fressen... für MASM32 muss Du wohl ein bisschen umschreiben, aber ich schätze Marwin kann dir da etwas genaueres zu sagen...
mit freundlichen grüssen,
with best regards,

crack
Benutzeravatar
crack
Administrator
 
Beiträge: 280
Registriert: Dienstag 21. Dezember 2004, 15:02
Wohnort: 53783 Eitorf

Beitragvon Marwin » Montag 11. Juli 2005, 20:22

Zum Linken von 16-Bit-Assemblercode bitte einen Blick in dieses Thema werfen:

http://board.codingcrew.de/viewtopic.php?p=931#931

Grüße,
Marwin
Benutzeravatar
Marwin
Moderator
 
Beiträge: 307
Registriert: Donnerstag 8. Mai 2003, 21:19
Wohnort: Seelow, Deutschland

Beitragvon pablo » Montag 11. Juli 2005, 21:44

dankeschön, ich probiers gleich.
pablo
 


Zurück zu MASM32-Package

 


  • { RELATED_TOPICS }
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder

cron