计算机启动流程(软硬详解)
对了解计算机启动有什么用呢?不就是按一个电源就 OK 了,这可能是很多新手不解的问题。
没这么简单的,这其中涉及到了大量的软硬知识,如果真正了解这样原理会对你今后有很大的
帮助.虽说真是有点不好理解,但是我相信在看了多遍之后一定会明白的。下面进入主题:
计算机启动过程是个很复杂的过程,它有一个非常完善的硬件自检机制,在通电自检短暂的
几秒钟里,计算机要完成 100 多个检测步骤.首先我们先来了解两个概念:第一个是 BIOS(基本
输入输出系统),BIOS 是一组被“固化”在计算机主板中,直接与硬件打交道的程序,计算机的
启动过程是在主板 BIOS 的控制下进行的。BIOS 包括有系统 BIOS,即常说的主板 BIOS。其它设
备(例如 IDE 控制器、SCSI 卡或网卡等的 BIOS)其中系统 BIOS 是本文要讨论的主角.因为计算
机的启动过程正是在它的控制下进行的。
第二个基本概念是内存的地址,我们的机器中一般安装有 32MB、64MB 或 128MB 内存,这些
内存的每一个字节都被赋予了一个地址,以便 CPU 访问内存。32MB 的地址范围用十六进制数表
示就是 0~1FFFFFFH,其中 0~FFFFFH 的低端 1MB 内存非常特殊,因为最初的 8086 处理器能够访
问的内存最大只有 1MB,这 1MB 的低端 640KB 被称为基本内存,而 A0000H~BFFFFH 要保留给显示
卡的显存使用,C0000H~FFFFFH 则被保留给 BIOS 使用,其中系统 BIOS 一般占用了最后的 64KB
或更多一点的空间,显卡 BIOS 一般在 C0000H~C7FFFH 处,IDE 控制器的 BIOS 在 C8000H~
CBFFFH 处。 下面将分为两个部分介绍,硬件部分和软件部分。
一、.硬件部份
1.系统 BIOS 初始化
当我们按下电源开关(POWER)时,电源开始供电,计算机的电源指示灯亮起.电源就开始向
主板和其它设备供电,此时电压还没有完全稳定,主板控制芯片组会根据 CMOS 中的 CPU 主频设
置向 CPU 发出一个 Reset(重置)信号,让 CPU 内部自动恢复到初始状态,但 CPU 在此刻不会马上
执行指令.当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的
评论0
最新资源