阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMO

题目
问答题
阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMOV.BL,07HADD.AL,BLAAA
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知AL=87H,BL=34H, 则指令ADD AL,BL执行后,OF和CF的值分别为?( )

A、0,0

B、0,1

C、1,0

D、1,1


参考答案C

第2题:

假定(AL)=26H,(BL)=55H,依次执行ADD AL,BL和DAA指令后,(AL)=【 】。


正确答案:81H
81H

第3题:

AL=0E3H,BL=0F4H,执行指令ADD AL,BL后,CF和OF的值分别是( )。

A. 1.1

B. 1.0

C. 0.1

D. 0.0


参考答案:B

第4题:

下面两条指令执行后,(AH)=______,(AL)=______;

MOV AH, 10H

MOV AL,10


正确答案:0010000B即10H    0001010B即0AH
0010000B即10H  ,  0001010B即0AH

第5题:

设AL=0B4H,BL=11H,指令“MULBL”和指令“IMULBL”分别执行后OF,CF的值为()

A.OF=1,CF=0

B.OF=1,CF=1

C.OF=0,CF=0

D.OF=0,CF=1


参考答案:B

第6题:

如果(AL)=01100011B,(AH)=00100010B,执行ADD AL,AH指令后,CF=( )。

A、0

B、1

C、2

D、3


正确答案:A

第7题:

设(AL)=68,(BL)=68,执行SUBAL,BL指令后,正确的结果是____。

A、CF=0

B、ZF=0

C、CF=1

D、ZF=1


参考答案:D

第8题:

设AH=0,AL=06H,BL=09H,执行以下指令之后,其结果应是()。ADDAL,BLAAA

A、AH=01H,AL=05

B、AH=01H,AL=15

C、AH=0,AL=0FH

D、AH=0,AL=05


参考答案:A

第9题:

执行下列哪一条指令后,就能用条件转移指令判断AL~BL寄存器中的最高位是否相同?

A.TEST AL,BL

B.CMP AL,BL

C.AND AL,BL

D.XOR AL,BL


正确答案:D
解析:TEST是一条双操作数的测试指令,不影响两个操作数的值,但是结果改变状态标志位。CMP指令执行减法操作,也不影响操作数,结果改变状态标志位,主要用来比较两个数是否相等,XOR异或用来判断二个操作数哪些不同,或用来改变指定位的状态。这里可用来判断最高位是否相同,相同SF=0,否则SF=1。JS/JNS指令来进行条件转移;这条指令常在程序中用来判断有符号数的正负。

第10题:

执行下列( )指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同。

A.TEST AL,BL

B.CMP AL,BL

C.AND AL,BL

D.XOR AL,BL


正确答案:D