参考答案和解析
正确答案:A
解析:DAT[2],DAT+2,2[DAT]都有效地表示DAT第二个字节,因此上面三条指令都是将DAT第二个字节送入AL。
更多“假设DAT为字节变量,下列三条指令中功能相同的是哪几条?______。Ⅰ.MOVAL,DAT[2]Ⅱ.MOVAL,DAT+2Ⅲ.MOV ”相关问题
  • 第1题:

    假设DAT为字节变量,下列三条指令功能相同的是哪几条? ( )。

    Ⅰ MOV AL, DAT[2]

    Ⅱ MOV AL, DAT+2

    Ⅲ MOV AL, 2[DAT]

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A

  • 第2题:

    假设VAR为字节变量,下列3条指令中功能相同的是哪几条?______。

    Ⅰ.MOV AL, VAR [2]

    Ⅱ.MOV AL, VAR+2

    Ⅲ.MOV AL, 2 [VAR]

    A.3条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A
    解析:3条指令实现的功能一样,因为操作数的物理地址一样。

  • 第3题:

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

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A

  • 第4题:

    假设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。

  • 第5题:

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

    Ⅰ.MOV AL,DAT[2]

    Ⅱ.MOV AL,DAT+2

    Ⅲ.MOV AL,2[DAT]

    其功能相同的是( )

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


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