系统重启时,相关寄存器初始化
IP: 0xFFF0
CS: 0xF000
段地址为CS<<4(CS*16):0xFFFF0000
故系统启动时第一条指令地址0xFFFFFFF0,位于内存分布最后一块区域。
https://www.slideshare.net/MikeWang45/grub2-booting-process
https://www.slideshare.net/dominiquec/understanding-the-boot-process
https://zhuanlan.zhihu.com/p/49877275
https://zhuanlan.zhihu.com/p/73077391
网友评论