题目内容

假设优先级为prio=24=18H=00011000B的任务就绪了,需要对就绪表进行的操作之一是:OSRdyTbl[3] |=OSMapTbl[24&0x07]; // 这条C语言语句等价于:OSRdyTbl[3] |= 0x

查看答案
更多问题

任务级的调度是由函数OSSched()完成的,中断级的调度是由另一个函数完成的

ucOS-II中的任务是否就绪是通过任务就绪表的设置来完成的。任务就绪表包括一个字节的变量OSRdyGrp,还有一个数组OSRdyTbl[]。请用查表法(OSUnMapTbl函数)完成获取就绪的优先级最高任务号Prio的过程。

ucOS-II中的任务是?

A. 进程
B. 线程
C. 程序
D. 内核

每个任务的就绪状态标志放入在表中。

A. 线程就绪
B. 任务就绪
C. 全局变量
D. 中断向量

答案查题题库