首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
中断响应时间是指(1)。
中断响应时间是指(1)。
admin
2010-05-22
87
问题
中断响应时间是指(1)。
选项
A、从中断处理开始到中断处理结束所用的时间
B、从发出中断请求到中断处理结束后所用的时间
C、从发出中断请求到进入中断处理所用的时间
D、从中断处理结束到再次中断请求的时间
答案
C
解析
当CPU执行I/O请求指令时,向I/O控制器发出相应指令后,CPU并不等待I/O控制器返回的结果,而是继续执行其他操作。此时,I/O控制器负责和外设进行通信,当数据从其数据寄存器写到外设后或者外设的数据写入其数据寄存器后,I/O控制器向 CPU发出中断请求,CPU响应中断,并进行相应的处理。注意,由于I/O控制器的数据寄存器大小有限,因而一次I/O请求往往要经过多次中断过程才能完成。由于CPU无须等待I/O控制器和外设的数据交换,因而提高了整个系统的效率。
(1)中断的概念和分类
顾名思义,中断就是打断CPU正在执行的工作,让CPU去处理其他更加重要或者更为紧迫的任务。发起中断的事务称为中断源,中断源包括I/O设备、实时时钟、故障源、软件中断等。中断系统使得CPU摆脱了只能按照指令顺序执行的束缚,让计算在并行性、分时操作、故障处理等方面更加强大。
根据中断源的不同,中断可以分为内部中断和外部中断。
内部中断是CPU内部产生的中断,在个人计算机(PC)中,内部中断又分为溢出中断、除法错中断、断点中断、软件中断及单步中断,其中可以使用软件中断实现DOS功能调用和基本BIOS调用,也可以使用单步中断实现程序的调试。
外部中断的中断源来自于CPU之外,外部中断按照CPU的响应可以分为可屏蔽中断和非屏蔽中断。非屏蔽中断是CPU一定要响应的中断,通常是计算机发生了紧急情况(如停电等)。可屏蔽中断大多是外设和时钟中断,在计算机处理一些不应该打断的任务时,可以通过屏蔽位来不响应这些中断。
(2)中断处理过程
CPU收到中断请求后,如果是当前允许的中断,那么要停止正在执行的代码,并把内部寄存器入栈(保护现场),这个过程不能被再次打断,所以在保护现场的开始要先关中断,保护完后再开中断。保护现场的过程应该尽量短,以避免错过其他中断。这个过程消耗的时间称为中断响应时间。也就是说,中断响应时间是发出中断请求到中断处理程序开始执行之间的时间差。
然后,开始执行中断处理程序。中断处理程序常常比较简单,通常是设置一些标志位,做一些简单的数据处理,而让其他更耗时的处理在非中断程序完成。中断处理程序完成后,需要将刚才保存的现场恢复(恢复现场),把入栈的寄存器出栈,继续执行被中断的程序。整个过程消耗的时间称为中断处理时间。当然,对于不同的中断及不同的应用,这个时间差别比较大,而且也不是一味求短,实际编写时要考虑中断处理的重要程度。现在大多数CPU都支持多级中断,即在进行中断处理程序时,还可以响应其他中断,形成中断嵌套。
(3)中断的判断
当有多个中断源时,每个中断源使用自身的中断请求信号线与CPU相连,这种方式适用于中断源不是很多的情况,而CPU的外部中断引脚是有限的。
统一的中断请求,由CPU使用专门程序依次查询判断是哪个中断源的请求,通过查询的次序,可以实现中断的优先级控制。
有一种是硬件查询法,有一个中断确认信号链或方式与I/O设备相连,某个外设发出中断请求后,中断确认信号开始在各处传递,发出中断请求的外设响应这个信号。
总线仲裁:在这种方式中,外设需先得到总线控制权,发出中断请求,最后将设备号通过数据总线发给CPU。由总线仲裁机制决定可以发信号的外设。
中断向量表:中断向量表是一张有不同中断处理程序入口地址的表格,用这种机制,每个中断源有不同的中断号,即中断向量,CPU收到中断信号,并根据中断号查询中断向量表,以得到该中断的处理程序的入口地址。
转载请注明原文地址:https://www.kaotiyun.com/show/ZnTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
边界值分析是一种常用的黑盒测试法。某程序循环体最少执行0次,最多执行100次,采用边界值分析法,宜选择()作为测试用例。
某IT企业计划对一批新招聘的技术人员进行岗前脱产培训,培训内容包括编程和测试两个专业,每个专业要求在基础知识、应用技术和实际训练三个方面都得到提高。根据培训大纲,每周的编程培训可同时获得基础知识3学分、应用技术7学分以及实际训练10学分;每周的测试培训可同
某企业承担一个大型信息系统集成项目,在项目过程中,为保证项目质量,采取了以下做法,其中(194)是不恰当的。
在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(97)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(98)。(98)
物联网是通过射频识别(RFID)、红外感应器、()和激光扫描器等信息传感设备与技术,按约定的协议,把任何物品与Intemet相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。
Whenmultipleroutersareusedininterconnectednetworks,theroutersexchangeinformationabout(72)usingadynamicroutingpro
在统一建模语言中,___________的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的“角色”关系等。
(2014下集管)IPv6协议规定,一个IP地址的长度是______位。
阅读下列说明,回答问题。(2008年5月试题三)[说明]某企业业务信息系统某天突然出现故障,无法处理业务。信息系统维护人员采用重新启动的方法来进行恢复,发现数据库系统无法正常启动。数据库故障主要分为事务故障、系统故障和介质故障
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某水果零售超市拟开发一套信息系统,对超市的顾客、水果、员工、采购和销售信息进行管理。【需求分析】(1)水果零售超市实行会员制,顾客需具有会员资格才能进行购物,顾客需持所在单位出
随机试题
张某、方某共同出资,分别设立甲公司和丙公司。2014年3月1日,甲公司未经张某同意以自己的名义与乙公司签订了开发某房地产项目的《合作协议一》,约定如下:“甲公司将张某持有的丙公司10%的股权转让给乙公司,乙公司在协议签订之日起3日内向甲公司支付首付款400
请用SQL完成:从用户CHEN处回收对关系S的查询、修改权限,并且是连锁回收。
女性,27岁。妊娠8周时出现阵发性下腹痛及多量阴道出血伴小块组织物排出,并引起失血性休克,应首先考虑
国内企业甲与外国投资者乙共同投资设立一家中外合资经营企业丙,其中甲出资40%,乙出资60%;投资总额为1200万美元,双方在合营合同中商定分期交付出资。根据中外合资经营企业法律制度的规定,外国投资者乙第一期出资额至少为()。
下列关于合伙企业事务执行的表述中,符合法律规定的有()。
晋升培训是指对()进行的,旨在使其达到更高一级岗位要求的培训。
在PowerPoint中,下述有关在幻灯片浏览视图下的操作,不正确的有()。
在正方体的顶点中随意取四个点,能组成一个平面的概率为().
下列事实,属于法律行为的是()。
文献检索加工的主要工作有哪些?
最新回复
(
0
)