早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

下列哪一条是不合法的指令?A.MUL BXB.MUL [BX]C.MOV AL,02HD.MOV AL,[BX]

题目

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

A.MUL BX

B.MUL [BX]

C.MOV AL,02H

D.MOV AL,[BX]

参考答案
正确答案:B
解析:MUL是8086的乘法指令,选项A中没有目的操作数,则默认的目的操作数是AX;但是,B选项中[BX]是一个存储器操作数,数据类型不能确定,目的操作数也就不能确定使用哪个寄存器。MOV是传送指令,C和D选项都有指定的目的操作数和源操作数,是正确的。