Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
C:\>DEBUG.EXE X.exe
-T (MOV AX,DATASG)
-T (MOV DS,AX)
-RAX = 0000 BX = 0000 ,...
DS=166F CS = 166C , ...-D DS:0
*166F:0000 21 00 00 00 11 00 21 00 - 33 ,...
^^^^^^^^^^^^^^^^^^^^^^^
-D CS:3
166C:0000 8E DA 8C D3 2B ,...
166C:0010 E3 FA 8E D2 03 E3 FB A1 ,...
166C:0020 8B 16 A3 26 C6 06 8A 33 ,...
*166C:0030 21 00 00 00 11 00 22 00 - 33 ,...
^^^^^^^^^^^^^^^^^^^^^^^
ok . NOW LISTEN TO ME:
166F-166C = 3 (not 30)
but the offset for CS is 30
i think the answer is : in debug real segments address is 166F(0)
is my answer true ?
if yes , ok , if we take align of segments
in word ( not in para ) what you can say ??!
*** HBB ***

![]() |
HELP!! I formated hd and ...
|
asm-tutorials
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |