什么是中断优先级?什么是中断嵌套?处理中断优先级的原则是?

题目

什么是中断优先级?什么是中断嵌套?处理中断优先级的原则是?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

什么叫中断的优先级?优先级的处理原则是什么?有哪几种解决优先权的办法?


正确答案:把多个中断源按响应的次序从优先处理权高的到优先处理权低的顺序排列,叫中断的优先级。优先级处理的原则是:(1)不同级的中断同时发生时,按优先级别的高低依次处理。(2)当CPU在处理中断过程中,又出现级别高的中断请求时,应立即暂停低级中断的处理程序而去处理高级中断。等高级中断处理完后,再返回接着处理原来未处理完的中断程序。这称之为中断嵌套。(3)中断级别相同的不同设备同时请求中断时,则按事先规定的次序逐个处理。(4)在处理某一中断的过程中,若出现比它级别低的或同级的中断请求时,则应处理完当前的中断后,再接着响应新的中断。解决优先权的办法有软件法和硬件法。软件法即查询法,用户根据事先确定的中断源的优先级依次查询。硬件法可分为顺序链结构和中断优先管理结构。

第2题:

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

A.中断向量

B.中断嵌套

C.中断响应

D.中断屏蔽


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

第3题:

当系统正在处理某一中断时,若要防止同级中断的干扰,可采取的手段是

A.中断优先级

B.中断屏蔽

C.中断嵌套

D.中断响应


正确答案:B

第4题:

下面是关于ARM嵌入式芯片中的中断控制器及向量中断控制器(VIC)和嵌套向量中断控制器(NVIC)的叙述,其中错误的是()。

  • A、只有当一个新的中断的优先级高于当前正在执行的中断处理的优先级时,VIC才向内核提出中断请求
  • B、NVIC可以进行中断的嵌套,即高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后才继续执行低优先级中断
  • C、目前基于ARM内核的嵌入式芯片中的中断控制器仅支持向量中断
  • D、基于ARM内核的嵌入式芯片中的中断控制器挂在AMBA的系统总线上

正确答案:C

第5题:

在计算机中断处理中,如果多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。但是我们可以利用( )来调整中断事件的响应次序。

A.中断嵌套

B.中断响应

C.中断向量

D.中断屏蔽


正确答案:D
解析:在调整中断响应次序中,可以采用屏蔽高优先级的中断,使得低优先级的中断优先得到响应。

第6题:

下列有关MCS-51中断优先级控制的叙述中,错误的是()。

A.低优先级不能中断高优先级,但高优先级能中断低优先级。

B.同级中断不能嵌套

C.同级中断请求按时间的先后顺序响应

D.同时同级的多中断请求,将形成阻塞,系统无法响应


参考答案:D

第7题:

在中断处理过程中,中断屏蔽功能可以起______的作用。

A.设置中断优先级

B.改变中断优先级

C.增加中断优先级

D.撤销中断优先级


正确答案:B

第8题:

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

A)中断嵌套

B)中断向量

C)中断响应

D)中断屏蔽


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

第9题:

关于中断嵌套说法正确的是()

  • A、只要响应优先级不一样就有可能发生中断嵌套
  • B、只要抢占式优先级不一样就有可能发生中断嵌套
  • C、只有抢占式优先级和响应优先级都不一才有可能发生中断嵌套
  • D、以上说法都不对

正确答案:B

第10题:

什么是中断的优先级?优先级顺序是什么?


正确答案: 一般说,中断装置是按预定的顺序来响应同时出现的中断事件。这个预定的顺序称为中断的优先级。中断装置首先响应优先级高的中断事件,再响应优先级低的中断事件。
中断的优先级是按中断事件的重要性和紧迫程度来确定的。中断优先级是在硬件设计时固定的,不同的系统对优先级的划分不尽相同,一般来说,优先级由高到低的顺序为:硬件故障中断、访管中断、程序中断、外部中断、输入输出中断。