差不多每一天我们都开着电源启动机器,面对屏幕上一幅幅的开机画面,我们一点也不会觉得陌生,但电脑在显示这些启动画面时做了些什么工作呢?下面耐诚的小编告诉大家龙辉花园电脑维修怎么样?
在电脑接通电源后,进入电脑准备接受你发出的指令之间的过程叫做引导过程。众所周知,关机后,存储器的数据将会丢失,因此,计算机不再使用存储器来维持计算机的基本工作指令,而是用其他方法把操作系统文件装入存储器,然后由操作系统接管对计算机的控制。它是引导流程的主要组成部分。总的来说,引导过程分为以下几个步骤:
①电源线——电源线——接通电源,为主板和内部风扇供电。
其次,启动引导器-d–CPU开始执行ROMBIOS中存储的指令。
③通电自检器–a)-计算机对系统主要部件进行诊断测试。
④装入作业系统-()-计算机将操作系统文件从磁盘读取到内存。
⑤检查概要文件,自定义操作系统的运行环境————读概要文件,根据用户的设置对操作系统进行定制。
⑥准备好读取命令和数据的过程——在计算机上等待用户输入命令和数据。
(一)充电
启动过程的第一步是启动电源。风扇运转正常,电源指示灯应亮,否则表明系统电源供应有问题,或主板等部件与机箱短路。
(二)启动引导程序
CPU从存储器地址FFFF0H开始执行指令,从前面的介绍可以看出,该地址实际上在系统BIOS的地址范围之内,无论哪个公司的BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。
(3)开路自我检查。
对于系统BIOS来说,首先要做的一件事是执行POST(Power-OnSelfTest,电力自检),POST的主要任务是检测系统中一些关键设备是否存在并能够正常工作,如内存、显卡等设备。因为POST是最早进行检测的过程,此时显卡还没有初始化,如果系统BIOS在进行POST时发现一些致命的错误,如找不到内存或内存有问题(此时只能检查640K的常规内存),则系统BIOS会直接控制喇叭发出声音,报告错误。通常,POST过程会非常迅速地进行。
POST结束后,系统BIOS将查找显卡的BIOS并调用其初始化代码,并由显卡BIOS对显卡进行初始化处理,此时,大多数显卡都会在屏幕上显示一些初始化信息,介绍生产厂商、图形芯片类型等内容。接下来,系统BIOS将查找其他设备的BIOS程序,在找到BIOS后同样需要调用这些BIOS内部的初始化代码来初始化相关设备。
在查找了所有其它设备的BIOS后,系统BIOS将显示自己的启动画面,包括系统BIOS的类型、序列号和版本号等。接着检测并显示CPU的类型和工作频率,然后开始测试所有的内存,同时在屏幕上显示内存测试的进度。
当存储器通过测试后,系统BIOS将开始对一些标准硬件设备进行检测,包括硬盘、CD-ROM、串口、并口、软驱等设备,另外,绝大多数较新版本的系统BIOS在这一过程中还自动检测和设置内存的定时参数、硬盘参数和访问模式等。
当标准设备检测完成时,系统BIOS内部支持即插即用代码将开始检测和配置安装在您的系统中的即插即用设备,每找到一个设备,系统BIOS就会在屏幕上显示设备的名称和型号等信息,同时为设备分配中断、DMA通道和I/O端口等资源。
完成上述几个步骤之后,所有硬件已被检测到,大多数系统BIOS将重新清屏,并在屏幕上方显示一个表格,其中概要地列出了系统中安装的各种标准硬件设备、使用的资源和一些相关工作参数。
下一步,系统BIOS将根据CMOS配置更新ESCD(ExtendedSystemConfigurationData,它是系统BIOS用于与操作系统交换硬件配置信息的工具。ESCD数据通常只有在系统硬件配置改变之后才会被更新,所以我们不能在每次启动机器的时候看到“UpdateESCD…Success”。
(四)操作系统装入
当POST成功后,系统BIOS的启动码就完成了它的最后一项工作,根据用户指定的启动顺序,从软盘、硬盘或光驱引导,定位并装入操作系统文件。先在电脑上查找两个操作系统文件:Io.sys和Msdos.sys。如果两个文件不存在,引导过程将显示以下信息:“Non-systemdiskordiskerror”或“Invalidsystemdisk”。
微处理器随后会尝试载入其他操作系统文件Command.com。如果载入失败(Command.com文件不存在,或者版本错误),将出现错误信息:"Badormissingcommandinterpreter",并且您发出的所有命令都不能执行,因为Command.com是专门用于解释它们的。
(五)检查概要文件,自定义操作系统操作环境
启动过程初期,计算机通过检查CMOS中的信息对硬件进行初始化等工作。但是具体到不同的操作系统上,电脑还需要更多的配置信息,才能正确使用所有设备和创建个性化的运行环境。
有许多方法可以在Windows中配置运行环境,如修改注册表、编辑诸如System.ini、Win.ini之类的系统配置文件,或者把你想在Windows完成启动程序之后立即执行的内容放到Windows的启动组中。
(六)准备好接收命令和数据。
引导过程结束时,计算机准备好接收命令。启动结束之后,通常会有机会显示操作系统的屏幕或提示。假如你用的是Windows,那么你将看到Windows的桌面;
以上就是小编帮大家整理的内容,希望能帮助到您,更多请您关注我们的官网新闻!