在μC/OS—Ⅱ操作系统下,中断服务子程序代码完成的操作不包括( )。

admin2019-01-06  43

问题 在μC/OS—Ⅱ操作系统下,中断服务子程序代码完成的操作不包括(    )。

选项 A、保存全部CPU寄存器到堆栈
B、将被中断的任务挂起
C、执行中断返回指令
D、调用OSIntExit()函数

答案B

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

最新回复(0)