首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS–Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS–Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2021-07-07
33
问题
在μ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://jikaoti.com/ti/pPo7FFFM
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
下列接口标准中,( )接口标准不能弥补RS-232C在传输距离和传输效率上的不足。
下列正确的叙述是( )。
下面有关计算机病毒的叙述中,正确的是( )。
关于文件分配表的描述,错误的是( )。
下面错误的说法是( )。
Windows98具有很强的联网和远程通讯功能,它提供了两种网络服务器软件组件,分别是拨号网络服务器和_____。
主机、外设不能并行工作的方式是( )
当RESET信号位高电平时,虚拟空间为( )。
现代计算机系统中根据CPU指令组设计的风格,把计算机区分为两大类,这两大类,计算机的名称(英文缩写)是______和______。
随机试题
在PowerPoint2010中,有这样两种视图:______和______。
成人严重烧伤时尿量要至少维持在
构成骨盆出口平面界限,错误的为
建筑物基础块(第一层)轮廓点的放样,必须全部采用相互独立的方法进行检核。放样和检核点位之差不应大于()m(m为轮廓点的测量放样中误差)。
税务登记的主要内容,一般通过纳税人填写()来体现。
()是指银行掌握的可用于即时支付的流动资产不足以满足支付需要,从而使银行丧失清偿能力的可能性。
Peter’sjobwastoexaminecarswhentheycrossedthefrontiertomakesurethattheywerenotsmugglinganythingintothecount
为文档添加标题属性,标题为:学习文档。
以太网协议可以采用非坚持型、坚持型和P坚持型3种监听算法。下面关于这3种算法的描述中,正确的是__________。(2010年下半年试题)
Bluetoothischangingsmall-areanetworkingintoawirelessandautomaticconnectionwithnoneedforuserinterventionandlow
最新回复
(
0
)