整理一下这一章的思路。
目的是突破引导扇区512字节的限制,方法是把在boot里完成loader.bin加载到内存,然后将控制权交给loader.bin(通过跳转)。
首先是系统引导boot,然后搜寻根目录区找到文件名为loader.bin的条目,在通过其对应的簇号去读取FAT表,把loader.bin文件载入内存(通过中断),loader.bin执行等待。
不过本章题目虽然是让操作系统走进保护模式,截止到最后还是没有跳入保护模式。
整理一下这一章的思路。
目的是突破引导扇区512字节的限制,方法是把在boot里完成loader.bin加载到内存,然后将控制权交给loader.bin(通过跳转)。
首先是系统引导boot,然后搜寻根目录区找到文件名为loader.bin的条目,在通过其对应的簇号去读取FAT表,把loader.bin文件载入内存(通过中断),loader.bin执行等待。
不过本章题目虽然是让操作系统走进保护模式,截止到最后还是没有跳入保护模式。