4.计算机启动过程的简单介绍 计算机启动流程 计算机BIOS做用 POST 开机自检 计算机启动顺序 分区表 操做系统启动


计算机的启动
数据结构

地址空间分红了两部分ROM和RAMspa

ROM位于主板上,是主板生产的时候就有的一部分操作系统

机器加电以后内存

会先去读取ROM中的已经固化的一些指令二进制

 

主要是自检Power-On Self-Test,POSTim

主要包括 CPU 显卡,内存数据

还有一些基本的初始化(好比以前说到有些地方寄存器要清零 都是一种初始化)img

也就是对于计算机来讲想要正常工做的一个底线,最基本的功能计算机

因此这个ROM系统也叫做BIOS  Basic Input/Output Systemdi

就好像他的名字同样,这个系统并不能给咱们提供服务,只是说计算机能够提供服务了

 

还有一个启动顺序的概念 计算机内可能有多个不一样的存储设备

有一个启动模块存储启动顺序信息

 

而后会根据设置读取第一块存储设备

BIOS系统接着读取硬盘上固定位置的数据

这个位置的数据结构是约定好的---一般是硬盘的0面0磁道的第一个扇区

读入到内存,而后用一个跳转指令进入到这里进行执行

硬盘的0面0磁道的第一个扇区 是主引导扇区

这是一个约定规范,就像接头暗号同样,我往这里存,你从这里读

引导分区包含了 启动指令和数据,以及分区表

每一个分区有分区资料,代表分区的起始位置,大小 类型以及是否为活动分区

类型代表分区是哪一种操做系统管理的

活动分区表示应该被启动的

中央处理器读取到了应该被启动的操做系统的引导代码,将他读取到内存中

接着就是操做系统自身加载的过程了

 

因此计算机的启动,就是计算机电路上电以后,读取一系列二进制数据,执行指令的过程.

相关文章
相关标签/搜索