微机原理

虽然ADD指令和SUB指令执行后会影响标志状态,但执行前的标志并不影响它们的执行结果。

题目

虽然ADD指令和SUB指令执行后会影响标志状态,但执行前的标志并不影响它们的执行结果。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列指令中,不影响标志寄存器CF位的指令是( )。

A.ADD BL,CH

B.SUB BX,1000

C.SAR DX,1

D.DIV CX


正确答案:D

第2题:

下列指令中,不影响标志寄存器CF的是______。

A.ADD BL, CH

B.SUB BX, 1000

C.SAR DX, 1

D.DIV CX


正确答案:D
解析:ADD和SUB指令肯定会影响CF标志;SAR指令,用于将目的操作数右移一位或若干位,移位过程中最高位保持不变,移出的最低位送CF,也会影响CF标志位:DIV指令(以字节除法为例)用AX的16位被除数除以8位的源操作数,结果的商送AL,余数送AH。此指令执行后不影响CF标志位。

第3题:

不同指令的执行,对程序状态寄存器PSW中的标志位的影响不尽相同,有的指令不影响标志位,有的指令对其中的四个标志位都有影响。()

此题为判断题(对,错)。


正确答案:正确

第4题:

下列指令中,不影响标志寄存器中的标志位CF的指令是( )。

A.DIV BX

B.ADD BL,DL

C.SUB AH,30H

D.SHL BX,CL


正确答案:A

第5题:

下列指令中,不影响标志寄存器CF的是( )。

A.ADD BL,CH

B.SUB BX,1000

C.SAR DX,I

D.DIV CX


正确答案:D
解析:ADD和SUB指令肯定会影响CF标志;SAR指令移出的最低位送CF,也会影响CF标志位。

第6题:

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

A.0和0

B.0和1

C.1和0

D.1和1


正确答案:D

第7题:

下列指令对标志位CF无影响的是______。

A.ADD

B.INC

C.NEG

D.SUB


正确答案:B

第8题:

下列指令中,哪一条指令执行时会影响标志位的状态?

A.PUSHF

B.POPF

C.JC

D.LOOPNZ


正确答案:A

第9题:

下列指令中,不影响标志位的指令是( )。

A.SUB AX.BX

B.ROR AL,1

C.JNC Label

D.INT n


正确答案:C
解析:JNC只有1个操作数,对指定的操作数加1,然后返回此操作数。

第10题:

下列指令中,不影响标志寄存器CF位的指令是( )。

A.DIV CX

B.SARDX,1

C.ADD BL,CH

D.SUB BX,1000


正确答案:A