第4章_89C51的中断.pptVIP

  • 2
  • 0
  • 约6.72千字
  • 约 43页
  • 2017-12-22 发布于浙江
  • 举报
第4章_89C51的中断

第4章 89C51的中断 4.1 中断的概念 4.2 89C51的中断系统结构 4.3 中断控制寄存器和它的英文标识 4.4 中断程序举例 4.1 中断的概念 1.生活中的中断: 4.1 中断的概念 表面上看,程序中断类似于子程序调用过程,因此又称中断处理程序为中断服务子程序。但程序中断与子程序调用有着很大的区别:子程序调用是由程序员事先安排好在程序运行到某一步时进行的,通过LCALL或ACALL调用指令来实现,而中断则往往是无法预知何时发生的事件,程序中无调用命令,而是由内、外部设备向CPU发出中断请求,CPU响应实现的。 3.中断应用的意义 中断技术在实时控制、分时操作、人机交互、多机系统等方面得到了广泛的应用,大大扩大了计算机的应用范围,提高了计算机的性能。例如:在CPU与外设交换信息时,若用查询方式,则CPU会浪费较多时间去等待外设,这就是快速CPU和慢速外设之间的矛盾,为了解决这个问题引入了中断的概念,引入中断后有以下优点。 4.1 中断的概念 (1)同步工作 有了中断功能后,就可以使CPU和外设同步工作。例如,CPU启动外设工作后,就继续执行主程序,而不同外设把数据准备好后,就分别发出中断请求,CPU根据请求的先后或优先程度响应外设的请求,转去中断处理程序,中断程序执行完后,CPU恢复执行主程序,外设也继续

文档评论(0)

1亿VIP精品文档

相关文档