- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章节 中断系统
8.1 中断的概念 2.中断的作用 3.中断系统的功能 8.1.2 中断源类型 8.1.3 中断优先排队(优先权) 2.硬件方式——硬件优先权排队电路 8.2 中断响应和中断处理 8.2.2 中断处理 2.中断服务程序 处理中断源,完成其所要求功能的程序, 称中断服务程序(中断例行程序、中断子程)。 8.3 8086中断系统 8086中断系统的各中断源分类示意图 8.3.2 中断向量和中断向量表 8.3.3 8086硬件中断的响应时序 8.3.4 软件中断 1.8259A的外部引脚信号 2.8259A的结构和工作原理 3. 8259A的工作方式 8.4.2 8259A的初始化命令字和操作命令字 (1)通过中断屏蔽寄存器IMR的读写,设置中断屏蔽字 (2) 通过OCW2操作命令寄存器,发中断结束EOI命令 通过往寄地址端口写入IMR内容实现 对应位为0,允许该级中断申请进入 对应位为1,禁止该级中断申请进入 由 8259A 的工作过程可知: ISR中的内容是优先级裁决器进行裁决的重要依据 CPU响应某级中断后,8259A自动将ISR的对应位置1,如果CPU已执行完中断子程,而ISR中的对应位仍为1, 8259A的优先级裁决器仍会据ISR的内容做裁决, 从而会屏蔽同级或低级的中断申请。 在中断响应后,对 ISR中相应位的清0很重要, 它是8259A认为中断结束的标志。 一、 初始化8259A时,设置8259A工作方式为自动清0方式, 则在CPU响应中断后,硬件自动将ISR的对应位清0。 补充:8259A在IBM PC/XT系统中的应用 1.8259A与系统的连线。 2.BIOS初始化程序对8259A的设置。 IR0 接一个频率为18.2Hz的方波; 若CPU对该申请给予响应, 则每秒执行18.2次该申请对应的中断子程。 IR1接键盘接口发出的中断申请; 每按下一键,若CPU对该申请给予响应, 则执行一次该申请对应的中断子程。 IR2~IR7通过系统总线引出, 对应引脚信号为IRQ2~IRQ7。 ① IR0~IR7 中断申请信号为上升沿触发方式; ② IR0~IR7 对应的中断类型号分别为08H~0FH; ③ 优先级IR0最高, IR7最低; ④ 采用非自动结束方式, 需向OCW2发EOI中断结束命令, 清除ISR中的记录。 (1)设置中断屏蔽字 IOR IOW 总线 数 据 线 D0 ~ D7 INTA A0 片 选 译 码 A5 ~ A9 CS A0 RD INTA WR INT D0 ~ D7 ICW1 芯片控制 ICW2 中断类型号 ICW3 主从片关系 ICW4 方式控制 0 0 0 0 0 0 0 0 ISR 当前 中断 服务 寄存器 IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7 OCW1 中断屏蔽寄存器 IMR 0 0 OCW2 优先级、发EOI OCW3 特殊屏蔽设置 PR 优先级 裁决器 IRR 中断 申请 寄存器 1 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 INTR 新增允许 IR2 的中断申请 IN AL, 21H ;读入原IMR的内容 AND AL, 1111 1011B ;D2=0,允许IR2的中断申请 OUT 21H, AL ;写入IMR 禁止 IR4 的中断申请 IN AL, 21H ;读入原IMR的内容 OR AL, 0001 0000B ;D4=1,禁止IR4的中断申请 OUT 21H, AL ;写入IMR 例 已知 IBM PC/XT系统中 8259A的奇地址端口地址为21H 设置完成后的结果: IOR IOW 总线 数 据 线 D0 ~ D7 INTA A0 片 选 译 码 A5 ~ A9 CS A0 RD INTA WR INT D0 ~ D7 ICW1 芯片控制 ICW2 中断类型号 I
您可能关注的文档
最近下载
- TB-T 2491-1994 扣件组装疲劳试验方法.pdf VIP
- 短节段融合内固定治疗成人退变性脊柱侧凸并发症-中国骨与关节杂志.pdf VIP
- 2025年银行纪检笔试题目及答案.doc VIP
- 《企业经营决策讲义》课件.ppt VIP
- 中小学生牛奶配送项目 投标方案.docx
- 2024年贵州省黔东南苗族侗族自治州凯里市鸭塘镇招聘社区工作者真题及参考答案详解.docx VIP
- 样板工程验收记录.docx
- YY_T 0466.1-2023 医疗器械 用于制造商提供信息的符号 第1部分通用要求.pdf
- 七年级数学新课标下的单元教学设计实践研究.docx VIP
- 燃气发生器结构和系统详解.ppt VIP
文档评论(0)