erik.rostock
03.03.2005, 16:36
Hi
ich habe jetzt angefangen ASM zu programmieren. Ich wollte dann auch diese Beispielprogramm linken usw.:
.MODEL Small ;Speichermodell: Small
.STACK 100h ;Stackgröße auf 256 Byte
.DATA ;Beginn des Datensegmentes
Meldung DB "Hallo Welt$" ;Unsere Meldung
.CODE ;Beginn des Codesegmentes
Start: mov ax,data
mov ds,ax ;Inhalt von AX nach DS
mov dx,OFFSET Meldung ;Offsetadr. nach dx
mov ah,09h
int 21h ;Schreibe String
mov ah,4Ch
int 21h ;Programm beenden
END Start
dann kommt aber diese Fehlermeldung obwohl das Programm korrekt sein müsste da es von der Buch-CD stammt !!!
Assembling: C:\masm32\bin\hallo.asm
C:\masm32\bin\hallo.asm(6) : error A2006: undefined symbol : data
C:\masm32\bin\hallo.asm(13) : warning A4023: with /coff switch, leading undersco
re required for start address : Start
könnt ihr mir helfen
MfG erik.rostock
[scroll:06e949d834]http://www.irdip.de[/scroll:06e949d834]
ich habe jetzt angefangen ASM zu programmieren. Ich wollte dann auch diese Beispielprogramm linken usw.:
.MODEL Small ;Speichermodell: Small
.STACK 100h ;Stackgröße auf 256 Byte
.DATA ;Beginn des Datensegmentes
Meldung DB "Hallo Welt$" ;Unsere Meldung
.CODE ;Beginn des Codesegmentes
Start: mov ax,data
mov ds,ax ;Inhalt von AX nach DS
mov dx,OFFSET Meldung ;Offsetadr. nach dx
mov ah,09h
int 21h ;Schreibe String
mov ah,4Ch
int 21h ;Programm beenden
END Start
dann kommt aber diese Fehlermeldung obwohl das Programm korrekt sein müsste da es von der Buch-CD stammt !!!
Assembling: C:\masm32\bin\hallo.asm
C:\masm32\bin\hallo.asm(6) : error A2006: undefined symbol : data
C:\masm32\bin\hallo.asm(13) : warning A4023: with /coff switch, leading undersco
re required for start address : Start
könnt ihr mir helfen
MfG erik.rostock
[scroll:06e949d834]http://www.irdip.de[/scroll:06e949d834]