因为Linux系统实在太大,能力有限,只能用0.11版本的内核,代码量还是比较友好的。
https://github.com/karottc/linux-0.11
1. linux0.11内核分析-bootsect
2. linux0.11内核分析-setup
3. linux0.11内核分析-head
参考
《Linux内核设计的艺术_图解Linux操作系统架构设计与实现原理》
《Linux 内核完全注释 v11》
《汇编语言第三版 王爽》
《操作系统还原真相》
《x86汇编语言 从实模式到保护模式》
《深入理解程序设计 使用Linux 汇编语言》
英特尔® 64 位和 IA-32 架构开发人员手册:卷 3A
网友评论