Linux内核初起代码分析课程设计
《Linux内核初起代码分析课程设计》由会员分享,可在线阅读,更多相关《Linux内核初起代码分析课程设计(20页珍藏版)》请在毕设资料网上搜索。
1、 计算机科学与工程学院 课程设计报告 题目全称:题目全称:LinuxLinux 内核初起代码分析内核初起代码分析 学生学号:学生学号: 姓名:姓名: 指导老师:指导老师: 职称:职称: 指导老师评语:指导老师评语: 签字:签字: 课程设计成绩:课程设计成绩: 设计过程表现设计过程表现 设计报告质量设计报告质量 总分总分 Linux内核初起代码分析 目录目录 摘摘 要要 2 第一章第一章 引引 言言 . 1 1.1 问题的提出问题的提出 1 1.2 任务与分析任务与分析 . 1 第二章第二章 代码分析代码分析. 2 2.1 系统初始化过程流程. 2 2.2 数据结构 2 2.3 常量和出错信息的
2、意义 4 2.4 调用关系图 4 2.5 各模块/函数的功能及详细框图 . 5 2.5.1 static void time_init(void)分析 6 2.5.2 void main(void)分析 6 2.5.3 pause()分析 8 2.5.4 static int printf(const char *fmt, .)分析 . 8 2.5.5 void init(void)分析 . 9 第三章第三章 内核调试内核调试. 12 3.1 运行环境 12 3.2 编译内核过程 . 12 第四章第四章 总结与体会总结与体会 15 致致 谢谢. 16 参考文献参考文献 17 Linux内核初起
3、代码分析 摘摘 要要 随着计算机的普及,计算机发挥着越来越重要的作用,计算机的使用也越来越普遍,所以让更多 的人能够更好的使用和掌握一些计算机方法显得十分重要。 充分发挥计算机的作用也显得十分重要。 操作系统应运而生。 操作系统是一种软件,用来帮助其他的程序控制计算机并和用户进行交互。 因而, 对操作系统的研究是很有必要的。操作系统包含了多个部分或者组件,最核心的部分是内核。其他的 部分用来帮助内核完成计算机资源的管理和应用程序的控制。Linux 操作系统是使用很广泛的,高质 量的一个操作系统。此次起始代码分析,我分析了 init/main.c 文件中的 main()、init()以及编译 内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 内核 代码 分析 课程设计
