首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS—II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS—II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2021-05-11
42
问题
在μC/OS—II中,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=O,也就是所有的ISR已经执行完毕。(2)任务调度加锁层数共享全程变量OSLockNesting=0,也就是调度没有被禁止。调度器上锁函数OSSchedlock()对共享变量OSLockNesting做加1操作,用于禁止任务调度,直到任务完成后,再调用给调度器开锁函数OSSchedUnlock()对共享变量OSLzckNesting做减1操作。(3)就绪表查找到的最高优先级任务的优先级比当前任务的优先级高。故本题选择A。
转载请注明原文地址:https://kaotiyun.com/show/6Q0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
Windows内存分配归为两个类型,是( )
20世纪50年代,为了发挥______的效率,提出了______技术,从而发展了操作系统,通过它对______进行管理和调度。( )
如果对系统的实时时钟电路重新编程,在相应的中断被允许的前提下,它将每隔 97562μs提出一次( )
利用拨号连接可以实现远程联网,目前有两种通信方式:模块信号通信和( )。
假设8086微处理器需要一次读取一个16位数据,则BHE和A0的状态分别是:
数据通信速度最快、安全性最好、出错率最低的硬介质是( )。
如果一台微机的显示存储器VRAM的容量为256KB,它能存放80列×25行字符的屏幕数为( )。
Intel 8279键盘显示器接口芯片中,采用的显示方式是( )。
条件转移指令的转移范围是( )。
对输入输出设备的管理属于______的任务。( )
随机试题
头皮裂伤清创的最佳时限,最迟应在
A.乳腺腺管发育B.乳腺腺泡发育C.乳腺泌乳D.乳腺射乳E.闭经溢乳青春期孕激素能使
支配颞下颌关节的神经有
下列纠纷中不属于劳动争议的是:()
建设单位与监理单位的关系是( )关系。
数值越高,则表明企业全部资产的利用效率越高、盈利能力越强的财务指标是()。
商业银行进行流动性风险压力测试的主要目的是确保商业银行储备足够的流动性以应付可能出现的各种极端不利的情况。()
男性,50岁,左小腿砸伤10小时后来院。检查见左小腿中段高度肿胀,坚硬并有异常活动,足部皮温较对侧低,感觉明显减退,足背动脉触不到。X线证实左胫、腓骨中段骨折。其可能的并发症是
根据材料回答问题。(人大2016年研)材料:《中共中央、国务院关于推进价格机制改革的若干意见》10月15日发布。意见指出,要规范电信资费行为,推进宽带网络提速降费,为“互联网+”发展提供有力支撑;指导、推动电信企业简化资费结构,切实提高宽带上网等业
FortheInternationalCommitteeoftheRedCross,brandrecognitioncanmeanlife(31)death.Toserveitsmissionof(32)human
最新回复
(
0
)