- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PC机中断系统.pdf
第七章 微机中断系统
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
内容
77--11 概述概述
一、中断的基本概念
二、中断分类
三、与中断有关的三个触发器
7-2 中断处理过程
7-3 中断优先级和中断嵌套
7-4 可编程中断控制器8259A
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
7-1 概述
一、一、 中断的基本概念中断的基本概念
中断的定义中断的定义
在程序运行时,系统外部、内部或现行程序本身
若出现紧急事件,处理器必须立即强行中止现行
程序的运行,改变机器的工作状态并启动相应的
程序来处理这些事件,然后再恢复原来的程序运
行。这一过程称为中断。
利用中断方式对I/O传送过程进行控制,可以避
免CPU不断检测外设状态,提高CPU利用率。
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
中断响应中断响应
CPU在执行每条指令的最后一个机器周期的最
后一个时钟周期,检测中断请求信号输入线。
若发现中断请求信号有效(对于可屏蔽中断还
必须CPU开放中断),在下一机器周期进入中
断响应周期。
进入中断响应周期后,CPU发中断响应信号
INTA、保护断点、转向中断服务子程序;
中断服务结束,CPU返回原来被中断的程序继
续运行,称为中断返回。
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
中断向量表中断向量表
中断服务程序入口地址(CS:IP)称为中断向量。
内存中专门存放中断向量的区域称为中断向量表。中
断向量表由中断类型号进行寻址(确定中断服务程序
入口地址)。
中断优先级中断优先级
中断请求有优先级之分。
同时有多个中断请求时,CPU响应优先级最高的中断
请求。
CPU正在执行中断服务程序时又有优先级更高的中断
请求到达时,如果此时CPU允许中断,则CPU暂停
(挂起)当前中断服务程序,进入更高级的中断服务
程序。这称为中断嵌套。
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
中断屏蔽中断屏蔽
中断屏蔽有两层含义:
1)CPU通过软件设置,对中断源产生的中断请求
能否到达CPU的硬件引脚进行控制。这是一般
意义上的中断屏蔽中断屏蔽。
2)CPU通过设置内部的中断允许标志位(如x86
系统中的IF位),即使出现了中断请求CPU也
不响应。这通常被称为关中断关中断。
中断系统的基本功能中断系统的基本功能
不同体系结构的计算机系统中,中断系统的构成差
别较大,但是都具备以下一些基本功能:
中断响应、中断服务、中断屏蔽、中断优先级和中
断嵌套管理等。
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
二、中断分类 (P261~263)
中断分类的方式很多。
根据进入中断的方式可分为:
自愿中断
强迫中断
根据其重要性可分为:
可屏蔽中断
不可屏蔽中断
根据中断源的位置可分为:
内部中断,又称为软件中断
外部中断,也称为硬件中断
中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系中国科学技术大学电子工程与信息科学系
80x8680x86实模式系统的中断分类实模式系统的中断分类
INT n 指令 非屏蔽中断请求
NMI
中断逻辑
INTR
IRQ0
文档评论(0)