linux1.0内核代码学习(五) 之保护模式编程

linux1.0内核是压缩的zImage映像文件,其内部格式组织如下:  其启动各个阶段在内存中的位置如下:   下图是指zboot/zSystem中程序调用自带的解压缩程序,将tools/zSystem解压到0x100000的内存地址处,并跳转到0x100000处执行boot/head.s程序。这个阶段已经处于32位保护模式运行,使用的gdt、idt表是setup程序中设置的临时表,开启分段内存
相关文章
相关标签/搜索