回 帖 发 新 帖 刷新版面

主题:问题

MOV AX,ES:[BX]的源操作数是什么方式寻址?

回复列表 (共5个回复)

沙发

寄存器相对寻址

板凳


不是寄存器间接吗?

3 楼

对不起,我看错了es:[bx]表示默认段寄存器是es
是呀

4 楼


都 错了,是寄存器间接寻址   
  在指令中指定是段跨越则SI,DI,BX也可以与其他的段寄存器相组和,形成操作数的地址      
        
比如:MOV AX,ES:[BX]  源操作数ES:[BX]这种表明,物理地址PA=(ES)*10+[BX]

5 楼

物理地址PA=(ES)*16+[BX]

我来回复

您尚未登录,请登录后再回复。点此登录或注册