计算机上电启动:
最早16位 实模式
跳转到bios (flash) 对硬件进行自检 检测主板什么的 0x7c00
前三步是硬件自己完成的
后面的boot_loader和操作系统是我们自己写的
然后根据引导 加载引导程序到内存中运行 准备OS运行环境,然后加载OS到内存
BIOS 会将磁盘的第 0 扇区(也就是 MBR)加载到内存的 0x7C00 地址处,然后将控制权转交给它执行。
怎么判断第0个扇区有引导代码,通过0x55 0xaa