在下列指令的中,不能实现把AX寄存器内容清零的指令是()。A、SUB AX,AXB、XOR AX,AXC、OR AX,0000HD、AND AX,0000H

题目

在下列指令的中,不能实现把AX寄存器内容清零的指令是()。

  • A、SUB AX,AX
  • B、XOR AX,AX
  • C、OR AX,0000H
  • D、AND AX,0000H

相似考题
参考答案和解析
正确答案:C
更多“在下列指令的中,不能实现把AX寄存器内容清零的指令是()。A、SUB AX,AXB、XOR AX,AXC、OR AX,0000HD、AND AX,0000H”相关问题
  • 第1题:

    为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写什么指令? PUSH AX _______ THST AX,8000H JZ SAME XOR BX,8000H SAME: POP AX

    A.AND AX,BX

    B.XOR AX,BX

    C.SUB AX,BX

    D.OR AX,BX


    正确答案:B
    解析:执行指令“TESTAX,8000H”时,如果AX的符号位为1,那么就执行指令“XORBX,8000H”,将BX的符号位取反。如果AX的符号位为0,那么保持BX寄存器的符号位。为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,那么就要求“TESTAX,8000H”指令执行之前,AX和BX寄存器的符号位要相反或者均为0,四个选项中只有B能够满足要求。

  • 第2题:

    如果对AX寄存器清0,以下哪些指令可以实现该功能

    A.XOR AX,AX

    B.AND AX,0

    C.MOV AX,0

    D.SUB AX,AX

    E.TEST AX,AX


    正确答案:ABCD

  • 第3题:

    下列X86汇编指令中,可以完成累加器AX的内容乘以2功能的是

    A.SAL AX,1

    B.ADD AX,AX

    C.SHL AX,1

    D.SHR AX,1

    E.SAR AX,1


    正确答案:ABC

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    以下可以使寄存器AX和CF同时清0的指令为()。

    • A、SUB AX,AX
    • B、XCHG AX,AX
    • C、XOR AX,AX
    • D、PUSH AX

    正确答案:A,C

  • 第6题:

    下列指令中,非法指令是()

    • A、OUT [BX],AL
    • B、ADD [BX+DI],AX
    • C、SBB AX,[BX]
    • D、SUB [3000H],AX

    正确答案:A

  • 第7题:

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

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

    正确答案:D

  • 第8题:

    下列哪条指令不能将AX的内容清零()

    • A、ANDAX,0
    • B、XORAX,AX
    • C、SUBAX,AX
    • D、CMPAX,AX

    正确答案:D

  • 第9题:

    在DEBUG下,修改寄存器AX的命令是()。

    • A、U AX
    • B、R AX
    • C、R
    • D、A AX

    正确答案:B

  • 第10题:

    完成同指令XCHG AX,BX相同功能的指令或指令序列是()。

    • A、MOV AX,BX
    • B、MOV BX,AX
    • C、PUSH AX POP BX
    • D、MOV CX,AX MOV AX,BX MOV BX,CX

    正确答案:D

  • 第11题:

    与NOT AX;NEG AX指令等效的指令是()。

    • A、DEC AX
    • B、INC AX
    • C、SUB AX,AX
    • D、ADD AX,AX

    正确答案:B

  • 第12题:

    单选题
    在下列指令的中,不能实现把AX寄存器内容清零的指令是()。
    A

    SUB AX,AX

    B

    XOR AX,AX

    C

    OR AX,0000H

    D

    AND AX,0000H


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

  • 第13题:

    下列指令经汇编后,机器指令代码最长的是( )。

    A.MOV AX,0

    B.SUB AX,AX

    C.XOR AX,AX

    D.MUL BX


    正确答案:A

  • 第14题:

    下列X86汇编指令中,可将AX寄存器内容改变的是

    A.CMP AX,BX

    B.TEST AX,BX

    C.AND AX,AX

    D.XCHG AX,BX


    正确答案:C

  • 第15题:

    下列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

  • 第16题:

    下列传送指令中有语法错误的是()。

    • A、MOVCS,AX
    • B、MOVDS,AX
    • C、MOVSS,AX
    • D、MOVES,AX

    正确答案:A

  • 第17题:

    以下指令中与SUB AX,AX作用相同的是()

    • A、OR AX,AX
    • B、AND AX,AX
    • C、XOR AX,AX
    • D、PUSH AX

    正确答案:C

  • 第18题:

    将累加器AX的内容求反,正确的操作是()

    • A、NEG AX
    • B、XOR AX,0FFFFH
    • C、TEST AX,AX
    • D、CMP AX,AX

    正确答案:B

  • 第19题:

    不能实现将AX清零和CF清零的指令是()

    • A、SUB AX,AX
    • B、MOV AX,O
    • C、XOR AX,AX
    • D、AND AX,O

    正确答案:B

  • 第20题:

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

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

    正确答案:A,B

  • 第21题:

    完成将AX清零,并且使CF清零,下面错误的指令是()。

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

    正确答案:D

  • 第22题:

    若AX=-15要得到AX=15应执行的指令是()。 

    • A、NEG  AX
    • B、NOT  AX
    • C、INC  AX
    • D、DEC  AX

    正确答案:A

  • 第23题:

    单选题
    完成将AX清零,并且使CF清零,下面错误的指令是()。
    A

    SUB  AX, AX

    B

    AND  AX, 0

    C

    XOR AX,AX

    D

    MOV AX,0


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