我决定以人类的一个方法来感激你,我打算以身相许! 收藏本站
登陆 / 注册 搜索

阅读:1.2万   回复: 10

进入Os之前不为人知的那些事

[复制链接]
Yoki 「初入古黑」 2016-11-16 23:38 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

我们在按下power on之后很快就会进入Os,接着可以进行我们想要的操作。那么在进入os之前的这短短十几秒或者几十秒中发生了哪些事呢?
上一篇
下一篇

评分

参与人数 2成长值 +2 金币 +2 展开 理由
空谷幽兰 + 1 + 1 感谢发布原创作品,古黑论因你更精彩!.
深蓝 + 1 + 1 威武!

查看全部评分

帖子热度 1.2万 ℃

Yoki 「初入古黑」 2016-11-17 11:47 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

首先cpu会跑一段汇编程序,为什么不直接跑c呢,因为这时候mem还没有初始化好,没有c所需要的运行环境。最初的一点时间只要会做一些初始化动作,cpu的特殊寄存器的初始化、chipset的初始化等等。接着会进行很重要的meminit也就是mem的初始化,接下来就可以跑c的code了,这些code主要包括usb的初始化啊、pcie device的枚举啊、显卡等扩展卡的初始化啊等等(不小心自己点了支持...我不是有意点的)
Yoki 「初入古黑」 2016-11-17 11:42 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

进入os之前的动作由bios来控制,由于后来统一出了UEFI规范,所以有时也有人把它称作uefi,它是坐落于主办上的一个小芯片,也就是所谓的eeprom或者eprom..这里我记不太清,总之就是我们可以根据手里的code和tool把bios code编程2进制文件然后烧录进chip里面,那么当power on以后就会去跑里面的code啦。
深蓝 炉火纯青 2016-11-17 07:08 来自手机 |显示全部楼层

一个男人没有丰富的面部表情,不代表他没有丰富的内心世界。

赞助会员
没想到柒爷是硬件高手
Yoki 「初入古黑」 2016-11-16 23:39 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

爸爸我困了...明天再说....要知后事如何  请听下回分解~啪啪啪啪啪啪啪  鼓掌声  撒花花
深蓝 炉火纯青 2016-11-17 07:07 来自手机 |显示全部楼层

一个男人没有丰富的面部表情,不代表他没有丰富的内心世界。

赞助会员
啪啪啪~
Yoki 「初入古黑」 2016-11-17 16:30 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

在各种各样的初始化动作完成之后,就进入了boot device的选择也就是选择从哪个设备进入系统,比如我们可以选择进usb里的dos系统、pe盘,选择进入装在ssd、hd里的正版或盗版的windows、linux等等,到这里还有说明的一点是legacy与uefi boot,传统的legacy boot使用的是mbr,uefi boot使用guid,此外还有一些不同在此不便赘述,总之你要是使用uefi引导来进入系统,进入系统的速度会得到很大的提升~
空谷幽兰 踏破虚空 2016-11-17 22:32 |显示全部楼层

从前车马很慢,书信很远,一生只够爱一个人,但是可以纳很多妾啊!

精华达人 主题破百 以坛为家 论坛元老 五周年纪念
壮我大古黑!
雾月 「出类拔萃」 2017-9-29 23:30 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

占位编辑
一起一伏 「龙战于野」 2018-5-12 08:05 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

嘘,低调。#j320:
渡年 「出类拔萃」 2018-5-13 10:30 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

顶起顶起顶起!!!
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表