问题
单项选择题
下列指令中,有语法错误的是 ( )
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是错误的,它的源操作数不能为边址寄存器的内容。其他选项的语法都是正确的。