- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《微机原理与接口技术》 第 8 讲 第8章??中断系统 中断系统、中断请求、中断源、中断判优等概念 中断向量与中断类型码 中断调用的实现过程 中断程序设计的一般方法 可编程中断控制器8259A的工作方式与应用 第8章??中断系统 中断技术概述 中断过程 中断向量与中断类型码 计算机中常见的中断调用 8259A可编程中断控制器 第8章??中断系统 8.1.1 中断的概念 一个完整的中断处理过程包括 中断请求 中断判优 中断响应 中断处理 中断返回 第8章??中断系统 8.1.2 中断源与中断分类 外部硬件中断 中断源来自外部硬件电路中发生的突发事件 内部异常中断 中断源是CPU内部正在执行的过程发生的异常情况 第8章??中断系统 8.1.3 中断形式 单线中断 CPU只有一个中断请求输入端,多个外设的中断请求必须通过或门后再送到CPU的一条中断请求线上 多线中断 CPU有多个中断请求输入端,每条线对应一个独立的中断源 矢量中断 CPU只有一个中断请求输入端,但中断源是通过接口电路向CPU提供中断源的中断矢量码 第8章??中断系统 8.2.1 中断请求 中断请求是中断源向CPU发出的请求中断处理的要求信息管理 在接口电路中,每一个中断源都配备一个中断请求触发器,用来保存中断请求信号 为了便于CPU对中断进行控制,在接口电路中,为每个中断源设置了一个中断屏蔽触发器 第8章??中断系统 8.2.2 中断判优 用软件确定中断优先 优先权的次序简明,最先询问的,优先权的级别最高 省硬件,不需要有判断与确定优先权的硬件排队电路 硬件优先权排队电路 转至相应的服务程序的入口的时间短 在中断源较多的情况下,仍能保证中断响应的实时性 第8章??中断系统 8.2.3 中断响应 中断响应要完成下列工作 : 中止现行程序:在现行一条指令结束时中止现行程序 保存断点地址:将当前指令指针的内容压入堆栈,以便返回主程序时恢复断点 引出中断服务程序:将中断处理程序的入口地址送入指令指针 第8章??中断系统 8.2.4 中断处理和返回 中断处理就是执行中断处理程序,完成输入输出或故障处理操作 每个中断源都有相应的中断处理程序 中断返回要做的工作是 : 执行中断返回指令 返回被中断的主程序 第8章??中断系统 8.3.1 中断向量表 中断向量表中存放的是中断服务程序的入口地址 CPU在内存的前1k字节(地址00000H~003FFH)建立了一个中断向量表,可以存放256个中断向量,每个中断向量占4个字节 第8章??中断系统 8.3.2 中断类型码及其与中断向量的关系 中断类型码:中断管理系统给中断源编号 Intel 80x86系列CPU都拥有256个中断类型码,从0号编到255号 任一个类型码乘以向量单元数再加上向量表的地址(0号向量的那个地址)得到向量地址,从中取得处理程序的入口地址 第8章??中断系统 8.3.3 中断类型码的分配 中断类型码是连接中断源与中断处理程序的唯一桥梁 有些中断类型码不允许改变用途(如操作系统占用的向量),如果随便占用就会导致系统崩溃 用户在构建自己的中断系统时,必须先查清中断类型码的使用情况 第8章??中断系统 8.4.1 DOS中断与BIOS中断调用 DOS中断与BIOS中断的关系 调用DOS或BIOS功能时的步骤 将调用参数装入指定的寄存器 如需功能调用号,把它装入AH 如需子功能调用号,把它装入AL 按中断号调用DOS或BIOS 检查返回参数是否正确 第8章??中断系统 8.4.2 常见的BIOS中断调用 键盘中断调用 16H AH=0 本功能为从键盘读字符到AL寄存器中 AH=1 本功能为读键盘缓冲区字符到AL寄存器中,并置ZF标志位 AH=2 本功能为读取特殊功能键的状态 显示器输出中断调用 第8章??中断系统 8.5.1 8259A的引脚信号、内部结构和工作原理 8259A的外部引脚信号 第8章??中断系统 8.5.2 8259A的编程结构和工作方式 8259A的内部结构 第8章??中断系统 8.5.2 8259A的编程结构和工作方式 8259A的编程结构 第8章??中断系统 8.5.2 8259A的编程结构和工作方式 8259A的工作方式 中断优先级设置方式 全嵌套方式 特殊全嵌套方式 优先级自动循环方式 优先级特殊循环方式 第8章??中断系统 8.5.2 8259A的编程结构和工作方式 屏蔽中断源方式 普通屏蔽方式 特殊屏蔽方式 中断结束方式 自动结束方式 一般结束方式 特殊结束方式 第8章??中断系统 8
您可能关注的文档
- 第五章管理信息系统的设计.ppt
- 第五章第六章摄影用光自然光布光后期拍摄.ppt
- 第五章管理者及其素质.ppt
- 第五章系统模型与仿真.ppt
- 第五章紫外可见.ppt
- 第五章线性系统的频率分析法(一).ppt
- 第五章经典电磁学的建立与发展(1)§1对电磁现象的早期.ppt
- 第五章空调系统的分类.ppt
- 第五章经营决策第一节.ppt
- 第五章第一节藻类苔藓和蕨类植物.ppt
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)