- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
中断触发方式按照引入中断请求的方式,8259A有下列几种工作方式:边沿触发方式8259A将中断请求输入端出现的上升沿,作为中断请求信号,上升沿后相应引脚,可以一直保持高电平。2电平触发方式8259A将中断请求输入端出现的高电平作为中断请求信号,在这种方式下,必须注意:中断响应之后,高电平必须及时撤除,否则,在CPU响应中断,开中断之后,会引起第二次不应该有的中断。系统总线的连接方式当8259A以级联方式用在一个大的系统下时,就要求对数据总线进行驱动缓冲。系统总线的连接方式就是用来设定系统总线与8259A数据总线之间是否需要进行缓冲。非缓冲方式缓冲方式中断源的屏蔽方式普通屏蔽方式8259A的每个中断请求输入,都要受到屏蔽寄存器中相应位的控制。若相应位为“1”,则中断请求不能送CPU。屏蔽是通过对屏蔽寄存器IMR的编程,来加以设置和改变的。特殊屏蔽方式有些场合下,临时改变中断优先级顺序,允许级别低的事件中断级别高的事件,引入了对中断的特殊屏蔽方式。需要编程设置特殊屏蔽方式优先权的管理方式普通全嵌套方式这是8259A默认的优先权设置方式,在全嵌套方式下,8259A所管理的8级中断优先权是固定不变的,其中IR0的中断优先级最高,IR7的中断优先级最低。特殊全嵌套方式特殊全嵌套方式与全嵌套方式基本相同,所不同的是,当CPU处理某一级中断时,如果有同级中断请求,那么CPU也会作出响应,从而形成了对同一级中断的特殊嵌套。特殊全嵌套方式通常应用在有8259A级连的系统中。优先级自动循环方式即一个中断源的中断请求被响应之后,其优先级自动降为最低。系统启动时,8级中断优先级默认为IR0—IR7,这时,刚好IR4发出了中断请求,CPU响应之后,若8259A工作在优先级自动循环方式下,则中断优先级自动变为IR5、IR6、IR7、IR0、IR1、IR2、IR3、IR4。优先级特殊循环方式优先级特殊循环方式与自动循环方式相比,只有一点不同,即初始化的优先级是由程序控制的,而不是默认的IR0—IR7。结束中断处理的方式分为自动结束方式(AEOI)和非自动结束方式(EOI)。非自动结束方式又可进一步分为一般的中断结束方式和特殊的中断结束方式。中断自动结束方式(AEOI)这种方式仅适用于只有单片8259A的场合,在这种方式下,系统一旦响应中断,那么CPU在发第二个INTA脉冲时,就会使中断响应寄存器ISR中相应位复位,CPU可以再次响应任何级别的中断请求。一般的中断结束方式一般的中断结束方式适用在全嵌套的情况下,当CPU用输出指令向8259A发一般中断中断结束命令时,8259A才会使中断响应寄存器ISR中优先级别最高的位复位。特殊的中断结束方式在循环优先级模式下,系统无法确定哪一级中断为最后响应和处理的中断,也就是说,CPU无法确定当前所处理的是哪级中断,这时就要采用特殊的中断结束方式。特殊的中断结束方式是指在CPU结束中断处理之后,向8259A发送一个特殊的中断结束命令,这个特殊的中断结束命令,明确指出了中断响应寄存器ISR中需要复位的位。单击此处可添加副标题若中断控制器8259A工作在优先级自动循环方式下,引脚IR3、IR4、IR6、IR7同时发出了中断请求,请写出在整个执行过程中优先级队列的变化情况。时刻0:初始化优先级队列为IR0、IR1、IR2、IR3、IR4、IR5、IR6、IR7时刻1:IR3被响应执行后优先级队列变为:时刻2:IR4被响应执行后优先级队列变为:时刻3:IR6被响应执行后优先级队列变为:时刻4:IR7被响应执行后优先级队列变为:单击此处添加大标题内容4.8259A的初始化命令字初始化编程:指系统在上电或复位后对可编程器件进行控制字设定的一段程序。初始化命令字:一般在系统复位后的初始化编程中设置,用于确定8259A的基本工作方式,设置以后一般保持不变。第八章中断系统和DMA8.1中断系统概述8.2中断控制器8259A8.1中断系统概述中断、中断源中断处理过程中断优先级8.1.1中断及中断源中断的概念中断:CPU收到外部请求时停止当前任务,转而执行外设任务,完成后继续执行被打断的任务中断及中断源断点01.中断源01.中断服务程序01.中断源:引起中断的事件断点:主程序被打断的位置中断服务程序:中断源的响应和处理函数中断源中断的用途响应外部事件:掉电,除零,报警等实时多任务调度:加快响应速度CPU与外设并行处理:提高CPU利
您可能关注的文档
- 亚都户式中央新风推广.ppt
- 一阶RC电路的阶跃响应.ppt
- 三年级英语上册Unit2-Colour-Alettersandsounds.ppt
- 中小学教师心理健康教育及案例分析.ppt
- 一年级数学复习易错题.ppt
- 一般口语交际训练.ppt
- 中英动物文化对比及其翻译.ppt
- 上市公司监管刘榕.ppt
- 中级培训第一模块之二基站硬件基础知识介绍.ppt
- 中小学教师的校本研究(乐东).ppt
- 某区纪委书记年度民主生活会“四个带头”个人对照检查材料.docx
- 某县纪委监委2024年工作总结及2025年工作计划.docx
- 某市场监督管理局2024年第四季度意识形态领域风险分析研判报告.docx
- 县委书记履行全面从严治党“第一责任人”职责情况汇报.docx
- 税务局党委书记2024年抓党建工作述职报告.docx
- 某市税务局副局长202X年第一季度“一岗双责”履行情况报告.docx
- 副县长在全县元旦春节前后安全生产和消防安全工作部署会议上的讲话.docx
- 某市委书记个人述职报告.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料1.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料.docx
文档评论(0)