自己动手写操作系统

来源:百度文库 编辑:神马文学网 时间:2024/04/28 08:18:47
内容介绍:
本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。全书共分7章。
本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。
第1章 马上动手写一个最小的“操作系统”
1.1 准备工作
1.2 10分钟完成的操作系统
1.3 Boot Sector
1.4 代码解释
1.5 水面下的冰山
1.6 回顾
第2章 搭建你的工作环境
2.1 虚拟计算机(Virtual PC)
2.2 编译器(NASM & GCC)
2.3 安装虚拟Linux
2.4 在虚拟Linux上访问Windows文件夹
2.5 安装虚拟PCDOS
2.6 其他要素
2.7 Bochs
2.8 总结与回顾