更多“下列( )是不合法的指令。A.MUL BX 4B.MUL [BX]C.MOV AL,02HD.MOV AL,[BX] ”相关问题
  • 第1题:

    下列( )指令必须修改操作数的类型属性。

    A.MUL BX

    B.MUL[BX]

    C.MOV AL,02H,

    D.MOV AL,[BX]


    正确答案:B

  • 第2题:

    下列指令中有几条指令是不合法的?(12)。

    ①MOV[SI),[DI]

    ②IN AL,DX

    ③JMP WORD PTR[BX]

    ④PUSH WORD PTR 10[BX+2]

    A.1条

    B.2条

    C.3条

    D.4条


    正确答案:C
    解析:第二条指令是正确的,其他错误,故选C。

  • 第3题:

    下列指令中不合法的指令有______。

    ①MOV [SI],[DI]

    ②IN AL,DX

    ③IMP WORD PTR [BX]

    ④PUSH WORD PTR 10[BX+9]

    A.1条

    B.2条

    C.3条

    D.4条


    正确答案:A
    解析:在MOV指令中,源地址为基址变址寻址,则SI(或DI)应与BP或BX组合使用,但SI、DI不能一起使用。

  • 第4题:

    下列指令中有( )条指令不合法。 ①MOV [SI], [DI] ②ADD AX,5 ③IN AL,DX ④PUSH WORD PTR 10[BX+2]

    A.1

    B.2

    C.3

    D.4


    正确答案:A

  • 第5题:

    换码指令XLAT要求给出存储单元的有效地址为()。

    • A、(BX)+(AL)
    • B、(BX)+(AX)
    • C、(BX)
    • D、(AL)

    正确答案:A

  • 第6题:

    以下那个说法正确()

    • A、指令MOV AL,[BX+5]中的源操作数的寻址方式是寄存器间接寻址
    • B、指令MOV AL,[BX+SI]中的源操作数的寻址方式是基址变址寻址
    • C、指令MOV AL,[BX+SI+5]中的源操作数的寻址方式是相对的寄存器间接寻址
    • D、指令MOV AL,[1000H]中的源操作数的寻址方式是立即寻址

    正确答案:B

  • 第7题:

    下列指令完成什么功能?  (1)ADD AL,DH (2)ADC BX,CX (3)SUB AX,2710H (4)DEC BX (5)NEG CX (6)INC BL (7)MUL BX (8)DIV CL


    正确答案:(1)AL+DH→AL
    (2)BX+CX+CF→BX
    (3)AX-2710H→AX
    (4)BX-1→BX
    (5)0-CX→CX
    (6)BL+1→BL
    (7)AX*BX→DX,AX
    (8)AX/CL 商→AL,余数→AH

  • 第8题:

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

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

    正确答案:A

  • 第9题:

    下列指令中操作数在代码段中的是()。

    • A、MOV  AL,42H
    • B、ADD  AL,BL
    • C、SUB  [BX],DI
    • D、INC  [DI]

    正确答案:A

  • 第10题:

    问答题
    判断下列指令中哪些是错误的,并说明错的原因。 (1)MOV  BL, AX  (2)MOV  AL, BX  (3)MOV  AL, BL  (4)MOV  BP, BYTE PTR[BX]

    正确答案: (1)(2)和(4)均是错误的,因操作数类型不匹配。
    解析: 暂无解析

  • 第11题:

    单选题
    换码指令XLAT要求给出存储单元的有效地址为()。
    A

    (BX)+(AL)

    B

    (BX)+(AX)

    C

    (BX)

    D

    (AL)


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

  • 第12题:

    单选题
    下列指令中操作数在代码段中的是()。
    A

    MOV  AL,42H

    B

    ADD  AL,BL

    C

    SUB  [BX],DI

    D

    INC  [DI]


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

  • 第13题:

    假定AX=96H,BX=65H,依次执行ADD AX,BX和DAA指令后,AL=______。


    正确答案:61H
    61H

  • 第14题:

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

    A.MUL BX

    B.MUL [BX]

    C.MOV AL,02H

    D.MOV AL,[BX]


    正确答案:B

  • 第15题:

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

    A.MUL BX

    B.MUL [BX]

    C.MOV AL,02H

    D.MOV AL,[BX]


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

  • 第16题:

    下列四条指令中,错误的指令是()。

    • A、SHR AL,l
    • B、MOV AL,64H
    • C、SHL AH,CL
    • D、MOV AL,BX

    正确答案:D

  • 第17题:

    判断下列指令中哪些是错误的,并说明错的原因。 (1)MOV  BL, AX  (2)MOV  AL, BX  (3)MOV  AL, BL  (4)MOV  BP, BYTE PTR[BX]


    正确答案:(1)(2)和(4)均是错误的,因操作数类型不匹配。

  • 第18题:

    指出下列指令是否正确,若不正确说明原因:IN AL,BX


    正确答案:错,I/O指令端口地址表示错误,只能用8位立即数或DX间址

  • 第19题:

    以下指令格式正确的是()

    • A、MOV AX,[SI+BX+DATA]
    • B、JNZ WORD PTR[BX]
    • C、OUT DX,[DI]
    • D、MUL AL,15

    正确答案:A

  • 第20题:

    在下列指令的表示中,不正确的是()

    • A、MOV AL,[BX+SI]
    • B、JMP SHORT DONI
    • C、DEC [BX]
    • D、MUL CL

    正确答案:C

  • 第21题:

    单选题
    下列四条指令中,错误的指令是()。
    A

    SHR AL,l

    B

    MOV AL,64H

    C

    SHL AH,CL

    D

    MOV AL,BX


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

  • 第22题:

    单选题
    在下列指令的表示中,不正确的是()
    A

    MOV AL,[BX+SI]

    B

    JMP SHORT DONI

    C

    DEC [BX]

    D

    MUL CL


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

  • 第23题:

    单选题
    下述指令中不改变PSW的指令是()。
    A

    MOV AX,BX

    B

    AND AL,0FH

    C

    SHR BX,CL

    D

    ADD AL,BL


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