30天自制操作系统笔记
笔记(二)16位 到 32位 模式转换GDT 和 GDTRIDT 和 IDTR1)上一节说到bootloader +asmhead.nas打包生成的haribote.img与只使用bootloader打包生成的haribote.img对比可以找到asmhead.nas放在了软盘相对偏移为0x4200的位置,如果bootloader(加载软盘的前10个扇区)在内存的指定位置0x8000,那么asmhead.nas就在内存的0xc200的位置。2)bootloader可以认为是windos的BIOS
复制链接