问题 单项选择题

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

选择题
单项选择题