更多“假设DAT为字节变量,下列三条指令中功能相同的是( )。 1 MOV AL,DAT[2] 2 MOV AL,DAT+2 ”相关问题
  • 第1题:

    假设DAT为字节变量,下列三条指令中功能相同的是哪几条? Ⅰ.MOV AL,DAT[2] Ⅱ.MOV AL,DAT+2 Ⅲ.MOV AL,2[DAT]

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A
    解析:MOV指令是最基本的数据传送指令,它可以在寄存器与寄存器之间,或在寄存器与存储器之间传送字或字节数据,也可以将一个立即数传送到寄存器或存储单中。而 DAT[2],DAT+2,2[DAT]都有效地表示DAT第二个字节,因此上面三条指令都是将DAT第二个字节送 AL。

  • 第2题:

    假设DAT为字节变量,下列三条指令中功能相同的是( )。 Ⅰ.MOVAL,DAT[2] Ⅱ.MOVAL,DAT+2 Ⅲ.MOVAL,2[DAT]

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A

  • 第3题:

    指出下列指令中操作数的寻址方式 (1) MOV BX, 20H (2) MOV AX, [1245H] (3) MOV DX, [SI] (4) MOV 100[BX], AL (5) MOV [BP][SI], AX (6) MOV [BX+100][SI], AX (7) MOV [1800H], AL (8) MOV [SI], AX


    ADD AX,[BX][DI]

  • 第4题:

    假设DAT为字节变量,下列三条指令中

    Ⅰ.MOV AL,DAT[2]

    Ⅱ.MOV AL,DAT+2

    Ⅲ.MOV AL,2[DAT]

    其功能相同的是( )

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A
    解析:MOV指令是最基本的数据传送指令,它可以在寄存器与寄存器之间,或在寄存器与存储器之间传送字或字节数据,也可以将一个立即数传送到寄存器。在本题中的三条指令都是表示将DAT的第二个字节送AL。

  • 第5题:

    指出下列指令的错误并改正。 (1)MOV DS, 1200 (2)MOV AL, BX (3)MOV [BX], [SI] (4)MOV [DI], 3 (5)OUT 3F8H, AL


    错误