- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业: 8086CPU最多可以有多少个中断类型?按照产生中断的方法分为哪两大类? 中断类型号为1CH的中断处理子程序从5110H:2030H开始,则中断向量应该怎样存放? CPU响应可屏蔽中断的条件是什么?简述中断处理过程? 给定SP=0100H SS=0500H FLAGS=0240H,在存储单元中已有内容为(00024H)=0060H,(00026H)=1000H,在段地址为0800H及偏移地址为00A0H的单元的前面一条指令为中断指令INT 9.试问,执行INT9指令后,SS,SP,IP,CS的内容是什么?栈顶的三个字是什么? 5. 某微机系统只有一片8259,其端口地址为02C0H、02C1H,试编写初始化程序,要求:1)中断请求输入采用电平触发 2)IR0的中断类型码是16 3)采用缓冲器方式 4)采用普通的EOI命令 ICW4的功能 2.8259A的工作命令字 在对8259A进行了初始化编程(输送了适当的初始化命令字)之后,芯片已作好了接收中断请求输入的准备。在8259A的工作期间可由工作命令字以规定其各种工作方式。 OCW1的功能 中断屏蔽命令字OCW1 OCW2的功能 OCW3的功能 8.4.6 8259A的工作方式 1.查询方式 2.中断屏蔽 3.缓冲模式 4.中断嵌套模式 5.中断优先权旋转 6.中断结束命令 7.读8259A的状态 8.8259A的级连 1. 查询方式当系统的中断源很多,超过了64个时,则8259A芯片可以工作在查询方式。此时,在8259A的编程中,使OCW3的D2位P置为1。程序中令CPU关中断,用查询方式对外设进行服务。 在令OCW3的D2位P置为1后的下一个读命令,被8259A看作是中断响应信号,使最高优先权的ISR的相应位置位。读命令从数据总线上读取一个字节,其内容为: 其中I=1,表示此片8259A有中断请求,I=0则无中断,可查询别的芯片。在I=1时,W2~W0即为有中断请求的最高优先权源的编码。 2. 中断屏蔽 8259A的8个中断请求线的每一条都可根据需要单独屏蔽,OCW1写入主屏蔽字寄存器,它的每一位可对相应的请求线实现屏蔽。 在某些应用场合,可能要求能在软件的控制下动态地改变系统的优先权结构。也就是若CPU正处在中断服务过程中,希望能屏蔽一些较低优先权的中断源的中断,而允许一些优先权更低的中断源申请中断。 8259A中有一种特殊屏蔽模式。若在OCW3中的D6位ESMM=1,且D5位SMM=1,则使8259A工作在特殊的屏蔽模式。此时,由OCW1写入的屏蔽字中为“1”的这些位的中断被屏蔽,而为“0”的这些位的中断不管其优先权如何,在任何情况下都可以申请中断。 3. 缓冲模式 当8259A在一个大的系统中使用,且8259A要求级连,则要求数据总线有总线驱动缓冲器,也就要求有一个缓冲器的允许信号。当编程规定使8259A工作在缓冲模式,则8259A送出一个允许信号SP/EN,每当8259A的数据总线输出是允许的,SP/EN输出变为有效。 在缓冲器模式,必须在初始化编程时规定此片8259A是主还是从。 以上的工作方式是由ICW4决定的。 4. 中断嵌套模式 在8259A中有两种中断嵌套模式: 全嵌套模式和特殊全嵌套模式。 (1) 全嵌套模式 当工作在全嵌套模式时,在初始化编程以后,中断优先权是固定的,且IR0优先权最高,IR7优先权最低(除非用优先权旋转的办法来改变)。 (2) 特殊全嵌套模式 若在一个大的系统中,8259A用在级连情况下,就需要采用特殊的全嵌套模式。在这种模式下与全嵌套模式的工作情况基本上是相同的,只有以下两点不同。 5. 中断优先权旋转 在实际应用中,中断源的优先权的情况是比较复杂的,不一定有明显的等级,而且优先权还有可能改变。所以,不能总是规定IR0优先权最高,而IR7优先权最低,而要能根据情况来改变。在8259A中有两种改变优先权的办法。 (1) 自动旋转 (2) 特殊旋转方式 6. 中断结束命令 当某一个中断源的服务完成时,必须给8259A一个中断结束命令,使这个源在ISR中的相应位复位。在不同的工作情况下,8259A可以有几种不同的给出中断结束命令的方法。 (1) 自动中断结束模式(AEOI) (2) 非自动中断结束方式(EOI) 7. 读8259A的状态 8259A内部几个寄存器的状态,可以读至CPU中,以供用户了解8259A的工作状况。 在读命令之前,输出一个OCW3,令其中RR=1,RIS=0
您可能关注的文档
- 铱星9523大数据量数传终端使用说明概论.pdf
- 第十章 实用!鼠标滚轮失灵解决方法.pdf
- 亚安网络监控系统软件使用手册的知识.pdf
- 第05节 计算机网络.ppt
- 一轮 化学键概论.ppt
- 信息安全意识手册一的知识.pdf
- 图解电脑装机连线的知识.doc
- 苹果MacOS 系统使用校园网客户端-附件.pdf
- 轮胎压力监控-附件.ppt
- 计算机培训入门课件(详细版)要领.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 广州城中村拆除方案.docx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题07 解析几何 真题专项训练(全国竞赛+强基计划专用)原卷版.docx VIP
- 木香化滞汤_嵩崖尊生卷七_方剂加减变化汇总.doc
- 2022年军队文职人员招聘(教育学)考试题库(完整版)-简答题库.docx
- 《老年人心理护理》ppt课件.pptx VIP
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题16 其他竞赛综合 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 统编版四年级下册语文1古诗词三首《四时田园杂兴》课件.pptx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题15 导数与极限 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 《编钟的历史》课件.pptx
- 地震安全性评价管理条例.docx VIP
文档评论(0)