《微型计算机通信与接口技术第二版》刘兵电子教案第2章.pptVIP

  • 2
  • 0
  • 约9.38千字
  • 约 52页
  • 2019-11-09 发布于湖北
  • 举报

《微型计算机通信与接口技术第二版》刘兵电子教案第2章.ppt

第二章 中断接口技术 2.1 8086的中断系统 2.中断系统的功能 (1)中断处理与返回 (2)中断优先权判断 (3)中断嵌套 2.1.2 中断分类 硬件中断和软件中断 1.硬件中断 硬件中断是指通过外部硬件产生的中断,如打印机、键盘等,有时也称为外部中断。硬件中断又可分为两类:可屏蔽中断和不可屏蔽中断。 2.软件中断(内部中断) (1)除法出错中断 (2)INT0溢出中断 (3)INT n指令 (4)断点中断 (5)单步中断 2.1.3 中断向量和中断向量表 2.1.4 中断响应过程与时序 1.硬件中断的响应过程 2.硬件中断的时序 3.软件中断 软件中断是指通过中断指令来使CPU执行中断处理子程序的方法 (1)中断类型码由指令提供,不需执行中断响应总线周期,也不受IF标志的影响。 (2)正在执行软件中断时,若有通过NMI发出的中断请求,则立即响应;若发生可屏蔽中断请求,只要条件允许(如IF=1,当前指令执行完)即可响应中断。 3.软件中断 (3)软件中断,由于其处理程序的入口是通过中断向量表来定位,所以可以方便地用INT n指令进行调用,因此在使用中和一般的子程序没有两样,并且原则上0~255种软件中断类型均可使用。 2.1.5 中断程序设计举例 /*例2-1.c*/ #include stdio.h //支持标准输入输出,如prin

文档评论(0)

1亿VIP精品文档

相关文档