实现一个操作系统内核
MIT6.828 是 MIT 开源的一门操作系统课程--理论与实践相结合的经典。只要你跟着项目一步一步走,做完 6 个实验,就能实现一个简单的操作系统内核。
每个实验都有对应的知识点供你学习(也可以自行查找资料),学完理论知识后会有相应的练习,大多数都需要你手写代码。
边学边做,学习效果更加高效。
做这个项目之前建议看看下列资料: * x86汇编语言:从实模式到保护模式 * xv6-chinese * 操作系统导论或任意一本操作系统书籍
具体的实验代码请切换到对应的分支查看。