如果指令的运算结果为0,则()标志位为1。A、SFB、OFC、ZFD、CF

题目

如果指令的运算结果为0,则()标志位为1。

  • A、SF
  • B、OF
  • C、ZF
  • D、CF
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当执行完下列两条指令后,标志位CF和SF的值为()。MOVAL,0C4HADDAL,9DH当执行完下列两条指令后,标志位CF和SF的值为()。MOVAL,0C4HADDAL,9DH

A、0,0

B、1,1

C、0,1

D、1,0


参考答案:D

第2题:

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

A.(CF)=0, (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

第3题:

若X和Y均为无符号整数,且X≤Y,则依次执行MOV AX,X和CMP AX,Y指令后,标志位CF和ZF的状态是:

A.CF=0且ZF=0

B.CF=1且ZF=1

C.CF=0或ZF=0

D.CF=1或ZF=1


正确答案:B

第4题:

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

A.(CF)=0, (SF)=0, (2P)=0, (OF)=0

B.(CF)=1, (SF)=1, (2P)=0, (OF)=0

C.(CF)=0, (SF)=0, (ZP)=1, (OF)=1

D.(CF)=1, (SF)=1, (ZF)=1, (OF)=1


正确答案:B

第5题:

如果指令的运算结果中有奇数个1,则()标志位为0。

A、PF

B、CF

C、OF

D、SF


参考答案:A

第6题:

标志寄存器中属于控制标志位的是()。

A、DF,OF,SF

B、OF,CF,PF

C、AF,OF,SF

D、DF,IF,TF0、0


参考答案:D

第7题:

SBB在形式和功能上都和SUB指令类似,只是SBB指令在执行减法运算时,还要减去()的值。

A.SF

B.OF

C.CF

D.ZF


正确答案:C

第8题:

使用ADD指令时,若相加结果为0则零标志位M8020=()。

A、2

B、0

C、1

D、5


参考答案:C

第9题:

若(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。

第10题:

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

A.(CF)=0, (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