(2) 内部中断
  内部中断是CPU执行指令出现错误而引发的中断或CPU执行INT n指令产生的中断。内部中断包括除法错中断(类型0)、单步中断(类型1)、断点中断(类型3)、溢出中断(类型4)和其它INT指令中断。5个专用中断除了非屏蔽中断(类型2)以外,其它4个专用中断都是属于内部中断。所有INT n指令中断都称作软件中断。
 (3) 外部中断

  外部中断的中断源来自CPU外部,是由外部设备产生的,当外设需要即时和CPU进行数据交互时,请求CPU中断当前执行的程序。此时,由外设的中断请求电路向CPU发出中断请求。所以也把外部中断称为硬件中断。8086的外部中断有非屏蔽中断MNI和可屏蔽中断INTR。非屏蔽中断NMI为类型2的中断。可屏蔽中断的中断向量或类型码由请求中断的外设来提供。