- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8259A中断控制器原理及应用(6.3节) 作业 P206 6-10,6-13,6-17 主程序结束 cli ;关中断 pop ax ;恢复IMR out 21h,al pop dx;恢复原中断向量 pop ds mov ax,2508h int 21h sti;开中断 mov ax,4c00h int 21h ;返回DOS A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! * 驻留中断服务程序 驻留TSR(Terminate and Stay Resident)程序 用户程序运行后仍然保存在主存中,可以让其他程序使用 利用DOS功能调用31H代替4CH终止程序 小型驻留程序常编写成COM程序 驻留程序也可以编写成EXE程序 需要驻留内存的程序段要写在前面 驻留时钟 * 教学要求 1. 熟悉8088的中断类型、中断响应过程、中断向量表 2. 掌握内部中断服务程序的编写 3. 理解8259A的内部结构、寄存器作用、中断过程 4. 掌握8259A的普通全嵌套优先权、普通中断结束、边沿触发方式 * 教学要求(续) 5. 了解的8259A的ICW和OCW,注意命令字和状态字的区别方法 6. 了解8259A在IBM PC系列机上的应用情况 7. 掌握外部中断服务程序的编写 8088的中断向量表 向量号255的CS值 用户中断 (向量号255) 3FCH 向量号255的IP值 …… 向量号2的CS值 非屏蔽中断 (向量号2) 008H 向量号2的IP值 向量号1的CS值 单步中断 (向量号1) 004H 向量号1的IP值 向量号0的CS值 除法错中断 (向量号0) 000H 向量号0的IP值 CAS0 IR0 CAS1 IR1 CAS2 IR2 IR3 INTA IR4 IR5 INT IR6 IR7 SP/EN CAS0 INTA CAS1 CAS2 INT IR0 IR1 SP/EN IR7 CAS0 IR0 CAS1 IR1 CAS2 IR2 IR3 INTA IR4 IR5 INT IR6 IR7 SP/EN INTA INTR +5V 8259级联工作示意图 8259级联工作示意图 8259级联工作示意图 写ICW1 A0=0,D4=1 写ICW2 A0=1 SNGL=1 IC4=1 写ICW3 A0=1 写ICW4 A0=1 是 否 是 否 按顺序对A0=1端口写入命令字 8259A芯片的初始化流程 8087中断请求 RAM奇偶错 I/O通道检查错 NMI屏蔽寄存器屏蔽位 8253定时器 键盘 未用 异步通信卡(辅) 异步通信卡(主) 硬盘 软盘 并行打印机 NMI INTR 0 1 2 3 4 5 6 7 优 先 级 8088 CPU 8259A I/O 通 道 * 中断优先方式与中断嵌套 中断优先方式 两类优先级控制方式:固定优先级和循环优先级 固定优先级方式 所有中断请求IRi的中断优先级固定不变 优先级排列顺序可编程改变 加电后8259A的默认方式,默认优先级顺序从高到低为IR0~IR7 IR7 IR6 IR5 IR4 IR3 IR2 IR1 IR0 7 6 5 4 3 2 1 0 3 2 1 0 7 6 5 4 最低级 最高级 最高级 最低级 优先级 IR7 IR6 IR5 IR4 IR3 IR2 IR1 IR0 默认优先级 优先级可编程改变 中断服务程序 ┇ 向从PIC发EOI命令 读从PIC的ISR 全0? 向主PIC发EOI命令 Y IRET 恢复现场 N 特殊全嵌套方式下的EOI处理 只有当从PIC的中断全部处理完后,才能向主PIC发EOI命令 特殊屏蔽例: 。。。 ;IR4中断处理程序 CLI MO
您可能关注的文档
最近下载
- 1.胸腔穿刺术.ppt VIP
- 药物治疗管理与个体化药学服务题库答案-2025年华医网继续教育.docx VIP
- DB13T1510-2012 流态粉煤灰水泥混合料施工技术指南.docx VIP
- 新版教科版科学五年级下册第二单元《船的研究》PPT课件(2022年春).pptx VIP
- 校风教风学风建设实施方案.pdf VIP
- 有线电视及卫星电视接收系统设备安装检验批质量验收记录.doc VIP
- 园林树木 005-被子植物木兰 五味子 樟科.ppt VIP
- 海洋产业海洋资源开发与海洋环保.pptx VIP
- 《赏书法之韵》教学课件.pptx VIP
- 特种设备使用单位落实使用安全主体责任监督管理规定(第74号)宣贯.pptx VIP
文档评论(0)