问题 单项选择题

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

多项选择题
单项选择题