
| 本书对操作系统内核的驾驭能力和深刻理解程度达到世界顶尖级水平,是一本能真正引导你深入理解linux内核设计思想的经典著作。结合真实的源码、349幅内核运行时序图和详细的文字描述,以一种开创性的方式对linux内核进行了极为直观和透彻地阐述,读者可通过阅读本书提出自己的设计思想。 |
| 前言 第1章 从开机加电到执行main函数之前的过程1 1.1 启动bios,准备实模式下的中断向量表和中断服务程序1 1.1.1 bios的启动原理2 1.1.2 bios在内存中加载中断向量表和中断服务程序3 1.2 加载操作系统内核程序并为保护模式做准备4 1.2.1 加载第一部分代码—引导程序(bootsect)5 1.2.2 加载第二部分代码—setup7 1.2.3 加载第三部分代码—system模块12 1.3 开始向32位模式转变,为main函数的调用做准备16 1.3.1 关中断并将system移动到内存地址起始位置0x0000016 1.3.2 设置中断描述符表和全局描述符表18 1.3.3 打开a20,实现32位寻址20 1.3.4 为在保护模式下执行head.s做准备21 1.3.5 head.s开始执行24 |
商品评论(0条)