首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS一Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS一Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2018-06-19
63
问题
在μ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/j3MZ777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
为了实现多任务处理、提高程序执行的并发性,操作系统中引入了进程、线程等机制。在Windows98环境下,下列的叙述中哪个是错误的?
下面是关于PC中CPU的若干叙述: ①CPU中包含几十个甚至上百个寄存器,用来临时存放待处理的数据 ②CPU是PC中不可缺少的组成部分,它担负着运行系统软件和应用软件的任务 ③CPU的速度比主存储器低得多,使用高速缓存(Cache)
一循环程序完成查找一组数据中是否有非零数据,控制循环应选取的循环控制指令是______,这时循环程序的循环终止条件是______。
设AL、BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令是( )
下列各项中,属于存储管理基本任务的有
关于Windows 98设备管理的基本任务,说法不正确的是
下述程序为一数据段,正确的判断是( )。 DATA SEGMENT X DB 332H FIRST=1 FIRST EQU 2 ENDS
随机试题
28岁男性患者,右侧腰腹剧烈绞痛,伴恶心、呕吐2小时来医院就诊。检查:体温36.8℃,腹软,脐右侧局部深压痛,右侧脊肋角深压痛,叩击痛明显。尿检查:红细胞30~50个/HP,白细胞0~2个/HP,蛋白(+)。下一步处理应该
A.溃疡孤立存在,表面微凹,少量黄色渗出,周缘充血B.溃疡深达黏膜下,边缘高起,咽部及口角可见瘢痕C.溃疡与刺激物相邻,周缘白色水肿及角化D.溃疡较深,边缘不整,基底有浸润E.溃疡浅表,基底暗红色桑葚样肉芽肿,边缘鼠啮状结核性口腔溃疡的溃疡特点
下列检查结果中,对诊断痰菌阴性肺结核意义最大的是()
泡沫灭火系统主要由泡沫消防泵、泡沫液储罐、泡沫比例混合器(装置)、泡沫产生装置、控制阀门及管道组成等。其工作原理是:通过()将泡沫液与水按比例混合成泡沫混合液,再经泡沫产生装置生成泡沫,施加到着火对象上实施灭火。
在国际期货市场上,保证金制度一般具有的特点包括()。
近年来,一些中小学教师热衷于在社会上做兼课、办所谓“特长”辅导提高班来赚外快,没有足够的时间和精力认真进行校内的教学活动,上课马马虎虎。问题:请从教师职业道德的角度,评析这些老师的做法。
人们将出现在自己生活中的致命打击主动遗忘的防御机制被称为()
世界卫生组织
党的十九大报告指出,习近平新时代中国特色社会主义思想,明确坚持和发展中国特色社会主义,总任务是实现社会主义现代化和中华民族伟大复兴,在全面建成小康社会的基础上,分两步走在本世纪中叶建成富强民主文明和谐美丽的社会主义现代化强国;明确新时代我国社会主要矛盾是人
在考生文件夹下打开Excel.xlsx文件:选取“月份”行和“平均值”行数据区域的内容建立“簇状柱形图”,标题在图表上方。标题为“平均气温统计图”,在左侧显示图例;将图插入到表A10:G23单元格区域,将工作表命名为“平均气温统计表”,保存Excel.
最新回复
(
0
)