问题标题:
一道简单的汇编语言填空题.如果DS=8225H,DI=3942H,那么MOVAL,BYTEPTR[DI],操作数的指令的物理地址是什么?
问题描述:
一道简单的汇编语言填空题.
如果DS=8225H,DI=3942H,那么MOVAL,BYTEPTR[DI],操作数的指令的物理地址是什么?
宫华泽回答:
操作数的物理地址=段寄存器中的段地址*10H+段内偏移地址.
你这一题中,源操作数使用的是寄存器间接寻址方式,缺省段寄存器为DS.
所以,段地址=(DS)=8225H,偏移地址=(DI)=3942H
物理地址=8225H*10H+3942H=86192H
点击显示
其它推荐