- 6
- 0
- 约7.28千字
- 约 11页
- 2018-04-23 发布于河南
- 举报
usOS-II学习笔记
usOS-II学习笔记2008-11-3
就绪表及优先级相关计算
任务就绪表由2个变量表示
(
OS_EXT INT8U OSRdyGrp; /* Ready list group */
OS_EXT INT8U OSRdyTbl[OS_RDY_TBL_SIZE]; /* Table of tasks which are ready to run */
)
OSRdyGrp:共8bits,用于分组标志
OSRdyTbl[]:共8个字节,字节的每位表示任务的组内标志(每个字节表示一组)。
在OSRdyGrp中,任务按优先级分组,8个任务为一组。OSRdyGrp中的每一位表示8组任务中每一组中是否有进入就绪态的任务。任务进入就绪态时,就绪表OSRdyTbl[]中的相应元素的相应位也置位。就绪表OSRdyTbl[]数组的大小取决于OS_LOWEST_PR1O(见文件OS_CFG.H)。
任务优先级0-63,可用6bits表示。将其分为两部分:高3bits和低3bits。
其中,高3位用于表示该任务所在的组;低3位用于表示该任务组内的位置。
程序清单 L3.5 使任务进入就绪态
OSRdyGrp |=
您可能关注的文档
- HORIZON基站安装与调测.ppt
- IFM《风险管理》第9章 营运风险.ppt
- HPC圆锥破碎机.pdf
- Issue重点题目提纲 1~150题.doc
- Japan - U.S. Relations: Issues for Congress.pdf
- java计算器课程设计里的.doc
- John Mliton 简介.ppt
- L015配置EIGRP.ppt
- LED中的量子阱.ppt
- Lesson_12_The_Palace_Museum冀教版小学英语五年级.ppt
- 中国国家标准 GB/T 18487.2-2026电动汽车传导充电系统 第2部分:非车载传导供电设备电磁兼容要求.pdf
- GB/T 18487.2-2026电动汽车传导充电系统 第2部分:非车载传导供电设备电磁兼容要求.pdf
- 中国国家标准 GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法.pdf
- GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法.pdf
- 《GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法》.pdf
- GB/T 18837-2026多联式空调(热泵)机组.pdf
- 《GB/T 18837-2026多联式空调(热泵)机组》.pdf
- 中国国家标准 GB/T 18837-2026多联式空调(热泵)机组.pdf
- 母乳喂养科学指导.pptx
- 饲料添加剂管理条例解读.pptx
原创力文档

文档评论(0)