首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS–Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS–Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2021-07-07
52
问题
在μC/OS–Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
选项
A、OSIntN esting=0,OSLockNesting=0
B、OSintNesting=0,OSLockNesting=1
C、OSIntNesting=1,OSLckNesting=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/Yw0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
用MOV指令将十进制数89以组合型BCD码格式送入AX;正确使用的指令是( )。
文件系统的主要目的是( )。
汇编语言源程序经汇编后不能直接生成( )。
关于页式管理,下面叙述中错误的是( )。
根据下面提供的选项,文件系统采用多级目录结构的好处是( )。
FAT32文件管理系统比FATl6系统缺点是( )。
通过对系统配置文件和【 】进行分析,可以查找启动引导失败的原因。
8255A 工作在方式1的输入状态时,通过信号( )知道端口已经准备好了输入的数据。
STD总线共定义______条导线。它能适合多种______位微处理器组成的系统,并经改进后具有一位数据传输能力。
PC主板上的CMOSRAM中存放着系统硬件配置和日期、口令等信息,这些信息在PC关机后不会丢失,其原因是CMOSRAM在关机后是由后备______供电的。
随机试题
A、Kidsshouldlearnnottobeafraidofmonsters.B、FirefightersplayanimportantroleinAmerica.C、Carelessnesscanresultin
自然资源统计的范围()
A、2/3B、3/2C、2D、3A
下列表述放在“我们要学习文件”之后,可以消除这句话歧义的一项是()。
公路工程进度计划的检查结果可以通过()体现和分析。
甲公司从事建材生产作业,其在外地设有一分公司乙,并且已取得营业执照;2016年8月,因生产规模扩大,乙公司决定新招一批生产工人。随后乙公司在当地招聘了包括小王和小李在内的15名工人,9月1日开始工作。乙公司与应聘个人口头约定了工作内容和工资数额。
下列选项中,属于行政事实行为的是()。
写一个建立堆的算法:从空堆开始,依次读入元素,调用上题中堆插入算法将其插入堆中。
GeneralWesleyClarkrecentlydiscoveredaholeinhispersonalsecurity—hiscellphone.Aresourcefulblogger,hopingtocall
Englishhasbeensuccessfullypromoted,andhasbeeneagerlyadoptedinthegloballinguisticmarketplace.Onesymptomoftheim
最新回复
(
0
)