Ich habe hier eine kleine Demo, wo ein Fehler kommt den ich nicht erkenne:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
Danke.
|
Anzeige
|
Fehler falsche klammern.Ich habe hier eine kleine Demo, wo ein Fehler kommt den ich nicht erkenne:
Danke.
Gast
#6243133
Warum verwendest du Assembler?
Gast
#6243387
asm-hater schrieb: > Warum verwendest du Assembler? Warum nicht?
Gast
#6243459
Wenn du einen ca. 30 Jahre alten Assembler benutzt, dann musst du auch die zu dieser Zeit übliche Syntax verwenden...
Gast
#6244973
Was willst Du denn in die Register laden ? Ein Word von der Adresse SegAddr oder gar den Wert SegAddr selber ? Mit diesem Wissen nochmal das Kapitel Adressierungsarten durchlesen. Das sollte helfen.
Gast
#6245005
Peter B. schrieb: > Ich habe hier eine kleine Demo, wo ein Fehler kommt den ich nicht > erkenne:.model medium,basic > .code > .286 > > public pcopykl > pcopykl proc SegAddr:DWord, ofs:DWord > > mov ax,[WORD SegAddr] > mov bx,[WORD ofs] > ret > pcopykl Endp > > End > > Danke. Das ist eine andere schreibweise fuer Word ptr Mov ax,word ptr segaddr In dem funktionierenden beispiel das du zuletzt bekommen hast wird das gleiche gemacht wieso verwendest du jetzt diese andere syntax? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|