更多“下面指令中,可以将BX寄存器清0的指令是()。A、CMP BX,BXB、XOR BX,BXC、MOV BX,0D、MOV BX,1EQ0”相关问题
  • 第1题:

    下列哪一条是不合法的指令?

    A.MUL BX

    B.MUL [BX]

    C.MOV AL,02H

    D.MOV AL,[BX]


    正确答案:B
    解析:MUL是8086的乘法指令,选项A中没有目的操作数,则默认的目的操作数是AX;但是,B选项中[BX]是一个存储器操作数,数据类型不能确定,目的操作数也就不能确定使用哪个寄存器。MOV是传送指令,C和D选项都有指定的目的操作数和源操作数,是正确的。

  • 第2题:

    执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOV BX,4 MUL BX,

    A.4936H

    B.48DOH

    C.2340H

    D.0234H


    正确答案:B

  • 第3题:

    完成将BX清零,并使标志位CF清零,下面指令错误的是( )。

    A.SUB BX, BX

    B.XOR BX, BX

    C.MOV BX, 00H

    D.AND BX, 00H


    正确答案:C
    解析:由于数据传送指令MOVBX,00H不影响标志位,只能实现对BX清零操作而标志位CF不变。

  • 第4题:

    获得BUFFER单元有效地址的汇编指令为()。

    • A、MOV BX,BUFFER
    • B、LEA BX,BUFFER
    • C、MOV BX,[BUFFER]
    • D、LDS BX,BUFFER

    正确答案:B

  • 第5题:

    与MOV AX,OFFSET VAR指令不等效的指令是()。

    • A、MOV BX,VAR
    • B、LES BX,VAR
    • C、LES AX,VAR
    • D、LEA BX,VAR

    正确答案:A,B,C

  • 第6题:

    分析下列指令的正误,对于错误的指令要说明原因并加以改正。 (1) MOV AH,BX (2) MOV [BX],[SI] (3) MOV AX,[SI][DI] (4) MOV MYDAT[BX][SI],ES:AX (5) MOV BYTE PTR[BX],1000 (6) MOV BX,OFFSET MAYDAT[SI] (7) MOV CS,AX (8) MOV DS,BP


    正确答案: (1)MOVAH,BX
    错误,寄存器类型不匹配,可改为MOVAX,BX
    (2)MOV[BX],[SI]
    错误,两个操作数不能都为存储单元,可改为MOVBX,[SI]或MOV[BX],SI
    (3)MOVAX,[SI][DI]
    错误,寻址方式中只能出现一个变址寄存器,可改为MOVAX,[BX][DI]。
    (4)MOVMYDAT[BX][SI],ES:AX
    错误,AX签不能有段跨越前缀,去掉ES:,改为MOVMYDAT[BX][SI],AX
    (5)MOVBYTEPTR[BX],1000
    错误,1000超出字节空间存储范围
    (6)MOVBX,OFFSETMAYDAT[SI];正确
    (7)MOVCS,AX
    错误,MOV指令CS不能做目的操作数,可改为MOVDS,AX
    (8)MOVDS,BP;正确

  • 第7题:

    将变量A的偏移地址取到BX寄存器中,正确的方法是()。

    • A、MOV BX,A
    • B、LEA BX,A
    • C、MOV BX,[A]
    • D、MOV BX,OFFSET A

    正确答案:B,D

  • 第8题:

    下面指令语句中,语法正确的是()。

    • A、INC [BX]
    • B、CMP [BX],20
    • C、JMP FAR OPR
    • D、MOV WORD PTR[BX],20

    正确答案:C

  • 第9题:

    下面程序段执行完成后,BX寄存器的内容是什么? MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL


    正确答案: 上面程序段执行完成后,(BX)=0C02DH

  • 第10题:

    执行后使BX=0的同时也使CF=0,OF=0的指令是()

    • A、XORBX,BX
    • B、ORBX,BX
    • C、ANDBX,BX
    • D、CMPBX,BX

    正确答案:A

  • 第11题:

    单选题
    与MOV BX,OFFSET VAR指令完全等效的指令是( )。
    A

    MOV BX,VAR

    B

    LDS BX,VAR

    C

    LES BX,VAR

    D

    LEA BX,VAR


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

  • 第12题:

    多选题
    下面指令中,可以将BX寄存器清0的指令是()。
    A

    CMP BX,BX

    B

    XOR BX,BX

    C

    MOV BX,0

    D

    MOV BX,1EQ0


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

  • 第13题:

    假定一组相邻字节的首地址在BX中,末地址在DI中,为了使下面的程序段能用来查找出其中第一个非零字节,并把它存放在从中,在横线处应填入的指令是( )。 SUB DI, BX INC DI MOV CX, DI _______________ NEXT: INC BX CMP BYTE PTR [BX],0 LOOPE NEXT MOV AL,BYTE PTR [BX]

    A.MOV SI,CX

    B.SUB BX,BX

    C.DEC BX

    D.INC BX


    正确答案:C

  • 第14题:

    下列( )是不合法的指令。

    A.MUL BX

    B.MUL [BX]

    C.MOV AL,02H

    D.MOV AL,[BX]


    正确答案:B

  • 第15题:

    已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是()。

    • A、DIV  BX
    • B、CWD  IDIV  BX
    • C、XOR DX,DX  DIV   BX
    • D、CBW  IDIV   BX

    正确答案:B

  • 第16题:

    在下述指令中,错误的指令是()。

    • A、MOV [BX],[DI]
    • B、MOV BX,AX
    • C、AND BX,8000H
    • D、INC BX

    正确答案:A

  • 第17题:

    下列MOV指令中,不正确的指令是()。

    • A、MOV AX,BX
    • B、MOV AX,[BX]
    • C、MOV AX,CX
    • D、MOV AX,[CX]

    正确答案:D

  • 第18题:

    下面两条指令的功能有什么区别? MOV AX, BX   MOV AX,[BX] 


    正确答案: 指令“MOV AX,BX”把BX寄存器的内容装入到AX中。
    指令“MOV AX,[BX]”把内存储器一个字的内容装入AX寄存器。该字的段基址在DS中,偏移地址在BX中。

  • 第19题:

    与MOV BX,OFFSET VAR指令完全等效的指令是( )。 

    • A、MOV BX,VAR
    • B、LDS BX,VAR
    • C、LES BX,VAR
    • D、LEA BX,VAR

    正确答案:D

  • 第20题:

    下述指令中不改变PSW的指令是()。

    • A、MOV AX,BX
    • B、AND AL,0FH
    • C、SHR BX,CL
    • D、ADD AL,BL

    正确答案:A

  • 第21题:

    完成同指令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

  • 第22题:

    与指令MOV BX,OFFSET VAR功能完全等效的指令是()。

    • A、MOV BX, VAR
    • B、LDS BX, VAR
    • C、LES BX, VAR
    • D、LEA BX, VAR

    正确答案:D

  • 第23题:

    单选题
    完成同指令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
    解析: 暂无解析