没有合适的资源?快使用搜索试试~ 我知道了~
1. 编写从计算机启动到多任务系统为止的实现文档 2. 从软件硬件两个角度讲 1.宏观描述操作系统从boot启动到最后进入运行的流程等相关背景知识 2.操作系统
资源详情
资源评论
资源推荐
项目名称:SimpleKernel-编写实现文档
项目详细方案:
目前的实现文档分布在开发日志、代码注释中,有的部分还有缺少,因此需要一份文档告诉使用者我们
的代码的组织结构以及其背后的原理。
所编写文档主要包含两个模块:
1. 编写从计算机启动到多任务系统为止的实现文档
2. 从软件硬件两个角度讲
计划所撰写文档的组织流程:
1.宏观描述操作系统从boot启动到最后进入运行的流程等相关背景知识
2.操作系统和硬件交互的结构介绍
3.结合代码进行流程描述
4.分模块进行描述,包括 操作系统任务管理, 内存管理,中断设置,以及结构相关代码 ,基本上实现
每个文件夹下都要有讲解。
进度:
前期:2020.6-2020.7 编译代码,尝试用单步调试工具在感性上认识代码运行流程,并阅读源码。
中期:2020.6-2020.8 使用gitbook进行文档撰 写,编写从计 算机启动到多 任务系统为止 的实现文档,
结合软硬件实现
后期:2020.8 -2020.9 完善文档,校正错别字以及不规范的表述,实现阅读文档就可 以使得初学者能
够理解操作系统运行流程,试图找几个初学者进行试读得到反馈并修改。
例子:
在操作系统中需要用到很多数据结构,其中最常用的就是链表,链表一般是内核中最常用最普通简单的
数据结构,一般为包括单向链表和双向链表。链表是一种能够存放和操作可变数量元素的数据结构,其
最大优势在于能够动态插入和删除,在进程管理中通过使用链表来管理进程。
MsingD
- 粉丝: 37
- 资源: 297
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0