- 1
- 2
- 3
- 4
- 5
ucosii操作系统练习题
资料介绍
一.填空题
1.C/0S-Il是一个简洁、易用的基于优先级的嵌入式【抢占式】多任务实时内核。
2.任务是一个无返回的无穷循环。uc/os-i总是运行进入就绪状态的【最高优先级】的任务。
3.因为uc/os-ii总是运行进入就绪状态的最高优先级的任务。所以,确定哪个任务优先级最高,下面该哪个任务运行,这个工作就是由【调度器(scheduler)】来完成的。
4.【任务级】的调度是由函数OSSched0完成的,而【中断级】的调度是由函数OSIntEx1)完成。对于OSSched),它内部调用的是
【OS_TASK_SWO】完成实际的调度;OSIntExtO内部调用的是
【OSCtxSw()】实现调度。
5.任务切换其实很简单,由如下2步完成:
(1)将被挂起任务的处理器寄存器推入自己的【任务堆栈】。
(2)然后将进入就绪状态的最高优先级的任务的寄存器值从堆校中恢复到
【寄存器】中。
6.任务的5种状态。
【睡眠态(task dormat)】:任务驻留于程序空间(rom或ram)中,暂时没交给ucos-ii处理。
【就绪态(task ready)】:任务一旦建立,这个任务就进入了就绪态。
【运行态(task running)】:调用OSStart()可以启动多任务。OSStart()函数只能调用一次,一旦调用,系统将运行进入就绪态并且优先级最高的任务。
【等待状态(task waiting)】:正在运行的任务,通过延迟函数或 pend(挂起)相关函数后,将进入等待状态。
部分文件列表
文件名 | 大小 |
1568637249ucosii操作系统练习题.pdf | 1M |
最新上传
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:kk1957135547
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏210.00元 3天前
用户:jh035511
-
21ic下载 打赏150.00元 3天前
用户:jh03551
-
21ic下载 打赏40.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:WK520077778
-
21ic下载 打赏60.00元 3天前
用户:1111111ffgg
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:小猪配二锅头
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:w993263495
-
21ic下载 打赏20.00元 3天前
用户:xzxbybd
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏30.00元 3天前
用户:zzggq
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
全部评论(0)