首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
中断响应时间是指(1)。
中断响应时间是指(1)。
admin
2010-05-22
37
问题
中断响应时间是指(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://kaotiyun.com/show/ZnTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在办公楼的某层,有8台工作站需要通过一个以太网交换机连接起来,连接电缆为超5类非屏蔽双绞线,则任两台工作站之间的距离在理论上最多不能超过________米。
(135)是一种能够实现过程集成的技术,一般用于用户的业务流程经常发生改变的场合。
Thepartiestogovernmentprocurementrefertotheprincipalentitiesofallkindsthatenjoyrightsandundertakeobligationsin
适用于项目需求清晰、在项目初期就可以明确所有需求、不需要二次开发的软件生命周期模型是(28);适用于项目事先不能完整定义产品所有需求、计划多期开发的软件生命周期模型是(29)。(29)
项目范围管理包括确保项目成功所需的全部工作过程。()是范围管理流程的正确顺序。①定义范围②核实范围③收集需求④控制范围⑤创建工作分解结构
物联网是通过射频识别(RFID)、红外感应器、()和激光扫描器等信息传感设备与技术,按约定的协议,把任何物品与Intemet相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。
按照采购控制程序的规定,在采购合同招标前,由项目部提交采购项目的工作说明书(SOW)。某项目按计划要采购一批笔记本电脑,项目经理给采购部提交了采购文件,主要内容有数量、配置、性能和交货日期。以下叙述正确的是()。
移动计算的特点不包括()。
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】某企业业务信息系统某天突然出现故障,无法处理业务。信息系统维护人员采用重新启动的方法来进行恢复,发现数据库系统无法正常启动。数据库故障主要分为事务故障、系统故障和介质故障,不同
某公司针对通信手段的进步,需要将原有的业务系统扩展到互联网上。运行维护部门需要针对此需求制定相应的技术安全措施,来保证系统和数据的安全。由于系统与互联网相连,除了考虑病毒防治和防火墙之外,还需要专门的入侵检测系统。请简要说明入侵检测系统的功能。
随机试题
[A]Itmayseemsillythatascavengerhuntforcartoonmonstersisthebeginningofanewworld,butfewareabletopredict
A.休息,低盐,限水,利尿,补充白蛋白B.休息,禁食,补液,止血C.休息,高热量高蛋白饮食D.休息,高热量低蛋白饮食,醋酸灌肠E.休息,低蛋白饮食,控制液体量,纠正电解质和酸碱平衡紊乱治疗肝硬化电解质酸碱平衡紊乱
任何组织或者个人不得对电信网的()进行删除或者修改。
2012年6月某汽车厂将自产的5辆小轿车、10辆货车用于对外投资,小轿车出厂平均价格为24万元/辆,最高售价25.5万元/辆,货车平均售价8万元/辆,最高售价8.6万元/辆。该汽车厂上述业务应纳消费税()万元。(以上价格均为不含税价格,小轿车消费税
贴现是指商业票据的持票人将其持有的未到期商业票据转让给银行,银行扣除贴息后将余款支付给持票人。()
三棱锥被平行于底面ABC的平面所截得的几何体如右图所示,截面为面A1B1C1,∠BAC=90°,A1A⊥平面ABC,A1A=,AB=AC=2A1C1=2,D为BC中点。求二面角A—CC1—B的大小。
简述学习策略训练的方法。
要实现政府高效、廉洁的目标,政府机关必须精简。()
地球之外究竟有无生命,过去的科学知识告诉我们,地球上的高文明生命形态,在太阳系内是唯一的。1984年,英国科学家在南极拾到一块陨石,经过美国科学的研究证明,这块来自外太空的陨石内含有高浓度的有机体(或说原始的微生物),说明地球不是唯一有生命的地方。当外星人
Facedwithincreasingshortagesoflabour,especiallypersonnelwithspecialistexpertise,companiesthroughouttheworldaretu
最新回复
(
0
)