首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS—Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS—Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2019-03-27
71
问题
在μC/OS—Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
选项
A、OSIntNesting=0,OSLockNesting=0
B、OSIntNesting=0,OSL0ckNesting=1
C、OSIntNesting=1,OSLockNesting=0
D、OSIntNesting=l,OSLockNesting=1
答案
A
解析
OSSched()函数是任务调度的前导函数,判断进行任务调度的三个条件是否满足。这三个条件是:(1)中断嵌套层数共享全程变量OSIntNesting=0,也就是所有的ISR已经执行完毕。(2)任务调度加锁层数共享全程变量OSLockNesting=0,也就是调度没有被禁止。调度器上锁函数OSLockNesting对共享变量OSLockNesting做加1操作,用于禁止任务调度,直到任务完成后,再调用给调度器开锁函数OSLockNesting对共享变量OSLockNesting做减1操作。(3)就绪表查找到的最高优先级任务的优先级比当前任务的优先级高。故本题选择A。
转载请注明原文地址:https://www.kaotiyun.com/show/9SMZ777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
下列关于局域网特点的说法中不正确的是______。
80x86 CPU寄存器中负责与I/O端口交换数据的寄存器为【 】。
从下列各叙述中选出不正确的一项是( )。
下面是关于PC计算机主存储器的一些叙述中,正确的是( )。 Ⅰ 主存储器的基本编址单元的长度为32位 Ⅱ 主存储器也称为内存,它是一种动态随机存取存储器 Ⅲ 目前市场上销售的PC机的内存容量已达到128MB以上 Ⅳ PC机
Window98文件系统允许使用长文件名,即可用长达【 】个字符的有意义的名字来命名文件。
下面关于网络信息安全的一些叙述中,不正确的是______。
关于Window98的打印子系统叙述错误的是______。
关于文件分配表的描述,错误的是______。
Window98通过提供虚拟机的机制来实现多任务处理功能。下列四个叙述中,错误的是______。
Windows 2000的许多核心模块是以动态链接库形式出现的,Win32 API对应的所有函数也均包含在动态链接库中。动态链接库文件的文件扩展名通常是______。
随机试题
在Word2000中,为了防止文档内容被他人浏览,可以通过以下______方法来实现。
绘画作品:《伏尔加河纤夫》
孟子在本文中用“五十步笑百步”讽刺
热结便秘宜选用气虚便秘宜选用
幼儿园教育的双重任务包括()
根据《刑法》的规定,破坏交通工具罪的法定对象有()。
欧洲17世纪末叶古典主义戏剧运动缘起于()。[2010年真题]
《工人报》
在软件开发中,下面任务不属于设计阶段的是______。
以下名称是手机中的常用软件,属于系统软件的是()。
最新回复
(
0
)