- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 中断技术知识 微机基础与接口技术知识 .ppt
8259的多片级联 主控8259A向CPU申请 8.3 从控8259的INT输出端接到主控制器的IR输入端。 如果某一从属8259A的中断请求被CPU响应,在中断响应周期里,主控8259A将其对应IR输入端的编码作为对从属8259A进行识别的地址,送到CAS2 ~ CAS0级联线上,被选中的从属8259A将接收INTA信号,并把其中断向量送上数据总线。 在中断服务结束时,若不是自动EOI方式必须发出两个EOI命令,一个给从片,一个给主片,清除各自的ISR位。 8.3 3.中断屏蔽方式 普通屏蔽方式和特殊(特定)屏蔽方式 1)普通屏蔽方式 通过8259A的中断屏蔽寄存器(IMR)来实现对中断请求IRi的屏蔽。 2)特殊屏蔽方式 (SMM) 由OCW1 设置 实现低优先级中断请求中断正在服务的高优先级中断 通过OCW3来设置或取消 8.3 4.中断结束方式 CPU为某个中断请求服务,中断对应的ISR中的Di位被置1,使比它优先级低的中断请求无法得到响应。中断结束时,应及时清除中断服务标志位。 三种中断结束方式 1)自动结束方式 在中断响应过程中由硬件自动完成ISR中为“1”位的清除, 所以这不是中断服务子程序的真正结束 。 只适合用在没有中断嵌套的场合 8.3 2)普通结束方式 在中断服务子程序中编程写入操作命令字OCW2,向8259A传送一个普通EOI命令(不指定被复位的中断的级号)来清除ISR中当前优先级别最高位。 适合用在一般完全嵌套方式下的中断结束。因为在完全嵌套方式下,中断优先级是固定的 。 常 用 8.3 3)特殊(特定)结束方式 发特殊EOI命令明确指出了复位ISR中的哪一位 适用于优先级发生改变的情况,嵌套结构在中断响应后发生了变化。 常 用 8.3 5.中断触发方式 中断请求信号:电平触发和边沿触发 由初始化命令字ICW1中的LTIM位来设定 IRi端有高电平时产生中断。要求触发电平必须保持到中断响应信号 有效为止,并且在CPU响应中断后,应及时撤销该请求信号, 以防止CPU再次响应。 8.3 6.总线连接方式 缓冲方式和非缓冲方式两种 1)缓冲方式 8259A通过总线驱动器和系统数据总线连接 2)非缓冲方式 8259A数据线与系统数据总线直接相连 作为总线驱动器的启动信号输出中断类型号 8.3 7.查询中断方式 8259A也可以用查询方式来检查请求中断的设备。当CPU关中断时,中断输入信号将不起作用,那么对设备的服务就可通过软件查询来实现。 查询中断的命令是通过OCW3中P=1发出的,8259A接到查询命令后,把随后的一次CPU读操作当作中断响应信号,如果有中断请求,就把ISR相应的位置位,并读出查询字,从而判断该中断级别,并编程实现中断服务程序的转移。 8.3 三、8259A的命令字 初始化命令字ICW1~ICW4 操作命令字OCW1~OCW3 8.3 1.初始化命令字 1)ICW1 D7 D6 D5 D4 D3 D2 D1 D0 8086/8088系统未用 特征位 =1 LTIM 中断的触发方式 1=电平触发 0=边沿触发 ADI 8086/8088系统未用 SNGL 是否是级联 1=单片使用 0=级联使用 是否写ICW4 1=写ICW4 0=不写ICW4 ICW1=1BH 例如: 8259A采用电平触发,单片使用,需要ICW4 决定:触发方式,几片使用,是否需要ICW4 8.3 2)ICW2 用于设置中断类型号 D7 D6 D5 D4 D3 D2 D1 D0 中断类型号的高5位 无效 D0~D2:由8259A根据当前被响应的中断源所连接的IR端, 自动获得编码 。 在初始化时设置为0 例如,在PC机的中断系统中,硬件中断类型号高5位是00001B 8.3 中断源 类型 中断类型号高5位 低3位 中断号 日时钟 08H IR0(0) 08H 键盘 08H IR1(1) 09H 保留 08H IR2(2) 0AH 串行口2 08H IR3(3) 0BH 串行口1 08H IR4(4) 0CH 硬盘 08H IR5(5) 0DH 软盘 08H IR6(6) 0EH 打印机 08H IR7(7) 0FH PC/XT 8级中断源的中断号 8.3 3)ICW3 与级联方式有关,级联下需要写入 对于主片 D7 D6 D5 D4 D3 D2 D1 D0 IR7 IR6 IR5 IR4 IR3 IR2 IR1 IR0 若主片IRi引脚上连接从片,则Di=1,否则Di=0。 例如,当主片IR7和IR0引脚上接有从片, 则主片的ICW
您可能关注的文档
- 第五讲 5.1材料成形过程中的化学冶金和 与冶金缺陷 材料成型原理 .ppt
- 第五讲 GUI的设计 matlab入门PPT.ppt
- 第五讲 农村社会组织和 与组织创新农村社会学 .ppt
- 第五讲 协商民主和 与中国特色民主建设 中国特色社会主义理论和 与实践研究课件.ppt
- 第五讲 历史比较法(下):空间和 与时间 历史语言学课件.ppt
- 第五讲 合同的履行 企业法和 与合同法课件.ppt
- 第五讲 国际经济形势和 与中国new 形势和 与政策的.ppt
- 第五讲 女性主义文学 台港文学 香港台湾 文化知识.ppt
- 第五讲 建设项目取用水影响及补偿具体方案.ppt
- 第五讲 房地产项目开发的实务基础—基础认识与实务要义 房地产企业经营相关管理 .ppt
- 第八章 中药相关管理 药事相关管理学药事相关管理学课件 PMPH (G).ppt
- 第八章 人际关系与沟通 《护理相关管理学》课件.ppt
- 第八章 休克 《急重症护理知识学》课件.ppt
- 第八章 住院护理知识工作中的人际沟通 《人际沟通》课件.ppt
- 第八章 单因素试验-2 试验设计课件(园林) 《试验统计基本方法 》.ppt
- 第八章 图层和蒙版《Illustrator平面的设计案例教程》.ppt
- 第八章 失业和 与通货膨胀 西方经济学课件(宏观).ppt
- 第八章 普通逻辑基本的 规律 普通逻辑学 课件.ppt
- 第八章 环境和 与法 环境学 .ppt
- 第八章 网络新闻专题的策划和 与实施 网络传播课件.ppt
最近下载
- (正式版)SH∕T 3553-2024 石油化工汽轮机施工及验收规范.pdf VIP
- 电气专项施工方案.doc VIP
- 个人简历——【标准模板】.doc VIP
- 软件开发工具unsp ide使用说明书.pdf VIP
- 【课堂新坐标(教师用书)高中英语 Unit 3 Period V Culture Corner & Bulletin Board课件 北师大版必修1.ppt VIP
- 老年病多学科诊疗模式.pptx VIP
- GPX 生产手册.pdf VIP
- 老年病多学科诊疗模式.pptx VIP
- 【课堂新坐标(教师用书)高中英语 Unit 1 Lifestyles单元归纳提升课件 北师大版必修1.ppt VIP
- 新课标高中英语 教师用书配套资料 Unit1~2 阶段综合检测 北师大版必修1.doc VIP
文档评论(0)