第8次课8086指令系统中指令类型.pptVIP

  • 9
  • 0
  • 约1.92千字
  • 约 27页
  • 2017-08-05 发布于河南
  • 举报
本次课要点:;(5)比较指令 指令格式: CMP DST,SRC; (DST)-(SRC) →置标志位 ,不保留两数相减结果 若:ZF=1,则(DST)=(SRC);3.乘法指令;例14: 两个字节存储单元BYTE1、BYTE2内容(无符号数)相乘,乘积放在字单元PROC中。 MOV AL,BYTE2 MUL BYTE1 MOV PROC,AX;(2)带符号数乘法指令 指令格式 :IMUL SRC; 操作数及乘积均带符号,且用补码表示。 若乘积的高半字AH(字节乘法)、或DX(字乘法)不是低半部的符号扩展,则为乘积的符号和有效数:CF=OF=1;否则,CF=OF=0。;(1)无符号数除法指令 指令格式: DIV SRC; SRC存除数,8位(字节)或16位(字) 字节除法:(AX)/(SRC) → AL, 余数→ AH 字除法:(DX:AX)/(SRC) → AX, 余数→ DX 当:除数为0,即(SRC)=0 ; 或商溢出:即(AL)0FFH 或 (AX)0FFFFH ; 产生0型中断(除法出错中断)。;(2)带符号数除法指令 指令格式: IDIV SRC; 操作数、商及余数均带符号且用补码表示。 当除数为0 或商超出最大值或最小值时,产

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档