操作系统启动流程调试实验报告
操作系统启动流程的实验资源,讲真,挺适合刚接触底层开发的朋友。实验用的是 实验环境用的是OS Lab,支持断点、单步、堆栈查看这些,基本上你平时怎么调试前端项目,在这也能找到类似的操作。路径明确,响应也快,体验还不错。 关于EOS 内核的使用,报告里提到了一些细节,比如 我觉得最有料的是启动过程调试部分,真不是那种泛泛而谈。比如从加电到 BIOS 到软盘引导扇区,每一步都让你设断点看寄存器变化,调试命令也列得全。你看完会更明白,启动到底是怎么回事,不再只停留在理论。 如果你对启动流程感兴趣,推荐也看看这几篇:Linux 内核启动过程、mac os x 系统启动过程,还有个内核编译启动过程.pdf也蛮实用的。 说下,调试技巧和思考题部分也挺良心,比如什么时候用 如果你刚好要做操作系统实验,或者想入门内核调试,这份报告真的可以先看一遍,后面自己下手也不会太懵。eos.h
和error.h
这类头文件怎么起作用、LIB
和BIN
目录怎么组织,讲得挺细。你要是自己折腾过SDK
,应该能会心一笑。逐过程
,什么时候用逐语句
,还有对SDK 结构
的理解,不是照本宣科,是让你真动手问题。
下载地址
用户评论