align klappt nicht?
-
Hallo!
ALIGN sollte ja eigentlich nur gerade addressen zulassen!
Hier ist mein Code:.data test1 DW 0FEDCh ; 405000- 405002 ALIGN 2 alignit BYTE 3h ; warum liegt das jetzt an 405003 und nicht 405004? testarray DW '3', 'j', 'l', 3, 19h dummys DB 13 dummys2 DWORD 5
Das Byte müsste doch jetzt eingentlich an 405004 wegen Align liegen. Aber laut meinem Debugger ist es bei 405003. Woran liegt das?
-
Sry, magische Glaskugel streikt heute, also musst du mir leider etwas auf die Spruenge helfen:
Welcher Assembler und Linker, was fuer ein binaeres Ausgabeformat und Ziel-OS, was fuer ein Debugger?
-
hallo,
ich benutze den Assembler der in Vs 2008 dabei ist (MASM) und linker wird wohl link32 sein. Was meinst du mit binaeres Ausgabeformat? .exe? ZIel os ist XP mit 32 bit. Der Dbugger ist OllyDbg