niusouti.com
更多“已知AX=0001H,下列四条指令执行后,不能使ZF=1的语句是”相关问题
  • 第1题:

    已知:(AX)=01CDH,(BX)=0AFH,(CX)=0BE02H,CF=1,写出单步执行每条指令时CF、ZF及相关寄存器的内容。

    TEST AX,BX ;AX=______H,BX=______H

    ;CF=______,ZF=_____

    ROL BX,CL ;(BX)=______H,(CL)=______H


    正确答案:01CD    0AF    0    0    2BC    02
    01CD    0AF    0    0    2BC    02

  • 第2题:

    按照80x86机器指令编码规则,下列( )指令的机器代码最短。

    A.MOV AX,BX

    B.MOV AX,1

    C.MOV AX,[0001H]

    D.MOV AX,[BX+1]


    正确答案:A

  • 第3题:

    假设(SS)=3000H,(SP)=0200H,(AX)=0001H,(DX)=0100H,执行下列指令后,(AL)=( )。 PUSH AX PUSH DX POP AX POP DX

    A.32H

    B.30H

    C.01H

    D.00H


    正确答案:D
    解析:堆栈先进后出,指令执行后AX=0100H,DX=0001H,所以选D:AL=00H。

  • 第4题:

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


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

  • 第5题:

    已知(AX)=836BH,X分别取下列值,执行“TESTAX,X”后,标志位ZF、CF、OF、SF各是什么? (1)X=0001H (2)X=8000H (3)X=0007H (4)X=0FFFFH (5)X=0


    正确答案: 上述指令执行后,标志位ZF、CF、OF、SF的状态分别是:
    (1)ZCOS=0000
    (2)ZCOS=0001
    (3)ZCOS=0000
    (4)ZCOS=0001
    (5)ZCOS=1000

  • 第6题:

    已知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(结果为负)

  • 第7题:

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

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

    正确答案:A

  • 第8题:

    条件转移指令JENEXT,能转移到语句标号为NEXT执行的条件是()。

    • A、ZF=0
    • B、CF=1
    • C、CF=0
    • D、ZF=1

    正确答案:D

  • 第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题:

    单选题
    下列四条指令执行后不影响标志位的是()。
    A

    JNC  NEXT

    B

    CMP  AX,BX

    C

    SHL  AX,1

    D

    OR  AL,AL


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

  • 第11题:

    问答题
    已知(AX)=836BH,X分别取下列值,执行“TESTAX,X”后,标志位ZF、CF、OF、SF各是什么? (1)X=0001H (2)X=8000H (3)X=0007H (4)X=0FFFFH (5)X=0

    正确答案: 上述指令执行后,标志位ZF、CF、OF、SF的状态分别是:
    (1)ZCOS=0000
    (2)ZCOS=0001
    (3)ZCOS=0000
    (4)ZCOS=0001
    (5)ZCOS=1000
    解析: 暂无解析

  • 第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题:

    假设(SS)=3000H,(SP)=0200H,(AX)=0001H,(DX)=0100H,执行下列指令后,(AL)=______。 PUSH AX PUSH DX POP AX POP DX

    A.32H

    B.30H

    C.01H

    D.OOH


    正确答案:D
    解析:堆栈先进后出,指令执行后(AX)=0100H,(DX)=0001H,所以选D:(AL)=00H。

  • 第14题:

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

  • 第15题:

    设(AX)=ABDFH,则在执行指令“ANDAX,0001H”后,AX寄存器的内容为()

    • A、ABDEH
    • B、FFFFH
    • C、0001H
    • D、0000H

    正确答案:C

  • 第16题:

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


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

  • 第17题:

    下列四条指令执行后不影响标志位的是()。

    • A、JNC  NEXT
    • B、CMP  AX,BX
    • C、SHL  AX,1
    • D、OR  AL,AL

    正确答案:A

  • 第18题:

    已知(AX)= 836BH,X分别取下列值,执行“TEST AX, X”后,标志位ZF、CF、OF、SF各是什么?  (1)X=0001H  (2)X=8000H  (3)X=0007H  (4)X=0FFFFH  (5)X=0 


    正确答案: 上述指令执行后,标志位ZF、CF、OF、SF 的状态分别是:
    (1) ZCOS=0000
    (2) ZCOS=0001
    (3) ZCOS=0000
    (4) ZCOS=0001
    (5) ZCOS=1000

  • 第19题:

    已知AX=4A5BH,进位标志CF=1,则语句“RCL AX,1”执行后AX等于多少?CF等于多少?


    正确答案:AX=(94B7),CF=(0)。

  • 第20题:

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


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

  • 第21题:

    单选题
    已知AX=0001H,下列四条指令执行后,不能使ZF=1的语句是()。
    A

    DEC  AX

    B

    SUB   AX, 1

    C

    AND  AX , 1

    D

    CMP  AX,1


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

  • 第22题:

    问答题
    已知(AX)=836BH,X分别取下列值,执行“TEST  AX,X”后,标志位ZF、CF、OF、SF各是什么? (1)X=0001H (2)X=8000H  (3)X=0007H (4)X=0FFFFH (5)X=0

    正确答案: 上述指令执行后,标志位ZF、CF、OF、SF 的状态分别是:
    (1)ZCOS=0000
    (2)ZCOS=0001
    (3)ZCOS=0000
    (4)ZCOS=0001
    (5)ZCOS=1000
    解析: 暂无解析

  • 第23题:

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

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