大学汇编语言 直接寻址方式:MOV AX,2000[H], DS=3000H

算出物理地址是32000H,最后怎么就得出AX=3050H了?不好意思啊,开学要补考,问得可能弱智了些。。

直接寻址方式的指令格式应该为:MOV AX ,[2000H]

由直接寻址可知,源操作数为存储器操作数,其有效地址EA=2000H
数据默认取自数据段DS,所以,逻辑地址为3000:2000H,转化为为物理地址=32000H。

从已知条件中,查找物理地址为32000H与相邻单元32001H单元所存储的字节数据,组成一个字,送入寄存器AX(注意:高地址对应高位字节,低地址对应低位字节)。追问

请问最后的3050H是怎么算出来的呢

追答

你的已知条件不完整,应该还有32000H与32001H单元所对应的存储内容,分别为50H与30H,这样就得到了AX=3050H。

追问

终于懂了,谢谢你百忙之中帮我一把!

追答

不用客气,祝你考试顺利!

温馨提示:答案为网友推荐,仅供参考
相似回答