Lowlevel
Lowlevel => Lowlevel-Coding => Thema gestartet von: Tobsn am 15. September 2004, 17:21
-
Hallo!
Ich habe folgendes Problem:
Bei dem Versuch in das RAM an der Stelle 0000:FFFF zu schreiben hängt sich das Programm auf, alle anderen Adressen in diesem Segment funktionieren, woran kann das liegen?
mov bx,0xFFFF
mov word [es:bx],0x0000
danke!
-
In ES steht 0?
-
ja
hab ich vergessen dazu zu schreiben
-
WORD=2 Byte
0xFFFF hat aber nur noch Platz für ein Byte, dann gibts nen Segment overrun.
Mach 0xFFFE draus und es geht
-
verdammt bin ich blöd, danke