一、 中断的基本概念
中断的定义及中断工作方式
由于内部或外部“偶然”事件的发生,导致CPU暂停当前的进程,转入预先安排好的事件服务程序(中断服务程序)中去,执行其代码并为其服务(事件处理),待服务完成后,CPU再回到被打断的进程中继续工作的过程。
1.事件的“偶然”性和“必然”性
例如:计算机键盘,鼠标的设置就为计算机系统增加了两个必然的“偶然”事件发生的机会
通俗一点来讲,中断,意味着中途打断现在在干的事情,要立即处理紧急的事件
现实的例子:手机玩游戏的时候,突然来电话。在编程当中还常遇到实时接收数据的请求,都使用中断服务函数,串口接收数据就是用到中断去接收的
————————————————
版权声明:本文为CSDN博主「Yengi」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_45698138/article/details/126669793
|