- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS51中断系统
中断和中断系统
CPU正在处理某件事的时候,外部发生了另一事件,请求CPU迅
速处理,CPU暂时停止当时的工作,转入处理所发生的事件,处
理结束后,再回到原来的地方,继续原来的工作,这样的过程称
为中断,如图所示
主程序
中断
断
务
中断过程示意图
中断系统—一实现中断功能的部件
中断源——产生中断请求的源
中断优先级
般计算机系统允许有多个中断源。当几个中断
源同时向CPU请求中断,要求服务时,就存在CPU优先
响应哪一个中断请求的问题。为此系统根据中断源的
轻重缓急进行排队,规定每个中断源都有一个中断优
先级别,优先处理最紧急事件的中断请求
中断嵌套
中断嵌套是指CPU正
在处理一个中断源请求的
时候,又发生了另一个优
主程
先级比它高的中断源请求
序低/高
级
如果CPU能够暂时中止执
行原来的处理程序,转而
去处理优先级更高的中断
请求,处理结束后,再继
中断嵌套示意图
续执行原来的低级中断处
理程序的过程
中断过程
对于不同的计算机,中断过程可能不尽相同,但是
般应包括中断请求、中断响应、中断处理和中断返回
等四个步骤
1.中断请求
中断过程是由中断源向CPU发出中断请求而开始的。
有效中断请求信号应该一直保持到CPU作出响应为止
2.中断响应
CPU检测到中断请求信号后,在满足一定条件的情况
下进行响应。其主要条件是:中断标志是否开放,是否高
级中断,是否执行完一条指令等
3.中断处理
中断处理或称为中断服务,就是执行中断源所要求的中断服
务程序。在中断服务程序中需要完成的主要工作是
①保护现场—根据需要把断点处有关存储器的内容压入堆栈,
以保护主程序运行的结果
②开/关中断标志—根据CPU响应中断后开/关中断情况,适当
处理中断标志,以确保保护/恢复现场的正确进行,确保所需中
断嵌套的实现
③中断处理—根据中断源的要求,完成相应的任务,这是中
断服务的核心
④恢复现场——在完成中断服务之后,返回被中断的主程序之前
恢复堆栈中保护的各有关寄存器的内容。
您可能关注的文档
最近下载
- 奥的斯电梯OH-CONEB03 oh6000电气原理图纸图纸号HAA21310L(2017-4).pdf
- 律师查询户籍资料申请表.doc VIP
- 建筑工程信访维稳方案(3篇).docx VIP
- 人教版2025八年级上册英语 Unit 8 Let's Communicate! 第1课时 教案(表格式).docx VIP
- 期末考试—服务方案策划与评估终考.docx VIP
- 2022年重庆市高等职业教育分类考试文化素质测试语文试卷.docx VIP
- 基于Python的轻量化网络入侵检测系统的设计与实现.docx
- 雕刻少年远逝的美——汪曾祺《昙花、鹤和鬼火》解读.doc VIP
- FDA工艺验证指南(中文).pdf VIP
- DB11_T 1448-2024(城市轨道交通工程资料管理规程).pdf
原创力文档


文档评论(0)