中断的执行原则有哪些?
A: 当不同的优先级的中断源同时申请中断时,先响应优先级高的中断事件。
B: 在相同优先级的中断事件中,CPU按先来先服务的原则处理中断。
C: CPU可以同时执行两个或者两个以上中断程序。
D: 当CPU正在处理某中断,它要一直执行到结束。不会被别的中断程序,甚至是更高优先级的中断程序所打断,新出现的中断事件需要排队,等待处理。
A: 当不同的优先级的中断源同时申请中断时,先响应优先级高的中断事件。
B: 在相同优先级的中断事件中,CPU按先来先服务的原则处理中断。
C: CPU可以同时执行两个或者两个以上中断程序。
D: 当CPU正在处理某中断,它要一直执行到结束。不会被别的中断程序,甚至是更高优先级的中断程序所打断,新出现的中断事件需要排队,等待处理。
举一反三
- 抢占优先级也叫第一优先级或主优先级,不仅在多个中断源同时争夺CPU资源时,高优先级中断可以得到优先响应,即便CPU正在执行低优先级中断服务程序,高优先级中断也可以将其中断,待高优先级中断响应并执行完毕后再接着执行未完成的低优先级中断服务程序,这就是() A: 中断优先权 B: 中断请求 C: 中断嵌套 D: 中断服务
- 关于中断优先级,下面说法正确的是? A: 高优先级的中断可以中断正在执行的低优先级的中断。 B: 低优先级的中断只有等高优先级的中断执行完后才可能被响应。 C: 同级别的中断不能中断正在执行的相同级别的中断。 D: 若CPU正在执行低优先级的中断服务程序时,被高优先级的中断打断,那这个低优先级的程序就不会再被执行。
- 下面有关MCS-51系列单片机中断响应的论述正确的有( )。 A: 具有相同优先级别的几个中断同时产生时,CPU将根据自然优先级别来选择处理中断 B: 具有相同优先级别的几个中断不同时产生时,CPU将根据先来后到的原则来选择处理中断 C: 具有不同优先级别的几个中断同时产生时,CPU将优先处理高优先级别中断 D: 具有不同优先级别的几个中断不同时产生时,CPU将根据先来后到的原则来选择处理中断
- CPU正在处理一个低优先级中断时,若有一个高优先级中断请求发生,CPU会暂停当前中断处理,优先响应难先级中断请求。
- 在PLC中,CPU按先来先服务的原则响应中断请求,一个中断程序一旦执行,就一直执行到结束为止,不会被其他甚至更高优先级的中断程序所打断。