niusouti.com
参考答案和解析
1
更多“25、执行指令“XOR AX,AX”后,标志位ZF的值为______。”相关问题
  • 第1题:

    对于指令XOR AX,AX和MOV AX,0,下面描述正确的是( )。

    A.均可执行对AX寄存器的“清0”操作,并且执行速度也没差异

    B.均可执行对AX寄存器的“清Q”操作,但MOV AX,0指令的执行速度比较快

    C.均可执行对AX寄存器的“清0”操作,但XOR AX,AX指令的执行速度比较快

    D.两条指令的执行结果不同


    正确答案:C

  • 第2题:

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

    A.ZF=0,SF=0,CF=0,OF=0

    B.ZF=0,SF=1,CF=1,OF=0

    C.ZF=1,SF=0;CF=0,OF=1

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


    正确答案:B

  • 第3题:

    阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。MOV AX,FFFFHMOV BX,2896HXOR AX,BXINT 3AX=(),BX=(),ZF= (),CF= ()。


    正确答案:OD769H;2896H;0;0

  • 第4题:

    已知AX=836BH,X=FFFFH,执行“CMP AX, X”后,标志位ZF、CF、OF、SF=?


    正确答案: 0101 1000 0011 0110 1011
    + 0000 0000 0000 0001
    1000 0011 0110 1100
    ZF=0(结果非0) CF=1(有借位)
    OF=0(无溢出) SF=1(结果为负)

  • 第5题:

    已有(AX)=E896H,(BX)=3976H,若执行ADDBX,AX指令,则BX、AX、标志位CF、OF、ZF各为何值?


    正确答案: BX=220CH;AX=E896H;CF=1;OF=0;ZF=0。

  • 第6题:

    设(AX)=2000H(BX)=1000H,则在执行了指令“CMPAX,BX”后,标志位CF和ZF的值分别为()

    • A、0,0
    • B、0,1
    • C、1,0
    • D、1,1

    正确答案:A

  • 第7题:

    下列8086指令中,指令执行后,AX的结果与其他三条指令不同的是()。

    • A、MOV AX,0
    • B、XOR AX,AX
    • C、SUB AX,AX
    • D、OR AX,0

    正确答案:D

  • 第8题:

    阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。 MOV AX,5678H MOV BX,1234H AND AX,BX INT 3 AX=(),BX=(),ZF=(),CF=()。


    正确答案:1230H;1234H;O;0

  • 第9题:

    AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是()

    • A、指令XORAX,AX执行后,AX内容不变,但设置了标志位
    • B、指令ORDX,1000H执行后,将DX最高位置1,其余各位置0
    • C、指令ANDAX,OFH执行后,分离出AL低四位
    • D、NOTAX,执行后,将AX清0

    正确答案:C

  • 第10题:

    填空题
    阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。 MOV AX,5678H MOV BX,1234H AND AX,BX INT 3 AX=(),BX=(),ZF=(),CF=()。

    正确答案: 1230H,1234H,O,0
    解析: 暂无解析

  • 第11题:

    问答题
    已知AX=1234H,CX=0302H,CF=0,指出下述指令执行后的结果及标志位CF、SF、ZF、OF的值分别是多?

    正确答案: 1234H+0302H=1536H,指令执行后,AX的值为1536H。
    没有产生进位,CF=0;结果为正数,SF=0;结果不等于0,故ZF=0;两正数相加,结果为正,故无溢出,OF=0。
    解析: 暂无解析

  • 第12题:

    问答题
    已知AX=836BH,X=FFFFH,执行“CMP AX, X”后,标志位ZF、CF、OF、SF=?

    正确答案: 0101 1000 0011 0110 1011
    + 0000 0000 0000 0001
    1000 0011 0110 1100
    ZF=0(结果非0) CF=1(有借位)
    OF=0(无溢出) SF=1(结果为负)
    解析: 暂无解析

  • 第13题:

    对于指令MOV AX,0和指令XOR AX,AX,下面( )描述是正确的。

    A.均可执行对AX寄存器的“清0”作,并且执行速度也没有差异

    B.均可执行对AX寄存器的“清0”操作,但MOV X,0指令的执行速度快

    C.均可执行对,AX寄存器的“清0”操作,但XOR AX,AX指令的执行速度快

    D.两条指令执行的结果不可能相同


    正确答案:C

  • 第14题:

    下列X86汇编指令中,能将AX清0并将标志寄存器CF位清0的指令是

    A.TEST AX,AX

    B.SUB AX,AX

    C.AND AX,0

    D.XOR AX,AX

    E.MOV AX,0


    正确答案:BCDE

  • 第15题:

    已知AX=1234H,CX=0302H,CF=0,指出下述指令执行后的结果及标志位CF、SF、ZF、OF的值分别是多? 


    正确答案:1234H+0302H=1536H,指令执行后,AX的值为1536H。
    没有产生进位,CF=0;结果为正数,SF=0;结果不等于0,故ZF=0;两正数相加,结果为正,故无溢出,OF=0。

  • 第16题:

    在CMPAX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明()。

    • A、(AX)>(DX)
    • B、(AX)≥(DX)
    • C、(AX)<(DX)
    • D、(AX)≤(DX)

    正确答案:A

  • 第17题:

    执行XOR AX,AX后,AX寄存器的值为()


    正确答案:0

  • 第18题:

    已有AX=E896H,BX=3976H,若执行ADDBX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?


    正确答案:BX=220CH、AX=E896H、CF=1、OF=0、ZF=0

  • 第19题:

    已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?


    正确答案:BX=220CH,AX=E896H,CF=1,OF=0,ZF=0

  • 第20题:

    下列哪些语句一定能够将ZF标志位的值设置为1?()

    • A、XOR AX,AX
    • B、SUB AX,AX
    • C、ADD AX,AX
    • D、AND AX,AX

    正确答案:A,B

  • 第21题:

    若(AX)=0FFFFH,则指令XOR AX,0AAAAH执行后,(AX)=()。

    • A、0AAAAH
    • B、5555H
    • C、0FFFFH
    • D、1111H

    正确答案:B

  • 第22题:

    多选题
    下列哪些语句一定能够将ZF标志位的值设置为1?()
    A

    XOR AX,AX

    B

    SUB AX,AX

    C

    ADD AX,AX

    D

    AND AX,AX


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

  • 第23题:

    问答题
    已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?

    正确答案: BX=220CH,AX=E896H,CF=1,OF=0,ZF=0
    解析: 暂无解析

  • 第24题:

    填空题
    阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。MOV AX,FFFFHMOV BX,2896HXOR AX,BXINT 3AX=(),BX=(),ZF= (),CF= ()。

    正确答案: OD769H,2896H,0,0
    解析: 暂无解析