首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于μC/OS-II操作系统内核任务级的任务调度的说法中,不正确的是( )。
下列关于μC/OS-II操作系统内核任务级的任务调度的说法中,不正确的是( )。
admin
2020-11-20
74
问题
下列关于μC/OS-II操作系统内核任务级的任务调度的说法中,不正确的是( )。
选项
A、当前运行态任务因等待某一事件而被阻塞时,有可能进行任务级的任务调度
B、有足够的内存空间保存当前任务的上下文是进行任务级调度的条件之一
C、当发生任务级的任务调度时,内核进行任务级的任务切换,保存当前任务的上下文,并恢复新任务的上下文
D、当前有更高优先级的任务处于就绪态时,有可能进行任务级的任务调度
答案
B
解析
μC/OS—II总是运行处于就绪态任务中优先级最高的那一个。当前运行态任务因等待某一事件而被阻塞时,或者当前有更高优先级的任务处于就绪态时,都有可能进行任务级的任务调度;任务级的调度是由函数OSSched()完成的。OSSched()函数是任务调度的前导函数,判断进行任务调度的三个条件是否满足。这三个条件是:(1)中断嵌套层数共享全程变量OSIntNesting=0,也就是所有的ISR已经执行完毕。(2)任务调度加锁层数共享全程变量OSLockNesting=0,也就是调度没有被禁止。(3)就绪表查找到的最高优先级任务的优先级比当前任务的优先级高。当发生任务级的任务调度时,内核进行任务级的任务切换,保存当前任务的上下文,并恢复新任务的上下文。故B项不正确。
转载请注明原文地址:https://kaotiyun.com/show/2o0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
通过对( )的修改,可以控制是否显示Windows98的启动菜单。
当Intel 8255A被设定成方式1时,其功能相当于( )。
假设一个单碟硬盘两面各有10000个磁道,平均每个磁道有2000个扇区,每个扇区的容量为512字节,则该磁盘的存储容量大约为______。
下面四种PC机使用的DRAM内存条中,速度最快的是______。
下列器件不是直接与北桥芯片连接的是______。
Pentium微处理器的结构之所以称为超标量结构,是因为下面哪一种原因?______
在Windows 2000环境下,同一个文件存储在不同的磁盘上(软盘,或硬盘),它所占据的磁盘空间有时有所不同。其主要原因是磁盘的______不同或采用的文件系统不同。
执行下述指令后,(DL)=( )。 X DB ’7’ MOV DL, X OR DL, 0FH AND DL, 30H
Windows98能支持多种类型的设备驱动程序,同一设备也可以有几种不同运行环境的驱动程序。其中实模式Windows设备驱动程序,扩展名为______。
下面的中断中,只有( )需要硬件提供中断类型码。
随机试题
Hislecturedidn’tconfineonlytotheteachingmethods.
信息
证明:已知f(x)满足方程f(x)=3x-∫01f2(x)dx,求f(x).
患者,男,65岁。近年来消瘦乏力,近3日来突然肝部不适,腹部疼痛,腹胀明显,送来急诊。问题5:在急诊情况下,如没有影像检查,最有帮助的检查是
对牙槽骨损害最小的人工牙为()
当单位利益与社会公众利益发生冲突时,会计人员应该首先维护社会公共利益。( )
在进行当前状态评价分析时,经常采用的比较标准有()。
中国银行业监督管理委员会对发生风险的银行业金融机构的处置方式不包括()。
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(va
Alcoholmaytastesweeterifyouwereexposedtoitbeforebirth,suggestsastudyinrats.Thefindingsmayshednewlight(1)__
最新回复
(
0
)