linux-0.11是Linus写的比较老的一个linux版本,该版本的linux利用了很多80x86的特性,特别是保护模式的一些相关特性。理解保护模式的工作细节是理解linux-0.11的关键。我在理解这一部分内容时,也花了很长时间,很懊悔当初没有很好的学习《微机原理》这门课啊。在这方面赵烔博士编著《linux内核完全注释》已经写得很详细了,不过我觉得关键细节的地方不够突出,也许这不是《linux内核完全注释》要讲解的重点。所以我从我学习的角度并结合linux-0.11的三个文件bootsect.s、setup.s和head.s来说说80x86实模式和保护模式的一下工作细节。