- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.3.2 8259A的基本结构 (1)中断请求寄存器IRR 保存8条外界中断请求信号IR0~IR7的请求状态 Di位为1表示IRi引脚有中断请求;为0表示无请求 (2)中断服务寄存器ISR 保存正在被8259A服务着的中断状态 Di位为1表示IRi中断正在服务中;为0表示没有被服务 (3)中断屏蔽寄存器IMR 保存对中断请求信号IR的屏蔽状态 Di位为1表示IRi中断被屏蔽(禁止);为0表示允许 4.8259A的初始化编程及应用程序举例 例8-5 初始化命令字的写入(掌握) 例8-6 改写除法溢出的中断服务程序,能够处理除法溢出的两种情况:当除数为0时,给出错误信息;当除数不为0时,计算实际的商和余数,并通过子程序的出口参数来传递。(了解) ⑵ OCW2 优先级循环方式及中断结束方式命令字,写入偶地址端口(A0=0),其格式如下: 1:循环优先级方式 R 0:固定优先级方式 SL:决定L2、L1、L0是否有效,为1则有效,否则无效 EOI:中断结束方式位,为1则清ISR的对应位IRi ⑶ OCW3 写入偶地址端口(A0=0),其格式如下: 功能 设置和撤销特殊屏蔽方式 设置中断查询方式 设置对8259A内部寄存器的读命令 3.两个端口如何对应7条命令? 偶地址:ICW1,OCW2,OCW3 D4=1:ICW1 D4=0 D3=0:OCW2 D3=1:OCW3 奇地址:ICW2,ICW3,ICW4,OCW1 按顺序,一定先有ICW1,然后决定: ICW2,ICW3,ICW4 顺序 级联 D0 写入初始化命令字后的的奇地址则为OCW1 第8章 中断系统 §8.3 可编程中断控制器8259A及其应用 第8章 中断系统 8.3.1 8259A的基本功能 一片8259A可以管理8级中断,可扩展至64级,每一级中断都可单独被屏蔽或允许 可以设置并发送中断类型号 能管理中断源的优先级 8259A设计有多种工作方式,可通过编程选择(例如可以设置中断源的中断请求方式) 中断接口8259A是可编程中断控制器,用于管理 8080/8085、8086/8088、80286/80386的可屏蔽中断 INTA D7~D0 INT 中断请求寄存器 中断屏蔽寄存器 数据 总线 缓冲器 IR0 IR7 读/写 控制 逻辑 级联 缓冲器 比较器 RD WR A0 CS CAS0 CSA1 CAS2 SP/EN 优先级分析器 中断服务寄存器 控制逻辑 8.3.2 8259A的基本结构——8259A的内部寄存器和模块 8.3.2 8259A的基本结构——8259A的内部寄存器和模块 (4)优先权判别器PR 是8259A中断控制器的核心。对来自IRR且未被屏蔽的中断请求排队,选出优先权最高者与ISR内容比较,判断是否发送INT (5)数据总线缓冲器 是双向三态8位缓冲器,用于连接系统数据总线和8259A内部总线,传递CPU发送的控制信息,返回8259A的状态信息 (6)读/写控制电路 Di位为1表示IRi中断正在服务中;为0表示没有被服务 8.3.2 8259A的基本结构——8259A的内部寄存器和模块 (7)级联缓冲/比较 用于实现多片8259A片与片之间的级联,扩充管理的中断源的范围 (8)控制逻辑 对8259A芯片内部的工作进行控制,使其按编程的规定工作 8259A是一个使用+5V电源的28脚双列直插芯片。 IR0~IR7—中断请求输入信号,一般IR0优先级最高,IRQ7最低,但优先级可由编程改变。 ① INT—中断请求输出信号,接CPU的INTR引脚。 ② INTA—中断响应,由此脚接收来自CPU的中断响应信号。 ③ CS—片选,当CS有效时,该芯片工作。 ④ WR—写信号,有效时CPU将命令字写入8259A。 ⑤ 8.3.3 8259A中断控制器的引脚(1) RD—读信号,有效时读出8259A的内部寄存器。 ⑥ A0—用来指出访问8259A的哪个端口。 ⑦ SP/EN—此引脚具有双向功能。作为输入时,用来决定本片是主片还是从片,为1则为主片,否则为从片;作为输出时,SP/EN接数据总线驱动器的选通端,启动数据总线驱动器。 ⑧ CAS2~CAS0—级联信号线。当8259A作主片时为输出线,作从片时为输入线。 ⑨ 8.3.3 8259A中断控制器的引脚(2) 8.3.4 8259A的工作方式(1)——确定中断向量号的方式 1. 确定中断向量号的方式 ⑴ 8259A有8个中断源,为了在CPU响应中断时,可以通过中断向量号查找中断向量表,来获取中断服务程序的入口地址,每个中断源必须有一个中断向量号; ⑵ 8259A只有8个中断源,所以只需要3位就可以表示它们,因此, 8259A规定中断类型号的高5位相同;而低3位不同
您可能关注的文档
- 1.1.2 三角形的角平分线中线和高线新.ppt
- 4px原则和点9图学习笔记.docx
- 7A北洋军阀的前期统治.docx
- 9.101正确对待理想与现实PPT必威体育精装版课件.ppt
- 10根据生物的特征进行分类.ppt
- 11如何平息顾客的不满.ppt
- 12星座男最令人头疼的吵架绝招.doc
- 19设计外观感觉和部署.ppt
- 80后群体网购特征分析.docx
- 85度c加盟条件 新开的85度c应该如何吸引人气.docx
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
最近下载
- 内燃机车钳工(中级)职业鉴定理论考试题及答案.doc VIP
- 聚焦贯彻落实新时代党的组织路线存在不足.docx VIP
- 研究生学术英语读写教程(于华)课后习题答案.pdf
- 跨学科实践活动2 自制净水器(同步课件)-【上好课】2024-2025学年九年级化学上册同步精品课堂(沪教版2024).pptx VIP
- 抗凝剂皮下注射相关并发症及处理对策.docx
- 第十章 甲状腺功能减退症PPT课件.ppt
- 《红楼梦的饮食文化》.docx VIP
- PICMG_COMe R3.0原版标准完整.docx
- ERAS加速康复外科在产科应用进展.pptx VIP
- 河南省南阳市六校2021-2022学年高一上学期第一次联合测试地理试题.pdf VIP
文档评论(0)