5.1概述
产生和应用
在IO设备和主机交换数据时,由于设备本身的机电特性的影响,其工作速度比较低,与CPU无法匹配,如果采用程序查询的方式需要CPU进行等待,但是如果在等待的过程中CPU可以执行其他的程序,可以提高计算机系统的效率。
中断技术提高计算机的处理速度,比如在程序断电时,立即启动备份电源防止数据丢失,在控制系统中,需要及时响应外部的信号并作出反应
5.2中断
中断是计算机在异常情况或者是发出特殊请求计算机停止当前运行程序的状态,中断不仅可以为外部设备服务,也可以为计算机服务(比如发出乘法的溢出,比如发生除数为0的情况),具体可以看这一篇博客:
HIT-CSAPP第八章 异常控制流上课笔记_旅僧的博客-CSDN博客
工作过程
中断服务程序->入口地址(PC)中断向量(后边会详细介绍)
举例
文章来源:https://www.toymoban.com/news/detail-433042.html
CPU向打印机发出打印的信号,然后打印机开始做准备工作,文章来源地址https://www.toymoban.com/news/detail-433042.html
到了这里,关于计算机组成原理第五章(2)---中断的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!