阅读以下有关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。
f(x)在(a,b)内可导,能否说明f`(x)在(a,b)内连续.如果可以请说明理由?.. 数学 2020-05-14 …
有一条抛物线,三位学生分别说出了它的一些性质:甲说:对称轴是直线x=2;乙说:与x轴的两个交点距离 其他 2020-06-29 …
因为(x+2)(x-1)=x2+x-2,所以(x2+x-2)÷(x-1)=x+2,这说明x2+x- 其他 2020-07-12 …
因为(x+2)(x-1)=x2+x-2,所以(x2+x-2)÷(x-1)=x+2,这说明x2+x- 数学 2020-07-27 …
名著阅读和文学常识。(1)如果让你推选一位《水浒》中的人物担任班级的体育委员,你会选谁?请结合小说 语文 2020-07-28 …
求解答提示,该如何构造下述函数列?{fn(x)}{gn(x)}是(-∞,+∞)上的连续但不有界函数 数学 2020-07-31 …
设f(x)在x=0的某个领域U(0,m)内有定义设f(x)在x=0的某个邻域U(0,m)内有定义, 数学 2020-07-31 …
一个复合函数间断点的问题.题目就是说设f(x)和g(x)在(-∞,+∞)内有定义,f(x)为连续函 数学 2020-08-02 …
祥子真的脱离人和车厂了吗?为什么,结合小说内容说说你的理由.小说一开始向我们讲述了一个怎样的祥子,结 其他 2020-11-30 …
在区间(a,b)内f'(x)>0是连续函数f(x)在区间(a,b)内单调递增的什么条件说说理由 数学 2021-02-13 …