中断优先权有什么作用,中断嵌套是什么?

题目

中断优先权有什么作用,中断嵌套是什么?

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

第1题:

8259A 中对中断优先权的管理可以概括为完全嵌套方式、自动循环方式和_____。


正确答案:中断屏蔽方式
中断屏蔽方式

第2题:

80C51单片机中断有()个优先权等级,最多可以实现()级嵌套。


正确答案:2;2

第3题:

之所以需要EOI操作,是因为:()

A、CPU需要结束中断服务

B、8259需要将某级中断正在响应的有关标志复位

C、8259需要实现完全嵌套优先权


参考答案:B

第4题:

什么是中断向量?中断向量表的作用是什么?


正确答案:为了提高响应中断的速度,通常把所有中断处理程序的入口地址(或称为中断向量)汇集在中断向量表中,当CPU响应中断时,根据中断源的中断类型号,直接从中断向量表中得到相应的入口地址,并从该地址开始执行中断处理程序。

第5题:

CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在什么后,开放中断?


正确答案:必须在保护现场后,开放中断。

第6题:

说明什么是中断嵌套?


正确答案:当CPU正在对某一个中断源服务时,又有优先级更高的中断源提出中断请求,则CPU应暂仃正在进行的中断服务而转向更高优先级中断源的服务。当更高优先级中断源服务结束后再回到原先的中断服务程序继续服务。这就是中断嵌套,而且可以多级嵌套。

第7题:

一微机系统采用一片8259A,若8259A设置为普通全嵌套、非缓冲、非自动中断结束等方式,并将ICW2设置为08H,系统可有8级中断优先权,各中断源的优先权是(),IR5引脚上中断源的中断类型码为0DH,该中断源的中断服务程序入口地址应存于中断向量表中首址为34H的4个单元内。

  • A、自动循环
  • B、固定不变,IR7优先权最高,IR0优先权最低
  • C、固定不变,IR0优先权最高,IR7优先权最低
  • D、由程序设定,可设置IRi优先权最高

正确答案:C

第8题:

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


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

第9题:

实现中断嵌套的条件是什么?优先权高的请求一定能打断优先权低的程序吗?


正确答案: 中断嵌套是正在中断服务处理过程中,出现优先权更高的中断请求,则再次响应新的中断请求,转去为优先权高的中断服务,处理完后再回到原来的中断服务中。因此,实现中断嵌套其必要条件是新的中断请求的优先权更高。
但并不是优先权高的中断请求一定能打断优先权低的中断,如果CPU在中断的处理过程时处于禁止中断状态,它是不响应新的中断请求的。

第10题:

8259A对中断优先权的管理方式有哪几种?各是什么含义?


正确答案:①完全嵌套方式:ISR寄存器中某位置“1”,表示CPU正在处理这一级中断请求,8259A允许比它级别高的中断请求进入,禁止与它同级或低级中段请求进入。IR引入的中断请求有固定的中断级别,R0最低,R7最高。
②自动循环方式:IRN–IR0优先级别不固定。每当任何一级中断被处理完,它的优先级别就被改变为最低,而将最高级赋给比它低一级的中断请求。
③中断屏蔽方式:由CPU在任何时候都可安排一条清除中断指令。
1)普通屏蔽方式,将IMR中某一位或某几位置“1”,可将相应级的中断请求屏蔽掉。
2)特殊屏蔽方式,当CPU正在处理某级中断时,要求仅对本级中断进行屏蔽,而允许其他优先比它高或低的中断进入系统。