参考答案和解析
错误
更多“零标志位ZF,当运算结果为0时,被置为0。 ()”相关问题
  • 第1题:

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

  • 第2题:

    标志寄存器的标志位ZF=0表示运算结果()。


    正确答案:不为零

  • 第3题:

    当标志ZF=1时,运算结果为();当ZF=0时,运算结果为()。


    正确答案:零;非零

  • 第4题:

    8086微处理器的状态标志中,()用于指示当前运算结果是否为零。

    • A、AF
    • B、CF
    • C、OF
    • D、ZF

    正确答案:D

  • 第5题:

    当算术运算的结果超过8位、16位、32带符号数能表示的范围时,标志寄存器的什么位会置位?


    正确答案:溢出标志/OF会置位

  • 第6题:

    标志寄存器的标志位ZF=1表示运算结果()。

    • A、为零
    • B、为负
    • C、溢出
    • D、有进位

    正确答案:A

  • 第7题:

    当运算结果各位全部为零时,标志ZF=0。


    正确答案:错误

  • 第8题:

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

    • A、SF
    • B、OF
    • C、ZF
    • D、CF

    正确答案:C

  • 第9题:

    用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。-100-(-120)。


    正确答案: [-100]=10011100,[-120]=10001000,[[-120]]求补=01111000,
    [-100-(-120)]=00010100,[-100-(-120)]=+00010100
    COZSP=00001

  • 第10题:

    单选题
    在标志寄存器中,CY=0,Z=0,S=0分别表示()。
    A

    无进位,运算结果为0,运算结果为负

    B

    无进位,运算结果非0,运算结果为正

    C

    有进位,运算结果非0,运算结果为正

    D

    有进位,运算结果为0,运算结果为负


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    若指令的运算结果不为0且低8位中“1”的个数为偶数,则标志寄存器中ZF和PF的状态为()。
    A

    0,0

    B

    0,1

    C

    1,0

    D

    1,1


    正确答案: D
    解析: 暂无解析

  • 第12题:

    填空题
    标志寄存器的标志位ZF=0表示运算结果()。

    正确答案: 不为零
    解析: 暂无解析

  • 第13题:

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

  • 第14题:

    当进行加法或减法运算时,若最高位发生进位或借位,则CF=();标志寄存器的标志位ZF=1表示运算结果()


    正确答案:1;为零

  • 第15题:

    (AL)=9AH,(BL)=0BCH,当进行XOR AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。


    正确答案:ZF=0,PF=0,CF=0,SF=0

  • 第16题:

    (AL)=9AH,(BL)=0BCH,当进行OR AL,BL指令运算后,请写出标志位ZF、PF、CF、SF的内容。


    正确答案:ZF=0,PF=1,CF=0,SF=0

  • 第17题:

    ZF标志=1表示上一次运算中:()

    • A、寄存器内容为零
    • B、寄存器内容不为零
    • C、运算结果为零
    • D、运算结果不为零

    正确答案:C

  • 第18题:

    8086的16位标志寄存器FLAGS中OF=1表示运算结果(),ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为()。


    正确答案:溢出;奇数

  • 第19题:

    8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。


    正确答案:6;3;ZF;SF

  • 第20题:

    在8086标志寄存器中,ZF=1表示()。

    • A、结果有进位
    • B、结果为0
    • C、结果溢出
    • D、结果为负

    正确答案:B

  • 第21题:

    单选题
    标志寄存器的标志位ZF=1表示运算结果()。
    A

    为零

    B

    为负

    C

    溢出

    D

    有进位


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    在标志寄存器F中,Z=0,S=1分别表示()。
    A

    运算结果不为0,运算结果为负

    B

    运算结果不为0,运算结果为正

    C

    运算结果为0,运算结果为负

    D

    运算结果为0,运算结果为正


    正确答案: A
    解析: 暂无解析

  • 第23题:

    填空题
    8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。

    正确答案: 6,3,ZF,SF
    解析: 暂无解析

  • 第24题:

    填空题
    当进行加法或减法运算时,若最高位发生进位或借位,则CF=();标志寄存器的标志位ZF=1表示运算结果()

    正确答案: 1,为零
    解析: 暂无解析