计算机是如何启动的?
前言
因为我的工作是嵌入式软件,所以对硬件并不熟悉。很久之前曾经对这个开机流程有去查过,但是后续因为工作未接触,还是会忘记,最近再次想要了解这个流程,在查资料之余还想记录下这个知识点。所以这篇文章并不算特别专业,是我查资料并结合自己的理解写的文章,如有错误之处,麻烦各位看官在评论指出。
一、BIOS上电自检
1、关于主板的介绍
计算机有个比较重要的部件,我们常称其为主板。而主板上主要有以下几个部分组成:
1、BIOS芯片,保存控制主板最基本的指令。
2、I/O芯片,负责输入和输出,可以提供对键盘、鼠标、串口、并口的支持。
3、CPU插座,顾名思义,装处理器的插座。
4、内存插槽,是主板上用来安装存储器的地方。
5、北桥芯片,可用来控制内存、处理器、显示卡。
6、南桥芯片,可控制硬盘、PCI总线及设备,提供温度监控,提供能源控制等功能。
7、时钟芯片。
计算机组成原理说冯诺依曼体系的计算机主要包括了5大组成部分,分别是运算器、控制器、存储器、输入设备、输出设备。其中运算器和控制器一般都为CPU组成部分,存储器一般指的是内存,而其他设备统称为I/O设备。由此可见,计算机最重要的组成部分基本都在主板中。
2、插上电源及按下开关
当插上电源的时候,会有电压产生并供给到南桥芯片的开机电路中,南桥芯片的开机电路会送出一个开机电压到主板的一个针脚,由于电路的设计,此时处于高电平的情况下,主板还不会通电。
此时如果按下开关ÿ