《微机基本原理和接口技术应用》第八章中断基础知识.pptVIP

  • 11
  • 0
  • 约4.9千字
  • 约 47页
  • 2019-11-29 发布于广东
  • 举报

《微机基本原理和接口技术应用》第八章中断基础知识.ppt

二、不可屏蔽中断 所谓不可屏蔽中断就是用户不能通过CPU内的中断允许触发器IF控制的中断,由8086CPU的NMI管脚引入。NMI中断请求采用上升沿触发方式,这种中断一旦产生,在CPU内部直接生成中断类型号02。 三、 可屏蔽中断 可屏蔽中断就是用户可以控制的中断,其途径是通过对CPU内的中断允许触发器IF的设置来禁止和允许CPU响应中断。可屏蔽中断由8086CPU的INTR管脚引入。这种中断请求需要设备提供中断类型号,CPU响应中断后,取中断类型号的4倍作为中断服务入口地址表的地址,通过查表得到相应的中断服务程序首地址,转去执行相应的中断服务程序。 四、8086中断系统 1、软件中断 软件中断是由中断指令引起的。中断指令的指令格式为 INT n,操作数n就是中断类型号。当CPU执行完毕中断指令INT n后,就会立即产生一个中断类型号为n的中断。 (1)除法中断 当进行除法运算时,若除数为0或除数太小,使得商数大于相应寄存器所能表示的最大值,被称作除法出错。这时除法指令就相当于一个中断源,它向CPU发出类型0中断。 (2) 溢出中断 当算术运算产生溢出时,将在INTO指令控制下向CPU发出类型4的中断,即溢出中断。 (3)单步中断和断点中断 单步中断 当8086CPU的标志寄存器

文档评论(0)

1亿VIP精品文档

相关文档