微型计算机中断系统作业

微型计算机中断系统作业

ID:30995811

大小:72.00 KB

页数:5页

时间:2019-01-05

微型计算机中断系统作业_第1页
微型计算机中断系统作业_第2页
微型计算机中断系统作业_第3页
微型计算机中断系统作业_第4页
微型计算机中断系统作业_第5页
资源描述:

《微型计算机中断系统作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第七章微型计算机中断系统作业专业班级:电气0905班姓名:王绍辉学号:09090927261・什么叫中断?什么叫可屏蔽中断和不可屏蔽中断?答:当CPU正常运行程序时,由于微处理器内部事件或外设的请求,引起CPU中断正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,中断服务程序执行完毕,再返回被中止的程序,这一过程称为中断。可屏蔽中断由引脚INTR引入,采用电平触发,高电平有效,INTR信号的高电平必须维持到CPU响应中断才结束。可以通过软件设置来屏蔽外部中断,即使外部设备有中断请求,CPU可以不予响应。当外设有中断申请时,在当前指令执行完后,CPU首先查询IF位,若IF

2、=O,CPU就禁止响应任何外设中断;若IF=1,CPU就允许响应外设的中断请求。不可屏蔽中断由引脚NMI引入,边沿触发,上升沿之后维持两个时钟周期高电平有效。不能用软件来屏蔽的,一旦有不可屏蔽中断请求,如电源掉电等紧急情况,CPU必须予以响应。2•列出微处理器上的中断引脚和与中断引脚有关的指令。答:INTR:可屏蔽中断请求输入引脚。NMI:不可屏蔽中断请求输入引脚INTA:可屏蔽中断响应引脚INTn:软件中断指令,其中n为中断类型号INTO:溢出中断,运算后若产生溢出,可由此指令引起中断CLI:中断标志位IF清0STI:置位中断标志位为16•中断结束命令EOI放在程序不同位置会产生什么不同

3、结果?答:中断结束命令EOI后,清除中断服务寄存器的标志位,即允许响应同级或低级中断,为避免错误,一般将中断结束命令EOI置于中断服务子程序结束前。7•中断向量表的功能是什么?答:中断向量表又称中断服务子程序入口地址表。将每个设备的中断服务子程序入口地址(矢量地址)集中,依次放在中断向量表中。当CPU响应中断后,控制逻辑根据外设提供的中断类型号查询中断向量表,然后将中断服务程序的入口地址送到段寄存器和指令指针寄存器,CPU转入中断服务子程序,这样可以大大加快中断处理的速度。8086/8088系统允许处理256种类型的中断,对应类型号为0〜FFH。在存储器的00000H〜003FFH,占1K

4、字节空间,用作存放中断向量。每个类型号占4个字节,高2个字节存放中断入口地址的段地址,低2个字节存放段内偏移地址。&假定中断类型号15的中断处理程序的首地址为ROUT15,编写主程序为其建立一个中断向量。PUSHESMOVAX,0MOVES,AXMOVDI,54H;15H*4MOVAX,OFFSETROUT15;中断处理程序的偏移—AXCLDSTOSWMOVAX,SEG,ROUT15;中断处理程序的段地址—AXSTOSWPOPES9.8086/8088CPU如何获得中断类型号?答:对于内部中断①INTn:n即为中断类型号②除法错中断自动获得类型号0,INTO溢出中断自动获得中断类型号4③单

5、步中断自动获得类型号1,断点中断自动获得类型号3对于外部中断①不可屏蔽中断NMI;自动获得中断类型号2②可屏蔽中断INTRCPU响应可屏蔽中断,对中断借口电路发出两个中断响应信号丽,中断接口电路收到第二个而以后,通过数据线向CPU送中断类型号。13•系统中新增加一个中断源,在软件上应增加哪些内容,此中断系统才能正常工作?答:需要确定中断源的终端类型,然后将中断服务程序的入口地址放入中断向量表中,编写相应的中断服务程序。15・如外设人1,A2,A3,A4,A5按完全嵌套优先级排列规则,外设A1的优先级最高,A5最低。若中断请求的次序如下所示,试给出各外设的中断处理程序的次序。(假设所有的中断

6、处理程序开始后就有STI指令)(1)外设A3和A4同时发出中断请求(2)在外设A3的中断处理中,外设A1发出中断请求(3)在外设A1的中断处理未完成前,发出EOI结束命令,外设A5发出中断请求答:外设的中断处理程序的次序为:A3—A1tA3—A4tA5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。