- 45
- 0
- 约1.11万字
- 约 38页
- 2021-11-04 发布于安徽
- 举报
第5章 MCS-51中断系统 5.1 中断概述 5.2 MCS-51中断系统 5.3 中断程序设计及举例 5.4 外部中断源的扩展 5.1 中断概述 5.1.1 中断的基本概念 所谓中断,是指在计算机执行程序的过程中,当出现某种情况,如发生紧急事件或其他情况时,由服务对象向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行,而转去执行相应的处理程序,待处理程序执行完毕后,再返回来继续执行原来被中断的程序。 在中断系统中: 通常将CPU在正常情况下运行的程序称为“主程序”; 把引起中断的设备或事件称为“中断源”; 由中断源向CPU发出请求中断的信号称为“中断请求信号”; CPU接受中断申请终止现行程序而转去为服务对象的服务称为“中断响应”; 为对象服务的程序称为“中断服务程序”(也称中断处理程序); 现行程序中断的地方称为“断点”; 为中断服务对象服务完毕后返回原来的程序称为“中断返回”; 整个过程称为“中断”。 5.1.2 中断的作用与功能 中断解决了快速主机与慢速I/O设备的数据传送,还具有如下优点: 分时操作:CPU可以分时为多个I/O设备服务,提高了计算机的利用率; 实时响应:CPU能够及时处理应用系统的随机事
原创力文档

文档评论(0)