- 7
- 0
- 约5.85千字
- 约 71页
- 2018-03-16 发布于河南
- 举报
计算机系统组成与体系结构第10章
计算机组成与结构 湖南大学计算机与通信学院 10.3.3 中断处理 中断服务程序:处理中断工作的服务软件 一对一 或 一对多 一个中断服务程序对应一个中断 一个中断服务程序对应多个中断 不管是一个还是多个中断服务程序的配置方式,每个中断都执行下列事件 无操作(直至当前指令执行完 ) 获取中断服务程序地址 调用中断服务程序 考察相对简单CPU的LDAC指令的执行周期: 无操作(直至当前指令执行完 ) LDAC1:DR←M,PC←PC+1,AR←AR+1 发生中断申请…… LDAC2:TR←DR,DR←M,PC←PC+1 LDAC3:AR←DR,TR LDAC4:DR←M LDAC5:AC←DR 如果执行周期完成后产生中断,则仅需保存PC的内容 否则必须保存CPU内部寄存器内容和控制单元的状态信息。 故,采取前者方式。即,该指令周期结束再响应中断。 获取中断服务程序地址 向量中断 向CPU提供中断向量,此中断向量用于产生该中断的中断服务程序的地址 非向量中断 非向量中断在一个已知地址处读取中断服务程序 调用中断服务程序 阻止任何进一步的中断 3. 确保返回主程序前所有相关的寄存 器保存原有值 2. 清除当前中断 ,避免一个中断请求 触发多于一个的中断 10.3.4 中断硬件和优先级 非向量中断 (单个设备)
您可能关注的文档
最近下载
- 秋八年级数学上册 第11章 数的开方双休作业一课件 华东师大版.ppt VIP
- 2026年01月26日磁县前岭矿业有限公司磁县前岭矿业有限公司前岭煤矿建设项目.pdf VIP
- 超星尔雅赏音析乐(阳光学院)章节测验答案.docx
- CMA一单一库全套落地体系资料 V2.0.docx VIP
- 高压氧临床应用中国专家共识(2026版).docx VIP
- 卧式离心泵配自吸罐的引水装置的设计要点.docx VIP
- 美国教育法律中的学生权利及其保障研究.pdf VIP
- 新版人教版九年级英语上册字帖 意大利斜体Unit2.pdf
- 建设工程质量常见多发问题防治措施汇编(轨道).docx VIP
- 《PFMEA培训教材》课件.ppt VIP
原创力文档

文档评论(0)