- 7
- 0
- 约7.86万字
- 约 18页
- 2017-01-02 发布于贵州
- 举报
复习:
第一章:
实时操作系统、操作系统基本功能、任务、多任务、任务状态及相互关系、任务切换、可重入和不可重入;可剥夺和不可剥夺内核;同步与通信:同步、互斥、临界区、事件、信号量、互斥信号量、消息邮箱、消息队列;中断、时钟、内存管理。
第二章:
任务管理:
任务控制块TCB数据结构及各数据项意义
任务控制块实体
任务控制块空闲链表、就绪链表
优先级指针表
任务堆栈
任务就绪表及就绪组及相关代码
图2.16:任务状态转换图,要弄清楚任务各状态及转换条件
程序2.6,2.7,2.8和2.9,获取就绪任务中的最高优先级,能给出OsRdyGrp和OsRdyTbl后,依据程序,算出最高优先级;并且说明处理时间是恒定的
程序2.10、2.11、2.14、2.15、2.17、2.27、2.28、2.29、2.30、2.34分析
第三章 中断和时间管理
中断处理流程,图3.1
时钟中断服务,程序3.2,OSTIMETICK(程序2.27)
任务延迟函数OSTIMEDLY作用及代码分析(程序3.4)
第4章
ECB数据结构
事件等待组、等待表作用,与就绪组合就绪表有何联系和不同
事件控制块空闲链表及ECB初始化函数(程序4.3)
事件等待函数(程序4.5)
将等待事件就绪(程序4.8)
信号管理:OSSEMCREAT、OSSEMDEL、OSSEMPEND、OSSEMPOST
4.3.9
原创力文档

文档评论(0)