如果有多个中断同时响应,抢占优先级高的中断就会优先得到执行;如果抢占优先级相同,就比较子优先级;如果子优先级也相同,就随机执行一个中断服务程序。
A: 正确
B: 错误
A: 正确
B: 错误
B
举一反三
- 用于表达优先级的4bit,又被分组成抢占优先级和子优先级。如果有多个中断同时响应,抢占优先级高的就会 抢占 抢占优先级低的优先得到执行,如果抢占优先级相同,就比较子优先级。如果抢占优先级和子优先级都相同的话,就比较他们的硬件中断编号,编号越大,优先级越高
- 抢占优先级高的中断可以中断抢占优先级低的中断,但是抢占优先级相同,子优先级高的中断不可以中断子优先级低的中断。 A: 正确 B: 错误
- 抢占优先级也叫第一优先级或主优先级,不仅在多个中断源同时争夺CPU资源时,高优先级中断可以得到优先响应,即便CPU正在执行低优先级中断服务程序,高优先级中断也可以将其中断,待高优先级中断响应并执行完毕后再接着执行未完成的低优先级中断服务程序,这就是() A: 中断优先权 B: 中断请求 C: 中断嵌套 D: 中断服务
- STM32F4中,若采用中断分组2,且中断a的抢占优先级为2,响应优先级为1;中断b的抢占优先级为3,响应优先级为0;中断c的抢占优先级为2,响应优先级为0;中断d的抢占优先级为1,响应优先级为2;则下列说法正确的是( )。 A: 中断优先顺序为:d > c > a B: 中断优先顺序为:b > c > a > d C: 中断d可以嵌套中断a、b、c D: 中断b可以嵌套中断a、c、d
- CPU正在处理一个低优先级中断时,若有一个高优先级中断请求发生,CPU会暂停当前中断处理,优先响应难先级中断请求。
内容
- 0
抢占优先级相同的中断,高响应优先级可以打断低响应优先级的中断 A: 正确 B: 错误
- 1
抢占优先级相同的中断,高响应优先级可以打断低响应优先级的中断。
- 2
当设置了1组优先级分组,那么中断的抢占优先级和响应优先级分别可定义的优先级有()级和()级
- 3
优先级高的中断不可以中断优先级低的中断服务程序。
- 4
不同优先级的中断同时申请中断时,PLC将优先响应中断优先级较高的中断源。