求解一道汇编问题

例:设BX=1200H,SI=0002H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=0F7H,(31203H)=90H。请写... 例:设BX=1200H,SI=0002H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=0F7H,(31203H)=90H。请写出下列指令执行后,有关寄存器及存储单元的内容。 MOV AX,WORD PTR[BX+SI]指令执行后, AX=____H 求个具体过程 展开
 我来答
仇谷宾家欣
2019-10-22 · TA获得超过3810个赞
知道大有可为答主
回答量:3150
采纳率:34%
帮助的人:440万
展开全部
答:
指令执行后,(AX)
=
90F7H
过程:
此条指令的寻址方式为基址变址寻址,有效地址为:(BX)+(SI)=
1200H
+
0002H
=
1202H
因为基址寄存器是BX,所以段地址在DS中,其值为
3000H
物理地址
=
段地址
*
10H
+
有效地址
=
3000H*10H
+
1202H
=
31202H
源操作数为一个16位的字操作数。其低位字节在31202H中,高位字节在31202H+1=31203H中。
根据题意,(31020H)=
0F7H,
(31203H)=90H
所以,操作数为90F7H
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式