软件水平考试

多级中断系统中有多个不同优先级的中断源,优先极高的中断可以打断优先级低的中断服务程序,以程序嵌套方式进行工作。这种方式使用(14)保护断电和现场最有效。A.堆栈 B.队列 C.数组 D.链表

题目
多级中断系统中有多个不同优先级的中断源,优先极高的中断可以打断优先级低的中断服务程序,以程序嵌套方式进行工作。这种方式使用(14)保护断电和现场最有效。

A.堆栈
B.队列
C.数组
D.链表
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

多个中断同时发生时,系统将根据中断优先级先处理优先级最高的中断请求。可以利用( )来调整中断事件的相应次序。

A)中断嵌套

B)中断向量

C)中断响应

D)中断屏蔽


正确答案:D
中断优先级是由硬件规定的,因而不可改变,但通过中断屏蔽可以调整中断事件的响应次序。

第2题:

在一个8051应用系统中各中断源都被编程为相同的中断优先级。因为MCS-51可以实现二级中断嵌套,而定时器T0的中断优先级高于串行口的中断优先级,所以定时器T0的中断可以打断正在执行的串行口中断服务程序。()

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


正确答案:错误

第3题:

在一次服务程序执行中,允许优先级高的中断源中断级别低的中断服务程序,在保存断点和现场后,转去响应优先级更高的中断请求,并执行新的中断服务程序。这种方式被称为()

A、单级中断

B、复合中断

C、多重中断

D、中断暂停


参考答案:C

第4题:

硬件中断和软件中断的区别是

A.中断的引发方式不同

B.获取中断类型码的方式不同

C.中断优先级不同

D.根据中断类型码转向中断服务程序的方式不同

E.中断响应的条件不同


正确答案:ABDE

第5题:

系统中有多个中断同时发生时,系统将根据中断优先级来响应优先级最高的中断请求。若要调整中断事件的响应次序,可以采取的措施是( )。

A.中断向量

B.中断嵌套

C.中断响应

D.中断屏蔽


正确答案:D
解析:处理中断一般按照中断的优先级对其进行处理,某些时候可以屏蔽掉高优先级的中断,中断产生时系统不予响应,未被屏蔽的低优先级中断反而可以响应,从而改变了中断响应次序。

第6题:

8259A 所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。()

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


正确答案:错误

第7题:

如果多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求,若调整中断事件的响应次序,可以利用( )。

A.中断响应

B.中断屏蔽

C.中断向量

D.中断嵌套


正确答案:B

第8题:

8259工作在完全嵌套方式时,【 】引脚的中断源优先级最高。


正确答案:IR0
IR0 解析:全嵌套方式是8259A最常用的最基本的一种工作方式,如果对8259A进行初始化后没有设置其他优先级方式,则8259A就自动按全嵌套方式工作。在这种方式下,各中断请求信号的优先级按事先确定的优先级进行处理,即IR0优先级最高,IR7优先级最低。

第9题:

当中断产生时,系统所做的第一项工作是

A.识别中断源,分析中断产生的原因

B.保护被中断程序的现场

C.判断中断源的中断优先级

D.取得中断处理程序的入口地址


正确答案:B
解析:中断处理一般按顺序完成以下工作:①保护被中断程序的现场;②识别中断源,分析中断产生的原因;③执行相应的中断处理程序;④恢复被中断程序的现场,继续执行被中断的程序。

第10题:

以下关于嵌入式微处理器中断的叙述中,错误的是( )。

A.大多数系统可以使用轮询方式让多个设备共享一个中断
B.高优先级中断可以抢占低优先级中断,最高优先级中断不可被抢占
C.多个中断源同时请求中断时,系统只能响应一个中断,其他中断会被丢弃
D.当中断发生时,系统将自动备份当前程序状态寄存器

答案:C
解析:
当有多个中断源同时请求时,会依据优先级判断按序执行,不会丢弃。

更多相关问题