DogOS 参考《30天自制操作系统》,相较原书作者自制的很多工具和文件格式,本实现简化了代码和编译流程,真正从零开始。 主要内容:保护模式、中断响应、内存管理、多任务、图形界面、文本显示、命令行等。 开发工具 编译环境:默认macOS,可选中间目标文件类型(macho/elf/win) 编译工具:gcc、nasm 调试器:bochsdbg 使用方法 $ make $ make run make制作软盘映像文件dogos.img,作为bochs或其它虚拟机启动盘使用。