阅读以下有关80X86汇编语言的叙述,回答问题1和问题2,将解答填入对应栏内。【说明】 本题由两部分组
阅读以下有关80X86汇编语言的叙述,回答问题1和问题2,将解答填入对应栏内。
【说明】
本题由两部分组成,第一部分为计算AX寄存器的值,第二部分为判错题。
已知DS=2000H,BX=0100H,SI=0002H,存储单元[20100H]到[20103H]依次存放12H、34H、56H、78H,[21200H]~[21203H]依次存放2AH、4CH、B7H、65H,说明下列每一条指令执行后AX寄存器的内容。
(1)MOV AX,[1200H]
(2)MOV AX,[BX]
(3)MOV AX,[BX+1100H]
(4)MOV AX,[BX+SI]
(5)MOV AX,[BX][SI+1100H]
(1)4C2AH (2)3412H (3)4C2AH (4)7856H (5)65B7H 解析:本问题主要考查汇编语言中数据寻址方式,寻址方式是寻找指令中用于说明操作数所在地址的方法,或者是寻找操作数有效地址的方法。包括数据寻址和转移地址寻址两大类。本问题的具体解析如下:
MOVAX,[1200H]
为直接寻址,对应的物理地址为:DS×10H+200H=21200H,该单元的字内容为4C2AH,所以该条指令执行后AX的内容为4C2AH。
MOVAX,[BX]
为寄存器间接寻址,对应的物理地址为:DS×10H+BX=20100H,该单元的字内容为3412H,所以该条指令执行后AX的内容为3412H。
MOVAX,[BX+1100H]
为寄存器相对寻址,对应的物理地址为:DS×10H+BX+1100H=21200H,该单元的内容为4C2AH,所以该条指令执行后AX的内容为4C2AH。
MOVAX,[BX+SI]
为基址变址寻址,对应的物理地址为:DS×10H+BX+SI=20102H,该单元的字内容为7856H,所以该条指令执行后AX的内容为7856H。
MOVAX,[BX][SI+1100H]
为基址变址相对寻址,对应的物理地址为:DS×10H+BX+SI+1100H=21202H,该单元字的内容为65B7H,所以该条指令执行后AX的内容为65B7H。
将1111010.00111101的二进制转换八进制将(1111010.00111101)的二进制 其他 2020-04-06 …
-个1×1的小方格,一次平移一格后,得到1×2的小长方形,再将1×2的小长方形平移,可得到1×4或 数学 2020-04-07 …
有一架飞机最多能在空中连续飞行8.8时,它来回的速度分别为920千米时,和840千米时,这架飞机最 数学 2020-05-16 …
将8.8克的氧化的镁带样品全放入100克的稀盐酸中,完全反应,收集到0.4克的氢气1.求镁带样品中 化学 2020-05-17 …
有一架飞机最多能在空中连续飞行8.8时,它来回的速度分别为920千米时,和840千米时,这架飞机最 数学 2020-06-05 …
⑴反应2A+5B=23+4D中,C和D的相对分子质量之比为9:22.若2.6克A与B完全反应后,生 化学 2020-06-05 …
如图,将边长为6的正方形纸片ABCD对折,使AB与DC重合,折痕为EF,展平后,再将点B折到边CD 数学 2020-06-16 …
用一元一次方程解有一架飞机最动能在空中连续飞行8.8时,它来回的速度分别为920千米/时和840千 数学 2020-07-09 …
飞机连续飞行8.8小时,来回平均速度为920千米一小时和840千米一时,飞机最远飞行多少千米就应返 数学 2020-07-09 …
(8右83•南安市质检)u刚用托盘天平和量筒,做测定岩石密度4实验:(8)如cc(a)所示,是对天 物理 2020-07-17 …