第1章 Windows 9x系统维护 1.1 计算机系统 1.1.1 计算机系统组成 1. 计算机启动过程 打开电源启动计算机时,面对屏幕上出现的一幅幅启动画面,我们一点儿也不会感到陌生,但是,计算机在显示这些启动画面时都做了些什么工作呢?这是我们了解计算机与维护计算机系统必备的基本知识。下面我们就介绍一下从打开电源到出现Windows 9x的蓝天白云时,计算机到底都干了些什么事情。 首先让我们来了解一些基本情况。第一个是大家非常熟悉的BIOS(基本输入/输出系统),它是直接与硬件打交道的底层代码,它为操作系统提供了控制硬件设备的基本功能。BIOS包括系统BIOS(即常说的主板ROM-BIOS)、显卡BIOS和其他设备(例如IDE控制器、SCSI卡或网卡等)的BIOS。其中系统BIOS是本文要讨论的主角,因为计算机的启动过程正是在它的控制下进行的。BIOS一般被存放在ROM(只读存储芯器片)之中,即使在关机或掉电以后,这些代码也不会消失。 第二个基本概念是内存的地址。我们的计算机中一般都安装32MB,64MB或128MB内存,这些内存的每一个字节都被赋予了一个地址,以便于CPU访问内存。32MB的地址范围用十六进制数表示就是0~1FFFFFFH。其中0~FFFFFH的低端IMB内存非常特殊,因为最初的8088CPU(中央处理器)能够访问的最大内存只有IMB,这IMB中的低端640KB被称为基本内存,而A0000H~BFFFFH要保留给显卡的显存使用,C0000H~FFFFFH则被保留给BIOS使用,其中系统BIOS一般占用了最后的64KB或更多一点的空间,显卡BIOS一般放在CO000H~C7FFFH处,IDE控制器的BIOS放在C8000H~CBFFFH处。 让我们仔细了解一下计算机的启动过程。