- 4
- 0
- 约6.5千字
- 约 38页
- 2018-02-28 发布于浙江
- 举报
[工学]OS_20_设备管理与IO2
设备管理与IO(2) 胡燕 内容纲要 中断 IO缓冲 设备分配 中断的概念 中断源 引起中断发生的事件 中断请求 中断源向CPU发出的请求中断处理信号 中断响应 CPU收到中断请求后,转去执行相应的中断处理程序 中断优先级 为使系统能及时响应并处理发生的所有中断,系统根据引起中断事件的重要性和紧迫程度,硬件将中断源分为若干个级别 中断的分类 根据中断源产生的条件,可把中断分为外中断和内中断。 外中断是指来自外部设备的中断,外中断在狭义上一般被称为中断。 内中断主要指在处理机和内存内部产生的中断。内中断一般称为陷阱(trap)。 中断和陷阱的区别 陷阱通常由处理机正在执行的现行指令引起,而中断则是由与现行指令无关的中断源引起的。 陷阱处理程序提供的服务为当前进程所用,而中断处理程序提供的服务则不是为了当前进程的。 CPU在执行完一条指令之后,下一条指令开始之前响应中断,而陷阱则可能是在指令执行期间发生并被处理。 例如执行指令非法时,尽管被执行的非法指令不能执行结束,但CPU仍可对其进行处理。 陷阱处理程序通常被规定在各自的进程上下文中执行,而中断处理程序则一定在系统上下文中执行。 软中断 软中断则是通信进程之间用来模拟硬中断的一种信号通信方式。 其中断源发中断请求或软中断信号后,CPU或接收进程在适当的时机自动进行中断处理或完成软中断信号所对应的功能。 在有些系统中,大部分
您可能关注的文档
最近下载
- 6 生态环境监测技术人员持证上岗考核理论试题集(2024版) 第六章 噪声和振动(54页).pdf VIP
- 龙脊梯田农耕文化的传承与发展路径研究.docx VIP
- 知网杯检索知识竞赛试卷及答案.docx VIP
- TWHCIA01-2020 智慧工地集成应用与评价标准.pdf VIP
- 古文标点的基本常识和主要方法.docx
- 浙江省杭州市滨江区部分校2026届中考数学模试卷含解析.doc VIP
- 浙江省杭州市杭六中学2026届中考数学模试卷含解析.doc VIP
- ak96零件和故障解析(三).pdf VIP
- 11 生态环境监测技术人员持证上岗考核理论试题集(2024版) 第十一章 综合分析(102页).pdf VIP
- 2026北师大版(新教材)初中数学八年级下册期中知识点复习要点梳理(1-3章).docx
原创力文档

文档评论(0)