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

admin2010-04-22  49

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

选项 A、(CF)=O,(SF)=0,(ZF)=0,(OF)=0
B、(CF)=1,  (SF)=1,  (ZF)=0,  (OF)=0
C、(CF)=0,  (SF)=0,  (ZF)=1,  (OF)=1
D、(CF)=1,  (SF)=1,  (ZF)=1,  (OF)=1

答案B

解析 当无符号数运算产生溢出时,CF=1;当带符号数运算产生溢出时,OF=1;当运算结果为零时,ZF=1;当运算结果为负时,SF=1。
转载请注明原文地址:https://kaotiyun.com/show/TTgZ777K
0

最新回复(0)