下列哪一条是不合法的指令?

admin2010-11-09  1

问题 下列哪一条是不合法的指令?

选项 A、MUL  BX
B、MUL  [BX]
C、MOV  AL,02H
D、MOV  AL,[BX]

答案B

解析 MUL是8086的乘法指令,选项A中没有目的操作数,则默认的目的操作数是AX;但是,B选项中[BX]是一个存储器操作数,数据类型不能确定,目的操作数也就不能确定使用哪个寄存器。MOV是传送指令,C和D选项都有指定的目的操作数和源操作数,是正确的。
转载请注明原文地址:https://jikaoti.com/ti/p127FFFM
0

最新回复(0)