第14讲8259A编程课件.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第14讲8259A编程课件

中断优先级管理器8259A;主要内容:;8086系统中8259的内部结构及中断响应过程(P360图8.12);中断屏蔽寄存器(IMR):8位寄存器,存放CPU发出的按位屏蔽信号,置1的位将使相应中断级被屏蔽,8259A对其中断请求不予理睬,用户可以编程实现.;优先权判别器PR:用于管理和识别各中断源的优先级别.通常,IR0 优先权最高,IR7优先权最低.可通过命令字修改成其他的优先级 次序.祥见P360; CS A0 RD WR; A0:地址线最低位,它与 、 、 配合才能识别CPU送来的命令性质及要读取的是什么状态。 A0把8259A的编程地址分为两组:奇数号地址和偶数号地址。当它与cpu相连时,8259A的A0=0,表明CPU对它进行I/O操作时选用偶数号地址; A0=1,则表示奇数号地址。;;CAS0 IR0 CAS1 IR1 CAS2 IR2 IR3 -INTA IR4 IR5 INT IR6 IR7 -SP/-EN;中断级连;2、8259A与8086的连接;假设:8259A的端口地址为:20,21H,某8位CPU和8259A的地址线如何连接? ;8259A的中断方式(5种);1.完全嵌套方式;2.自动循环方式;3.指定最低级的循环排序方式;4.特殊屏蔽方式;5. 查询法排序方式;什么是8259A的中断结束字(EOI)?;结束中断处理方式;屏蔽中断源方式;中断触发方式;数据线连接方式;3、8259A的编程;1. 初始化命令字ICW;ICW1;ICW2;ICW3;ICW4;写ICW1 A0=0,D4=1;初始化主片8259A;初始化从片8259A;2. 操作命令字OCW;OCW1;OCW2;OCW3;3. 读取状态字;查询字;中断实验要求及源程序,请见dv88h;4. 命令字和状态字的区别方法;8259A在IBM PC系列机上的应用;8259A在IBM PC/AT上的应用;PC机中8259A应用注意事项;补充:中断服务程序的编程;5)由于PC机中8259采用正常结束中断,因此在中断服务程序执行IRET返回前应向8259发结束中断命令EOI MOV AL, 20H ;使当前ISR中的对应位复位 OUT 20H, AL IRET 6)当编制替代系统原有中断服务程序时,应保存好原中断向量的内容。在应用程序终止前恢复原有的中断向量 7)中断服务程序不要使用DOS系统功能调用(INT 21H),因为DOS不允许重入;8)若中断服务程序只为某个应用程序服务,则中断服务程序可以和主程序组装成一个程序一起装入内存,随主程序结束而一起退出内存 9)若中断服务程序为多个应用程序服务,则中断服务程序可以与一个初始化程序组装成一个程序一起装入内存,通过初始化程序的执行而将中断服务程序驻留内存;中断向量表的操作;中断向量表的操作;中断向量表的操作;中断服务程序的编程;中断服务程序的驻留;CODE SEGMENT ASSUME …. START: JMP INIT INT_PR PROC FAR STI PUSH …保护现场 ……中断服务程序主体 POP…恢复现场 MOV AL,20H OUT 20H, AL IRET INT_PR ENDP INTI: CLI 设置中断向量

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档