- 目标:编写完成一个操作系统内核。
- 使用语言(Langue):
- 汇编(Assemle)
- C Language
- 使用语言(Langue):
开发日志:
- Day 2020-03-13:完成FAT32 Boot引导程序,理论上 能读到 理论上在是模式下 最大 1M 的 Loader引导程序,(实际上Loader 引导 不可能那么大,所以完全够用)。
- Day 2020-03-15:从实模式到保护模式
- Day 2020-03-16:初步实现将Kernel加载到内存中,实现进入32位保护模式。
- Day 2020-03-24:实现Loader能直接跳转到C语言内核运行。
参考资料:《一个64操作系统的实现》
《操作系统真相还原》