软件水平考试

外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是______。 A.中断请求会记录在中断请求寄存器的对应位 B.中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽 C.从中断请求信号中即可判别出是哪个外部中断源产生的中断 D.判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应

题目
外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是______。

A.中断请求会记录在中断请求寄存器的对应位
B.中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽
C.从中断请求信号中即可判别出是哪个外部中断源产生的中断
D.判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

CPU暂停现行程序而转去响应中断请求的过程称为______。


正确答案:中断响应
中断响应 解析:发生中断时被打断程序暂停点称为断点。引起中断的事件称为中断源。CPU暂停现行程序而转去响应中断请求的过程称为中断响应。

第2题:

中断是CPU与外部设备数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求;本中断未屏蔽;(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序:中断服务程序的入口地址存放在(6)中。

A.中断源

B.中断响应

C.允许中断

D.中断向量表


正确答案:C
解析:允许中断是CPU响应中断必须具备的三个条件之一。答案为C。

第3题:

以下叙述()是正确的。

A、外部设备一旦发出中断请求,便立即得到CPU的响应;

B、外部设备一旦发出中断请求,CPU应立即响应;

C、中断方式一般用于处理随机出现的服务请求;

D、程序查询用于键盘中断。


参考答案:C

第4题:

在中断响应过程中,保护程序计数器PC的目的是()。

  • A、使中断返回后,CPU能继续执行原程序
  • B、使用CPU能找到中断处理程序的入口地址
  • C、通知外设CPU已响应中断请求
  • D、使CPU和外设能并行工作

正确答案:A

第5题:

外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是 (30)。

A.中断请求会记录在中断请求寄存器的对应位

B.中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽

C.从中断请求信号中即可判别出是哪个外部中断源产生的中断

D.判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应


正确答案:C
本题考查嵌入式系统中断处理过程的基础知识。中断是指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。中断的处理会涉及到底层硬件的响应机制和上层软件的处理方法。在中断控制器中,一般会包含有中断配置寄存器、中断状态寄存器、中断请求寄存器等。并且可能存在多个外设共用一个中断线的情况。对于CPU来说,一个系统中会存在多个中断的同时产生,因此需要在中断控制器中按照优先级逻辑进行中断选择,通知CPU进行中断处理。在其处理过程中,中断请求会记录在中断请求寄存器的对应位,中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽,通过控制其值来进行使能或者关闭的控制。判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应。由于有可能是多个外部中断源共用一个中断线,因此,当中断产生时,需要借助状态寄存器来判定是哪个中断源产生的对应中断。

第6题:

cpu响应中断请求和响应dma请求的本质区别是()。

A.控制简单

B.速度慢

C.响应中断时,CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线

D.CPU响应中断请求和响应DMA请求的本质区别是()。


参考答案:C

第7题:

计算机中 CPU 的中断响应时间指的是( )的时间。

A.从发出中断请求到中断处理结束

B.从中断处理开始到中断处理结束

C.CPU 分析判断中断请求

D.从发出中断请求到开始进入中断处理程序


正确答案:D
(同2004年下半年试题3)中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程所用的时间,即从发出中断请求到进入中断处理所用的时间。

第8题:

CPU响应外部中断请求INTR和NMI信号时,相同的必要条件是中断标志IF=1。()

此题为判断题(对,错)。


正确答案:错误

第9题:

计算机中CPU的中断响应时间指的是( )的时间

A.从发出中的请求到中断处理结束
B.从中断处理开始到中断处理结束
C.CPU分析判断中断请求
D.从发出中断请求到开始进入中断处理程序

答案:D
解析:
本题考查计算机体系结构中中断部分知识点。计算机工作的过程是执行指令的过程,当出现某种不可预知的事件时,需要打断 CPU 正在执行的工作,让 CPU 去完成更加重要的任务,待事件处理完成后,又回到原来程序的断点继续执行。

中断处理过程:CPU在执行完一条指令时,如果外设向CPU发出中断请求,那么CPU在满足响应条件的情况下,将发出中断响应信号,同时关闭中断,表示不再受理另外一个设备的中断,并保存被中断程序的断点(即程序计数器PC的内容,寄存器的内容以及状态等信息)到堆栈中。CPU将在中断向量表中寻找中断请求源,找出该中断服务程序的入口地址

(中断向量值),并装入PC中,准备执行相应的中断服务程序。以上过程由硬件完成,这个过程消耗的时间为中断响应时间,即从发出中断请求到开始进入中断处理程序这段时间为中断响应时间。

待中断处理程序完成后,将刚才保存的现场恢复,继续执行被中断的程序,整个过程消耗的时间为中断处理时间

第10题:

当外部有中断请求,CPU未响应,可能的原因为()。

  • A、CPU在执行非屏蔽中断服务
  • B、CPU当前关中断
  • C、CPU在执行高优先权的中断服务程序
  • D、当前执行DMA操作

正确答案:A,B,C,D

更多相关问题