首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS-Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS-Ⅱ中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2021-05-11
42
问题
在μ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/Cm0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
下面一段程序要实现的功能是:在内存中从地址source开始有一个长度为100的字符串,测试该字符串中是否存在数字,如有则将DL的第五位置1,否则将该位置0。 BEGIN: MOV CX,100 M
从注册表编辑器窗口中可以看出,Windows98的注册表呈层次结构,最高层的键称为“根键”,一共有6个。这些根键又可以分为主根键和动态键(或别名),动态键(或别名)是在系统启动时动态生成的。其中,主根键有( )个。
执行返回指令,退出中断服务程序,这时返回地址来自( )。
假设DAT为字节变量,下列三条指令中 Ⅰ.MOV AL,DAT[2] Ⅱ.MOV AL,DAT+2 Ⅲ.MOV AL,2[DAT] 其功能相同的是( )
通过破坏产生死锁的4个必要条件之一,可以保证不让死锁发生。其中采用资源有序分配法,是破坏( )。
执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOV BX,4 MUL BX,
关于SRS技术说法不正确的是( )
下述说法中()是错误的。
在WindowsXP中,硬件抽象层是一个内核模式的模块。它提供了针对Windows当前运行所在硬件平台的低层接口。在WindowsXP运行时,硬件抽象层的功能主要由SYSTEM32文件夹中的文件______.dll提供。
下列关于8237内部寄存器的说法错误的是( )
随机试题
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”“tCourse”“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计。创建一个查询,查找上半年入学的学生,并显示“姓名”“性别”“课
1904·年清政府颁布了我国第一部调整公司的法律。这部法律是()
就业促进的目标是()
“治崩三法”是指
遇有六级以上强风、浓雾等恶劣气候,不得进行下列哪些作业?()。
学校教育在人的身心发展中起主导作用。
若一直角三角形的周长与面积的数值相等,且两直角边长之和为14,则该三角形的面积是()。
考虑在一条:1000米长的电缆(无中继器)上建立一个1Gbps速率的CSMA/CD网络,假定信号在电缆中的速度为2X108米/秒。最小帧长是()。
Damagednervesinthespinalcorddonotregeneratethemselvesnaturally,norevenunderthespurofnerve-growthstimulants.Th
TheTelecommunicationsRevolutionA)Atransformationisoccurringthatshouldgreatlyboostlivingstandardsinthedevelopingw
最新回复
(
0
)