问题 单项选择题

若(AX)=0122H,四个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB AX, 0FFFH后,这四个标志位的状态是______。

A.(C=O,(S=0,(Z=0,(O=0

B.(C=1, (S=1, (Z=0, (O=0

C.(C=0, (S=0, (Z=1, (O=1

D.(C=1, (S=1, (Z=1, (O=1

答案

参考答案:B

解析: 当无符号数运算产生溢出时,CF=1;当带符号数运算产生溢出时,OF=1;当运算结果为零时,ZF=1;当运算结果为负时,SF=1。

单项选择题
单项选择题 A1型题