ich habe mir vorgenommen ein bischen Assembler zu lernen und habe mir ein Buch dazu gekauft ("Assembler - Maschienennahes Programmieren von Anfang an") Dort steht, dass wenn man mit Microsoft Visual Studio arbeitet sollte man am besten MASM nehmen. Das habe ich mir dann hier heruntergeladen und installiert. Wenn ich jetzt das erste Code-Beispiel eingebe, dass so aussieht (Es sind im Buch noch Komentare dabei):
Code: Alles auswählen
DATEN SEGMENT
Meldung db "Assembler 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
Code: Alles auswählen
Assembling: C:\Users\Neokil\Documents\Assembler-Buch\asm1.asm
C:\Users\Neokil\Documents\Assembler-Buch\asm1.asm(10) : error A2004: symbol type conflict
C:\Users\Neokil\Documents\Assembler-Buch\asm1.asm(19) : warning A4023: with /coff switch, leading underscore required for start address : Anfang
Volume in drive C has no label.
Volume Serial Number is 303A-F9F7
...
Kann mir jemand helfen?
MFG
Neokil

