在μC/OS–II操作系统下,由中断服务子程序代码完成的操作一定包括( )。

admin2021-05-11  34

问题 在μC/OS–II操作系统下,由中断服务子程序代码完成的操作一定包括(   )。

选项 A、初始化任务的栈空间
B、调用OSIntEnter()或者对OSIntNesting变量加1
C、关闭所有可屏蔽中断
D、利用函数OSSchedLock()给调度器上锁

答案B

解析 中断服务子程序的伪码结构如下:保存全部CPU寄存器到栈;调用OSIntEnter()或者对OSIntNesting变量加1;执行中断服务代码,或者发出IPC消息通知特定任务去执行中断服务;调用OSIntExit()函数;恢复所有CPU寄存器;执行中断返回指令。故本题选择B。
转载请注明原文地址:https://jikaoti.com/ti/7No7FFFM
0

最新回复(0)