首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在μC/OS—II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
在μC/OS—II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为( )。
admin
2020-07-30
48
问题
在μ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=0,也就是所有的ISR已经执行完毕。(2)任务调度加锁层数共享全程变量OSLockNesting=0,也就是调度没有被禁止。调度器上锁函数OSSchedlock()对共享变量OSLockNesting做加1操作,用于禁止任务调度,直到任务完成后,再调用给调度器开锁函数OSSchedUnlock()对共享变量OSLockNesting做减1操作。(3)就绪表查找到的最高优先级任务的优先级比当前任务的优先级高。故本题选择A。
转载请注明原文地址:https://kaotiyun.com/show/xz0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
存储器是计算机系统的记忆设备,它主要用来______。
声音信息必须经过数字化之后才能由计算机进行存储和处理,经过数字化之后(未进行压缩)每秒产生的数据量与______无关。
安装了Windows98的PC机可以在三种不同的网络中起不同的作用,它们分别是远程网络、客户/服务器网络和对等式网络。如果某局域网中,所有的主机(计算机)均使用 Windows98操作系统,则该网络属于______。
执行下列指令后,(AX)=( (1) ),(BL)=( (2) )。 1 A DW ’EF’ 2 B DB ’ABCDE’ 3 MOV AX, A
已知指令执行前(AL)=28,(SL)=68,执行下列指令后,(AL)=______。ADD AL,BLDAA
若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEASI,[BX]指令后,SI寄存器中的内容是( )。
假设被检验的数据M(x)=10000,其选择生成多项式为G(x)=x3,该数据的遁环冗余校验码(CRC码)应为( )。
Window98支持两种命名系统,因此在Microsoft网络环境下,必须选择使用何种方法对计算机名字进行解析,可以设置为______和WINS(Windows互联网名字服务器)。
当8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是( )。
Windows98中的MSDOS.SYS是一个文本文件,其内容分为Paths和Options两段,以及必不可少的一段“无用”字符。这些必不可少的一段“无用”字符用于保证该文件大小超过______。
随机试题
关于气管的描述,错误的是
母乳中的脂肪有利于婴幼儿吸收。()
会计制度的局部设计
行情波动的特征有哪些?
设y=ln(Inxx),则dy=_______
A.大肠杆菌(8099)B.金黄色葡萄球菌(ATCC6538)C.白念珠菌(ATCC6538)D.铜绿假单胞菌(ATCCl5442)E.白色葡萄球菌(8032)消毒试验中,作为医院感染中最常分离的细菌繁殖体的代表菌是
关于目前医院内获得性肺炎的病原学特点,不正确的是
A.神经源肿瘤B.淋巴肉瘤C.气管支气管囊肿D.畸胎瘤E.皮样囊肿位于中纵隔的肿瘤
口岸通关转异地的入境货物到达目的地后,需与目的地检验检疫机胸联系检验检疫。( )
CaptainCookArrowLegendItwasagreatlegendwhileitlasted,butDNAtestinghas(1)endedatwo-century-oldstoryoftheH
最新回复
(
0
)