简答题

下面哪些指令是非法的?(假设OPl,OP2是已经用DB定义的变量) (1)CMP l5,BX (2)CMP OPl,25 (3)CMP OPl,OP2 (4)CMP AX,OPl

正确答案

(1)非法,两个操作数不能一个为字,一个为字节
(2)正确
(3)正确
(4)非法,两个操作数不能一个为字,一个为字节

答案解析

相似试题
  • 指令的OP/A1/A2/A3各占4位,完全扩展,则共有指令()条。

    单选题查看答案

  • 指令中OP/A1/A2各占4位,完全扩展后得指令46条。

    判断题查看答案

  • 指令格式如下所示,其中OP为操作码,试分析指令格式特点:

    简答题查看答案

  • 下列指令中,含有非法操作数寻址的指令是。()

    单选题查看答案

  • 假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edx

    单选题查看答案

  • 下列指令中,不含有非法操作数寻址的指令是()

    单选题查看答案

  • 下列指令中,非法指令是()

    单选题查看答案

  • 指令MOVCS,BX是非法的。

    判断题查看答案

  • 指出以下指令中,哪些指令是非法的,并说明为什么(80386系统)。 (1) MOV AX,12[EBX][SI*16] (2) RCR EAX,10 (3) PUSH 5678H (4) POP 1000H (5) MOV [EAX+EAX],EAX (6) MOV AL,[ESP+ESP*2] (7) MOV BL,[AX+12] (8) IMUL AL,BL,12

    简答题查看答案