- 21
- 0
- 约10.26万字
- 约 81页
- 2018-02-03 发布于江西
- 举报
自己动手写内核系列_skelix
msn: jinglexy at yahoo dot com dot cn
天衣有缝
2008/5/23
自己动手写内核(序) 3
第0课:环境需求 4
第1课:引导程序 5
第2课:保护模式 8
第3课:辅助函数 17
第4课:中断和异常1 25
第5课:中断和异常2 39
第6课:多任务 45
第7课:文件系统 56
第8课:内存管理 70
第9课:系统调用和可执行程序 76
一份免责声明 81
自己动手写内核(序)
我对深入研究系统内部非常感兴趣,在大学课程中学习了编译原理相关课程。尝试写过一个编译器,不过它看起来更像一个汇编器。后来开始使用FreeBSD,我对它到底怎么实现的感到很好奇,于是找了一份源代码开始阅读,和你想象的一样,我在数百万行源程序中深陷泥潭。我需要一把来复枪,结果确找到了一堆加农炮:)后来,我找到了skelix, 一个os内核,运行在i386机器上,支持多任务,分页机制,虚拟内存,文件系统等。这个tutorial教你怎样一步一步实现skelix,虽然它看起来象一个玩具。这样做的好处是看起来更清晰一些。如果你发现bug或好的建议可以告诉原作者():xiaoming.mo at skelix dot org。译者:jinglexy at yahoo dot com dot cn(email and msn both
原创力文档

文档评论(0)