【发布时间】:2015-08-21 16:17:43
【问题描述】:
假设:CS=0x5645,DS=0x1000,ES=0x6783,SS=0x0FFF,BX=0x4567,SI=0x1000,DI=0x2000,BP=0x4500
如果 ax=0,则写入下面指令读取或写入的内存位置的物理地址。
mov ax,[si]
mov ax,[bp]
mov ax,cs:[bp+20]
mov ax,[bx+si+10]
mov ss:[bx+di],ax
mov es:[bp+si+0x200],20
这种方式计算地址的公式是什么,如何处理段寄存器。
【问题讨论】: