- 1、本文档共72页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第九章中断控制器、计数/定时控制器及DMA控制器
计数器/定时器9-1可编程中断控制器8259A9-2可编程计数/定时控制器82539-3可编程DMA控制器8237A第9章小节第9章思考题学习目的:通过对本章的学习,您应该能够达到下列要求:了解8259A、8237A、8253芯片的内部结构描述各芯片的工作原理熟悉8259A、8253芯片的工作方式掌握各芯片的编程方法学会8253的应用重点:8259A、8237A、8253A工作原理与应用9.1可编程中断控制器8259A主要内容:8529A的内部结构8259A的工作方式8259A的初始化命令字和操作命令字8259A级联方式8259A使用举例多片8259A组成的主从式中断系统
中断的概念中断:外设向CPU发中断请求,CPU接收到中断请求并在一定条件下,暂时停止执行原来的程序而转去处理中断,处理好中断服务再返回继续执行原来的程序,就称为一个中断过程。中断是CPU被动的响应外设要求服务。1、中断源:(1)数据输入/输出设备请求中断(2)定时时间到申请中断(3)满足规定条件申请中断(4)电源掉电(5)故障报警申请中断
(6)程序调试设置中断2、CPU响应中断的条件(1)、无总线请求(2)、CPU允许中断:IF=1(3)、CPU执行完当前指令3、CPU响应中断要自动完成的任务:(1)关中断(2)保护断点(IP,CS,FLAG入栈) (3)给中断服务程序的入口地址4、中断处理过程
保护现场:保护主程序中的一些寄存器值开中断:开放优先级更高的中断执行中断服务程序关中断恢复现场中断返回5、中断源的识别:查询(软件识别)硬件识别:外设提供中断申请信号和中断矢量9.1.1中断控制器8259A8259A的功能:中断优先权管理中断屏蔽自动中断矢量转移8259A特点:单片8259可处理8级中断级联时:最多可用8片处理64级中断8259A的片内寻址A0=1、0
一、8529A的芯片内部结构
1.数据总线缓冲
2.读写控制逻辑电路
3.级联缓冲/比较器
4.中断请求寄存器
5.中断服务寄存器
6.中断屏蔽寄存器
7.优先权判别单路
8.控制电路
在8086系统中,CPU和8259A的所有数据传送都在数据总线的低8位上进行。地址总线的A1与8259A的A0相连,以保证数传都在总线的低8位中进行。
8259A的工作原理如下:①数据总线缓冲器:它是8259A与系统数据总线的接口,是8位双向三态缓冲器。CPU与8259A之间的控制命令信息、状态信息以及中断类型信息,都是通过该缓冲器传送的。②读/写控制电路:CPU通过它实现对8259A的读/写操作。③级联缓冲/比较器:用以实现8259A芯片之间的级联,使得中断源可以由8级扩展至64级。④中断请求寄存器IRR分别和IR7~IR0相对应,IRR接收外部的中断请求。接到某一引脚的中断请求后,IRR中的对应位便置1。⑤中断服务寄存器ISR:8位,当CPU正在处理某个中断源的中断请求时,ISR寄存器中的相应位置1。⑥中断屏蔽寄存器IMR:8位,相应位用以对8个中断源的中断请求信号进行屏蔽控制。当其中某位置”0”时,则相应的中断请求可以向CPU提出;否则,相应的中断请求被屏蔽,即不允许向CPU提出中断请求。该寄存器的内容为8259A的操作命令字OCW1,可以由程序设置或改变。⑦优先权判别器PR:用以比较正在处理的中断和刚刚进入的中断请求之间的优先级别,以决定是否产生多重中断或中断嵌套。⑧控制逻辑电路:对整个芯片内部各部件的工作进行协调和控制。9.1.2、8259A芯片的工作方式8259A有多种工作方式,这些工作方式,可以通过编程设置或改变。下面,我们进行分类介绍。2.优先级的管理方式
(1)完全嵌套方式
在对8259进行初始化后,没有设置其它优先级方式,则自动按此方式工作.即这是8259A默认的优先权设置方式,在全嵌套方式下,8259A所管理的8级中断优先权是固定不变的,其中IR0的中断优先级最高,IR7的中断优先级最低。特点:在全嵌套方式中,中断请求按优先级IR0
您可能关注的文档
- 梅花魂第二课时.ppt
- 工程热力学与传热学.ppt
- 管理经典著作著作选读.pptx
- 第三章-美和美感的社会性.ppt
- 第5次课资金时间价值观念(3).ppt
- 3月市场推广简报.ppt
- 心梗心电图特点.ppt
- 创致拼料工艺标准.ppt
- 棉花蕾铃脱落原因.ppt
- 棉花期权(中财).pptx
- 2023年贵州省贵阳市中级会计职称经济法真题(含答案).pdf
- 区域生态环境建设——高考地理一轮复习大单元知识清单和练习(解析版).pdf
- 2023年国家电网(财务会计类)专业备考题库资料(计算简答题部分).pdf
- 2024-2025北师大版4四年级数学上册(全册)测试卷10套(附答案).pdf
- 2023-2024学年山东省德州市齐河县统编版四年级上册期末考试语文试卷(含答案解析).pdf
- 2024-2025学年江西省九江市初三第二学期期末考试语文试题(含解析).pdf
- 2024-2025学年福建省漳州市诏安县初三年级下册期末考试英语试题(含答案).pdf
- 2024-2025学年湖北重点学校高二数学上学期9月联考试卷(附答案解析).pdf
- 消防装备维护员(高级技能)考试复习题库(供参考).pdf
- 文言文之人物形象(2大陷阱:忽略故事情节+概括能力不足)-2024年中考语文考试易错题(原卷版).pdf
文档评论(0)