操作系统内核编写基本教程.docVIP

  • 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)

1亿VIP精品文档

相关文档