mov al,ds:[2000H]
如果(ds)=1000H,(12000H)=34 偏移地址是2000H,物理地址是12000H,AL=34H为什么AL=34H啊 本帖最后由 莫名其妙 于 2012-4-14 21:49 编辑
物理地址怎么得出来的? 段地址*16+偏移地址 =物理地址
mov al, 就是将偏移地址为2000处内存单元中的数据给al 前面不是说物理地址 12000=34h么
ds(1000)*10h+2000=12000 =34h那么在debug中看到内存存放数据的样子应该是
1000:2000 34 ** ** ** ** ** ** ** ** ** **
↑ ↑ ↑ ↑
偏移地址 2000 2001 2002 2003.......
页:
[1]