操作系统启动顺序-记忆版

适用x86的架构。

1. CPU加电

默认设置[CS:IP]为[0XF000:0XFFF0],实模式下寻址规则,CPU指向0XFFFF0,指令内容为跳转指令,这个地址是BIOS启动程序位置,CPU可以直接读取命令并执行。

2. BIOS执行
(1)执行POST自检,包括主板、内存、外设等,遇到问题则报警并停止引导

(2)对设备执行简单的初始化工作

(3)在内存中建立中断表(0x00000~0x003FF)、构建 BIOS 数据区(0x00400~0x004FF)、加载了中断服务程序(0x0e05b~0x1005A)

(4)根据设备启动顺序,依次判断是否可以启动(光驱、硬盘、Udisk)

3.加载BootLoader

4. BootLoader加载操作系统,移交控制权

5. 启动完成
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值