中断系统习题一、填空题:1、CPU响应中断时最先完成的两个步骤是关中断和保存现场信息。2、内部中断是由CPU的某种内部原因引起的,如运算溢出;外部中断是由主机外部的中断信号引起的,如输入输出设备产生的中断。3、禁止中断由CPU内部设置一个可以由程序设定的中断允许触发器实现,当其为“1”时允许CPU响应中断。4、中断屏蔽是靠为每个中断源设置一个中断屏蔽触发器实现的,当其为“1”时禁止该中断源的中断请求,否则允许通过。5、CPU内部中断允许触发器对不可屏蔽中断不起作用。6、在中断服务中,开中断的目的时允许多重中断。7、一个中断向量对应一个中断服务程序的入口地址。8、接口接收到中断响应信号后将中断向量传送给CPU。9、中断屏蔽的作用有两个:改变中断处理的优先级别和屏蔽一些不允许产生的中断。10、CPU响应中断时,必须先保护当前程序的断点状态,然后才能执行中断服务子程序。这里的断点状态指的是返回地址和状态寄存器的内容。11、中断处理过程可以嵌套。优先级别高的可以中断优先级别低的中断服务程序。二、选择题:1、在关中断状态,不可响应的中断是:。A.硬件中断B.软件中断C.可屏蔽中断D.不可屏蔽中断2、以下论述正确的是。ACPU响应中断期间仍执行原程序。B在中断响应中,保护断点、保护现场应由用户编程完成。C在中断过程中,若又有中断源提出中断,CPU立即响应。D在中断响应中,保护断点是由中断响应自动完成的。3、中断系统是由实现的。A仅用硬件B仅用软件C软、硬件结合D以上都不对4、中断响应过程中,保护程序计数器的作用是。A使CPU能找到中断处理程序的入口地址。B使中断返回后,能回到断点处继续原程序的执行。C使CPU和外部设备能并行工作。D为了实现中断嵌套。三、判断题:1、一个更高优先级的中断请求可以中断另一个中断处理程序的执行。×2、外部设备一旦申请中断,便能立刻得到CPU的响应。×3、屏蔽所有的中断源,即为关中断。×4、CPU在响应中断后可以立即响应更高优先级的中断请求。错5、与各中断源的中断级别相比较,CPU的级别最高。×6、一旦有中断请求出现,CPU立即停止当前指令的执行,软驱受理中断请求。×7、中断方式一般适用于随机出现的服务。对8、为了保证中断服务程序执行完毕后,能正确回到被中断的断点继续执行程序,必须进行现场保存操作。对四、简答题:1、中断处理过程包括哪些步骤?2、一次中断大致分为哪些过程?五、分析题:课后作业P37124、25、26