单选题

执行IMUL指令时,如果乘积的高一半不是低一半的符号扩展,则()。

ACF=0,OF=0

BCF=0,OF=1

CCF=1,OP=0

DCF=1,OF=1

正确答案

来源:www.examk.com

答案解析

相似试题
  • 若(AL)=36H,(BL)=24H,指令IMUL BL执行后,它的值为(),CF为()

    填空题查看答案

  • 指令IMUL CL,表示()。

    单选题查看答案

  • 指令IMUL CL,表示()。

    单选题查看答案

  • 解释IMUL WORD PTR[SI]指令的操作功能。

    简答题查看答案

  • 指出以下指令执行后,标志寄存器OF、SF、ZF、AF、PF、CF的状态。 (1)(AL)=0FFH,(BL)=20H,执行指令:ADD AL,BL (2)(AL)=01H, (BL)=02H,执行指令:CMP AL,BL (3)(AL)=0FFH,执行指令:INC AL (4)(AL)=0,执行指令:DEC AL (5)(AL)=0F0H,(BL)=04H,执行指令:IMUL BL (6)(AX)=1F0H,(BL)=08H,执行指令:DIV BL (7)(AL)=12H, (BL)=34H,执行指令:TEST AL,BL (8)(AL)=98H,执行指令:SAL AL,1

    简答题查看答案

  • 8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。

    填空题查看答案

  • ADD AL,BL如果指令执行前,(AL)=28,(BL)=68,则指令执行后(AL)=()CF=()AF=()。

    单选题查看答案

  • 如果想让程序从100H开始存放及执行,用指令()。

    单选题查看答案

  • 指出以下指令中,哪些指令是非法的,并说明为什么(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

    简答题查看答案