hallo zusammen
ich beschäftige mich seit neuem mit assembler und da habe ich mir mal masm32 gezogen.
dann hab ich mal so das einfache "hello world" beispiel aus dem buch abgeschrieben die datei gespeichert mit .asm endung und dann kann man da in diesem schönen editor auf assemble und link geklickt..... doch dann kommt eine fehlermeldung
hier mein code:
.MODEL Small
.STACK 100h
.DATA
Meldung DB "Hallo Welt$"
.CODE
Start: mov ax,@data
mov ds,ax
mov dx,OFFSET Meldung
mov ah,09h
int 21h
mov ah,4Ch
int 21h
END Start
hier die meldung wenn ich auf assemble und link klicke:
C:\assembler\hallo"
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.
Assembling: C:\assembler\hallo.asm
C:\assembler\hallo.asm(6) : error A2006: undefined symbol : DGROUP
C:\assembler\hallo.asm(13) : warning A4023: with /coff switch, leading underscore required for start address : Start
_
Assembly Error
Drücken Sie eine beliebige Taste . . .
hier die meldung wenn ich auf assemble und dann auf link klicke (sollte ja eigentlich kein unterschied machen doch es kommt eine andere meldung)
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
LINK : fatal error LNK1181: cannot open input file "C:\assembler\hallo.obj"
Datenträger in Laufwerk C: ist Betriebsystem
Volumeseriennummer: 08EE-4BF4
Verzeichnis von C:\assembler
15.05.2010 21:06 173 hallo.asm
1 Datei(en), 173 Bytes
0 Verzeichnis(se), 2'855'124'992 Bytes frei
ich beschäftige mich seit neuem mit assembler und da habe ich mir mal masm32 gezogen.
dann hab ich mal so das einfache "hello world" beispiel aus dem buch abgeschrieben die datei gespeichert mit .asm endung und dann kann man da in diesem schönen editor auf assemble und link geklickt..... doch dann kommt eine fehlermeldung
hier mein code:
.MODEL Small
.STACK 100h
.DATA
Meldung DB "Hallo Welt$"
.CODE
Start: mov ax,@data
mov ds,ax
mov dx,OFFSET Meldung
mov ah,09h
int 21h
mov ah,4Ch
int 21h
END Start
hier die meldung wenn ich auf assemble und link klicke:
C:\assembler\hallo"
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.
Assembling: C:\assembler\hallo.asm
C:\assembler\hallo.asm(6) : error A2006: undefined symbol : DGROUP
C:\assembler\hallo.asm(13) : warning A4023: with /coff switch, leading underscore required for start address : Start
_
Assembly Error
Drücken Sie eine beliebige Taste . . .
hier die meldung wenn ich auf assemble und dann auf link klicke (sollte ja eigentlich kein unterschied machen doch es kommt eine andere meldung)
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
LINK : fatal error LNK1181: cannot open input file "C:\assembler\hallo.obj"
Datenträger in Laufwerk C: ist Betriebsystem
Volumeseriennummer: 08EE-4BF4
Verzeichnis von C:\assembler
15.05.2010 21:06 173 hallo.asm
1 Datei(en), 173 Bytes
0 Verzeichnis(se), 2'855'124'992 Bytes frei
Comment