- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术8中断技术
①中断向量:中断服务子程序的入口地址。
②中断向量表:中断向量构成的表格。
③可编程中断控制器Intel 8259A
1)内部结构
(1)中断请求寄存器IRR(interrupt request register)
8259A有8条外部中断请求输入信号线IR0~IR7
外部设备产生中断请求的方式:1边沿触发方式
2电平触发方式
中断屏蔽寄存器IMR(interrupt mask register)
禁止IRR中对应位的中断请求输入信号进入
中断服务寄存器ISR(interrupt service register)
存放正在服务的所有中断
优先判决电路
优先权
控制逻辑
数据总线缓冲器
8位双向三态,传送命令控制字、状态字和中断向量
读/写控制电路
(8)级联缓冲器/比较器
2)引脚信号
(1)D0~D7:双向8位双数总线
(2):读输入信号
(3):写输入信号
(4)A0:地址选择输入
(5):片选输入
(6)CAS0~CAS2:级联线
(7):双功能线
(8)IR0~IR7:中断请求输入,外设发给8259A
(9)INT:8259A向CPU输出的中断请求端
(10):接收CPU中断响应,输入
3)编程
(1)8259A的初始化控制字及初始化编程
8259A只有一根地址线,对字的操作按照一定顺序
并结合某些数据位来进行寻址设置的
各初始化控制字的功能
①ICW1
②ICW2
③ICW3:用于8259A的级联。
④ICW4:只有在ICW1的IC4=1时才使用。
(2)8259A的控制命令字及操作方式编程。
通过操作命令字OCW(operating command word)来使它按不同的方式进行操作
1)操作命令字的寻址:
A0=1,故OCW1;A0=0,D4=0,D3=0,故OCW2;A0=0,D4=0,D3=1,故OCW3。
2)8259A的操作命令:
①OCW1:
②OCW2:
③OCW3:
(3)8259A的工作方式:
①中断屏蔽方式:
1)一般屏蔽方式:当一个中断请求被响应时,8259A将禁止同级和较
低优先级的中断请求
2)特殊屏蔽方式:可以防止较高屏蔽中断一直使用中断。
②查询方式:
③优先级方式:
1: 固定优先级方式
2:循环优先级方式
④嵌套方式:
1:全嵌套方式:屏蔽比自己低的中断,只有优先权比它高的中断源的
中断请求才能响应
2:特殊全嵌套方式:级联下的中断。
⑤中断结束方式:
1:自动结束方式(AEOI)
2:非自动结束方式(EOI)
⑥缓存方式:
⑦读8259的状态:
⑧8259A的级联
您可能关注的文档
- 尔雅文艺美学答案(97分).docx
- 尽管有学者.docx
- 尔雅通识课社会心理学答案-完整课后习题答案(亲自鉴定).docx
- 小村庄的故事续写.doc
- 山东自考社会心理学笔记.doc
- 尔雅法理学期末考试答案.doc
- 嵌入式第三章课后习题.doc
- 工程数据模块数据转换表.doc
- 市场营销专业综合实训方案(用于营销技能实训参考).doc
- 嵌入式系统调研报告.docx
- 新能源汽车轻量化车身轻量化设计对车身性能影响鉴定报告.docx
- 中国洁净室层流设备行业市场占有率及投资前景预测分析报告.pdf
- 2025年增材制造在血管支架定制化生产中的关键技术与市场分析报告.docx
- 2024-2025学年初中信息技术(信息科技)七年级上粤教B版(第4版)教学设计合集.docx
- 2025年影视行业工业化生产标准体系对剧本创作的指导作用分析.docx
- 中国洁净室差压表行业市场占有率及投资前景预测分析报告.pdf
- 店面装饰装修工程施工合同.docx
- 航空发动机智能运维技术在航空维修企业维修工艺流程优化中的应用报告.docx
- 2025年智能仓储分拣技术在仓储管理中的应用与优化方案.docx
- 科技创新券资金申请2025年行业应用前景研究报告.docx
文档评论(0)