首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS-Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS-Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2021-05-11
28
问题
在μC/OS-Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
选项
A、OSIntNesting=0,OSLockNesting=0
B、OSIntNesting=0,OSLockNesting=1
C、OSIntNesting=1,OSLockNesting=0
D、OSIntNesting=1,OSLockNesting=1
答案
A
解析
OSSched()函数是任务调度的前导函数,判断进行任务调度的三个条件是否满足。这三个条件是:(1)中断嵌套层数共享全程变量OSIntNesting=0,也就是所有的ISR已经执行完毕。(2)任务调度加锁层数共享全程变量OSLockNesting=0,也就是调度没有被禁止。调度器上锁函数OSSchedlock()对共享变量OSLockNesting做加1操作,用于禁止任务调度,直到任务完成后,再调用给调度器开锁函数OSSchedUnlock()对共享变量OSLockNesting做减1操作。(3)就绪表查找到的最高优先级任务的优先级比当前任务的优先级高。故本题选择A。
转载请注明原文地址:https://kaotiyun.com/show/Cm0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
在页式管理中,存储页面表的作用是记录内存页面的分配情况。存储页面表的构成有两种方法:一种是【 】,另一种是空闲页面链法。
计算机中的指令由操作码字段和【 】两部分组成。
条件转移指令JNE的测试条件是( )。
在80286的已译码指令队列中,可以存放( )条已译码的指令。
操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是( )
执行XOR BX,0001H后,BX寄存器的状态被改变的位是( )
Pentium微处理器进行存储器读操作时,在时钟周期T(XB)期间,完成下列哪一项操作?( )
Pentium处理器加电或复位时一般处于( )模式。
Pentium微处理器两种典型存储器操作时序为非流水线存储器周期与______周期。
操作系统内核与用户程序、应用程序之间的接口是______。
随机试题
下列关于胸腔积液与气胸患者体征的对比,错误的是
男性,42岁,丙型肝炎史6年,HCV-RNA阳性,ALT38U,球蛋白28g/L,白蛋白38g/L。对该病人目前的最好处理是
A、肯定B、很可能C、可能D、条件E、可疑根据;上述依据判断不良反应发生的因果关系时间顺序合理;与已知药物不良反应相符合;不能合理地用患者疾病进行解释
A.远中用力B.近中用力C.唇侧用力D.颊侧用力E.舌侧用力拔除下颌第三磨牙,脱位时应先向
执业药师资格注册机构为
政府宏观调控城市发展最主要的手段是()。
下列各项成本差异中,可以从生产过程中找出产生原因的有()。
下列关于房产税纳税义务发生时间的说法中,不正确的有( )。
假设1年期的即期利率为4%,2年期的即期利率为6%。那么,第1年末到第2年末的远期利率为()(题中所有利率均为连续复利的利率)。
设随机变量X服从正态分布N(0,1),对给定的α∈(0,1),数uα满足P{X>uα}=α[,若P{|X|<x}=α,则x等于()
最新回复
(
0
)