电脑开机到操作系统开始启动过程描述

简介:
 1、按下电源向电脑主板及其他设备供电;
  2、主板芯片组向CPU发出RESET信号,cpu初始化;
  3、芯片组撤去RESET信号,CPU马上从地址FFFF0H出开始执行指令。//FFFFOH处的指令为跳转指令,跳转到系统BIOS程序存储地址
  注:按下电源时,电源电压尚不稳定,待cpu初始化完成,电源电压稳定后,RESET信息撤去,CPU开始执行指令。
  4、CPU执行系统BIOS程序:
  4.1 硬件检测配置
  a、进行POST(Power On Self Test,加电自检)检测系统中一些关键设备是否存在和能否正常 工作,如内存显卡等。
  b、调用显卡BIOS程序,初始化显卡,用于后续信息显示
  c、检测CPU类型和工作频率,并将结果显示在屏幕上(一闪而过,一般看不到)
  d、检测系统中安装的一些标准硬件设备,如:硬盘、CD-ROM、软驱、串行接口和并行接口
  e、检测和配置系统中安装的即插即用的设备,为这些设备分配中断、DMA通道(直接存储器存取,是一种快速传送数据的机制)和I/O端口等资源
  4.2更新ESCD(Extended System Configuration Data,扩展系统配置数据)。
  ESCD是BIOS 保留的以前的设备资源分配表,是BIOS用来与 操作系统交换硬件信息的数据,此数据存放在CMOS中。操作系统从ESCD中获得硬件信息,操作系统启动时会与实际的硬件信息相比较,若不符合会影响系统的启动。
  4.3 启动引导程序
  BIOS会根据用户CMOS中设置定义的启动顺序,从软盘、硬盘或光驱中寻找BootSector(引导扇区,记录引导文件的位置)并读取引导程序到内存,此时电脑的控制权交给了 引导程序,若没有发现引导扇区或引导程序系统无法启动。   


最新内容请见作者的GitHub页:http://qaseven.github.io/
   
目录
相关文章
|
6月前
|
算法 调度
操作系统(2.4)--进程的描述与控制
进程同步的主要任务是对多个相关进程在执行次序上进行协调,以使并发执行的诸进程之间能有效地共享资源和相互合作,从而使程序的执行具有可再现性。
32 0
|
6月前
|
算法 调度
操作系统(2.3)--进程的描述与控制
进程控制一般是由OS的内核中的原语来实现的。 原语是由若干条指令组成的,用于完成一定功能的一一个过程。.它与一般过程的区别在于:它们是“原子操作”,原子操作,是指一个操作中的所有动作要么全做,要么全不做。换言之,它是一个不可分割的基本单位,因此,在执行过程中不允许被中断。
40 0
|
6月前
|
消息中间件 算法 调度
操作系统(2.2)--进程的描述与控制
由程序段、相关的数据段和进程控制块(PCB) 三部分便构成了进程的实体( 简称进程)。
33 0
|
6月前
|
机器学习/深度学习
操作系统(2.1)--进程的描述与控制
前趋图:是一个有向无循环图,用于描述进程之间执行的前后关系。
33 0
|
8月前
|
消息中间件 存储 调度
第二章 进程的描述与控制【操作系统】4
第二章 进程的描述与控制【操作系统】4
106 0
|
8月前
|
存储 消息中间件 Unix
第二章 进程的描述与控制【操作系统】3
第二章 进程的描述与控制【操作系统】3
69 0
|
8月前
|
存储 算法 调度
第二章 进程的描述与控制【操作系统】2
第二章 进程的描述与控制【操作系统】2
48 0
|
8月前
|
消息中间件 算法 Shell
第二章 进程的描述与控制【操作系统】1
第二章 进程的描述与控制【操作系统】1
97 0
|
8月前
|
存储 算法 程序员
[计算机操作系统(慕课版)]第二章 进程的描述与控制(学习笔记)
[计算机操作系统(慕课版)]第二章 进程的描述与控制(学习笔记)
|
9月前
|
资源调度 调度 索引
操作系统进程管理描述
操作系统进程管理描述