/len-os

Primary LanguageC++

len-os

趁着今年寒假延期,一直到期中都没有开学,于是参考一些书籍做了一个自己的操作系统.

参考资料: 于渊:Orange'S:一个操作系统的实现 川和秀实:三十天自制操作系统

预备知识: makefile文件编写 x86平台汇编 特权级 GDT和LDT 保护模式的分段和分页机制 实模式和保护模式

整个系统项目主要分为五个部分,boot文件夹负责将系统内核引导到内存之中,include文件包含c头文件,lib文件夹包含汇编库文件,kernel包含内核文件,余下部分是磁盘镜像相关文件。