- 5
- 0
- 约7.64千字
- 约 47页
- 2018-12-29 发布于福建
- 举报
第4章中断处理与平时间管理
第4章 中断处理与时间管理 4.1 中断处理的基本概念 4.1.1 中断 中断定义为CPU对系统内、外发生的异步事件的响应。异步事件是指没有一定时序关系的、随机发生的事件。当中断产生时,由硬件向CPU 发送一个异步事件请求,CPU接收到请求后,中止当前工作,保存当前运行环境,转去处理相应的异步事件任务,这个过程称为中断。事件处理完毕后,程序回到: 在前后台系统中,程序回到后台程序; 在不可剥夺型内核中,程序回到被中断了的任务; 在可剥夺型内核中,让进入就绪态的优先级最高的任务开始运行,若没有高优先级任务准备就绪,则回到被中断了的任务。 4.1.1 中断 使用中断机制的优点在于:CPU无需连续不断地查询是否有新的事件发生,只需在有事件发生时才作出响应。 CPU可以通过两条特殊指令:关中断(Disable Interrupt)和开中断(Enable Interrupt)来响应和不响应中断。 关中断会影响中断延迟时间,时间太长可能会引起中断丢失。所以在实时环境中,关中断的时间应尽量短。 在中断服务期间,CPU一般允许中断嵌套,如图4.1所示,允许新的中断打入,识别中断优先级别更高的事件。 图4.1 中断嵌套 4.1.2 中断延迟 中断延迟定义为 从硬件中断发生到开始执行中断处理程序第一条指令所用的时间,也就是说,中断延迟是从中断发生到中断跳转指令执行完毕之间的这段时
您可能关注的文档
- 第4章殿评价指标.ppt
- 第4章电子放下商务网上支付.ppt
- 第4章电子商务知的支付技术.ppt
- 第4章第二部分会黄计账簿.ppt
- 第4章殿数据选择.ppt
- 第4章动蛋态分析方法.ppt
- 第4章典城市发展战略.ppt
- 第4章动态各自数列-2.ppt
- 第4章非确定型建模方法-第1节经典统计建模方法1-平统计检验法2抽样估计.ppt
- 第4章饿公司章程.ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)