- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章输入输出系统
8.2 程序中断方式
中断系统的作用、
•中断的基本概念 功能,中断分类,
中断一般过程
•中断过程及程序中断方式的基本接口
•单级中断和多级中断
•中断控制器实例
8.2 程序中断方式
首先是两个最基本概念--
中断和中断系统
•中断:
在程序运行的过程中,出现了异常情况
或特殊请求,必须中止现行程序,转
去处理异常情况或特殊请求,然后再
恢复原运行程序。这个过程叫中断。
•中断系统:
在计算机内部自动处理中断的系统称为
中断系统,含软件和硬件两个方面。
8.2 程序中断方式
8.2.1 中断的基本概念
一、中断系统的作用
1. 使CPU与I/O设备并行工作
2. 使计算机系统拥有应急能力
3. 便于进行人—机联系
4. 使多道程序处理成为可能
5. 实现实时控制
8.2 程序中断方式
二、中断系统应具备的功能
1. 及时记录各种中断请求信号
2. 实施中断屏蔽
3. 自动判优
4. 自动响应中断
5.保护被中断程序的现场
6. 中断服务
7. 恢复被中断程序的现场
8. 实现中断嵌套(多重中断处理)
8.2 程序中断方式
三、中断分类
1. 按中断源性质分类
-- 自愿中断与强迫
中断(随机中断) 进入中断处理
解题程序
…
( 1 ) 自愿中断(程序自中
断—人为设置的中断)
转管指令 管理程序
•定义:
在运行程序中设 “转管 …
”指令,执行至该指 中断处理结束
令必然引起中断—— 返回被中断程序
执行实际为管理程序 的断点
的中断服务程序。
8.2 程序中断方式
•自愿中断的目的:
考虑转管指令的功能即可了解;
转管指令的EX—
IBM PC 中的INT TYPE -- 系统调用
故自愿中断一般是为了进行软件调试或
在用户态使用外设。
( 2 ) 强迫中断(随机中断)
•随机产生(非为程序所安排) 的待处理
紧急事件所引起的中断。
•最初的中断定义指此类。
8.2 程序中断方式
2. 按中断处理方法分类
--程序中断与简单中断
( 1 )程序中断:
CPU从用户态转至管态执行中断服务
程序才能处理的中断。
一般意义上的中断。
( 2 ) 简单中断:并非一般所说的中断—
实指DMA方式!
不需要CPU 干预,也不改变其运行状态,
您可能关注的文档
最近下载
- NB/T 47055-2017 锅炉涂装和包装通用技术条件 国家行业规范.pdf VIP
- 固体废物热值测定实验.doc VIP
- 成都市树德实验中学初一新生分班(摸底)数学模拟考试(含答案).docx VIP
- 成都电子科技大学实验中学语文新初一均衡分班试卷含答案.doc VIP
- 成都电子科技大学实验中学新初一分班语文试卷含答案.doc VIP
- 成都电子科技大学实验中学新初一分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一均衡分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一分班数学试卷含答案.doc
- 14J936变形缝建筑构造.pptx VIP
- ZrO2-III 液晶显示氧化锆氧量分析仪说明书.pdf VIP
文档评论(0)