微机原理及程序设计

下列指令执行后,不能使AL和进位CF同时清0的指令是()A、XORAL,ALB、ORAL,00HC、ANDAL,00HD、SUBAL,AL

题目

下列指令执行后,不能使AL和进位CF同时清0的指令是()

  • A、XORAL,AL
  • B、ORAL,00H
  • C、ANDAL,00H
  • D、SUBAL,AL
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设AL寄存器中的内容是7FH,执行指令ADD AL,2后,符号标志SF和进位标志 CF的状态分别是

A.0和0

B.0和1

C.1和0

D.1和1


正确答案:C
解析:执行加法前AL寄存器中的内容是7FH,即二进制表示为0111 1111,执行指令ADD AL,2后,AL中的内容是81H,其二进制表示为:10000001,最高位是符号位,其值是L所以SF为1,执行过程中,并没有超过最大值FFH(其二进制表示为1111 1111),没有发生进位,即进位标志CF为0,所以答案应该选择C。

第2题:

如果(AL)=35H,执行AND AL,0FFH指令后,CF=( )。

A、0

B、1

C、2

D、3


正确答案:A

第3题:

为下面哪一条指令不能使进位标志CF置“0”?

A.AND AL,AL

B.MOV AL ,0

C.SUB AL ,AL

D.CLC


正确答案:B

第4题:

已知AL=11111111B,执行“XOR AL,11111111B”指令后,零标志ZF和进位标志CF的状态分别是______。

A) 0,0

B) 0,1

C) 1,0

D) 1,1

A.

B.

C.

D.


正确答案:C

第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寄存器中的内容是1,执行指令SUBAL,0FFH后,进位标志CF和溢出标志OF的状态分别是

A.0和0

B.0和1

C.1和0

D.1和1


正确答案:C
解析:SUB是一条双操作数减法指令,受影响的状态标志是AF、CF、PF、OF、 ZF、SF。本题中(AL)=IH,执行SUBAL,0FFH后,AL=1H-0FFH,有借位,此时CF=1,结果正确OF=0。选项C正确。

第7题:

如果(AL)=01111111B,执行INC AL指令后,CF=( )。

A、1

B、0

C、2

D、和执行INC AL指令之前的取值保持一致


正确答案:D

第8题:

下面哪一条指令不能使进位标志CF置“0”?

A.AND AL,AL

B.MOV AL,0

C.SUB AL,AL

D.CLC


正确答案:B
解析:数据传送指令不影响标志位,所以不能肯定会使进位标志CF置0。

第9题:

下面( )指令不能使进位标志CF置“0”。

A.AND AL,AL

B.MOV AL,0

C.SUB AL,AL

D.CLC


正确答案:B

第10题:

假设(AL)=4H,执行SUB AL,5H指令后,CF(进位标志)和SF(符号标志)的状态分别为

A.0和0

B.0和1

C.1和0

D.1和1


正确答案:D

更多相关问题