问题
单项选择题
下列指令中,有语法错误的是 ( )
A.MOV[ST],[DI]
B.IN AL,DX
C.JMP WORD PTR[BX+8]
D.PUSH WORD PTR 20[BX+SI-2]
答案
参考答案:A
解析: MOV指令是最基本的数据传送指令,它可以在寄存器与寄存器之间,或在寄存器与存储器之间传送字或字节数据,也可以将一个立即数传送到寄存器。显然选项A是错误的,它的源操作数不能为边址寄存器的内容。其他选项的语法都是正确的。