A-A+

下列指令中 不影响标志寄存器CF的是______。A.ADD BL CHB.SUB BX

2022-08-05 20:16:15 问答库 阅读 171 次

问题详情

下列指令中,不影响标志寄存器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标志位。

考点:寄存器,指令