主题:问题
haoson
[专家分:10] 发布于 2007-06-16 22:26:00
MOV AX,ES:[BX]的源操作数是什么方式寻址?
回复列表 (共5个回复)
沙发
小牛斑斑 [专家分:1210] 发布于 2007-06-17 08:46:00
寄存器相对寻址
板凳
haoson [专家分:10] 发布于 2007-06-17 09:13:00
不是寄存器间接吗?
3 楼
小牛斑斑 [专家分:1210] 发布于 2007-06-17 09:57:00
对不起,我看错了es:[bx]表示默认段寄存器是es
是呀
4 楼
topzhengjie [专家分:160] 发布于 2007-06-17 10:11:00
都 错了,是寄存器间接寻址
在指令中指定是段跨越则SI,DI,BX也可以与其他的段寄存器相组和,形成操作数的地址
比如:MOV AX,ES:[BX] 源操作数ES:[BX]这种表明,物理地址PA=(ES)*10+[BX]
5 楼
小牛斑斑 [专家分:1210] 发布于 2007-06-18 16:19:00
物理地址PA=(ES)*16+[BX]
我来回复