精华内容
下载资源
问答
  • BIOS加电自检

    2015-08-21 17:46:32
    网上有很多自检的资料,可是都不够全面,稍作整理如下: 一、首先了解几个概念 1.BIOS寻址概念: 以前寄存器是16位,寻址通过cs:ip方式,Bios地址为段地址左移4位 + 偏移地址。 例如CS=F000H,IP=FFF0H...

    网上有很多自检的资料,可是都不够全面,稍作整理如下:


    一、首先了解几个概念

    1.BIOS寻址概念:
    以前寄存器是16位,寻址通过cs:ip方式,Bios地址为段地址左移4位 + 偏移地址。
    例如CS=F000H,IP=FFF0H,地址为F0000H + FFF0H = FFFF0H。
    那么,在386以前系统可寻址范围为1MB即 00000H~FFFFFH。

    2. 实模式下,1M范围内的地址是这样分配的:
    0x00000-0x9ffff       基本内存(程序可以使用的内存范围)
    0xa0000-0xb0000    EGA/VGA/XGA/XVGA图形视频缓冲区(64k)
    0xb0000-0xb8000    Mono text video buffer
    0xb8000-0xc0000    CGA/EGA+ chroma text video buffer
    0xc0000-0xFE000   cardbios & bios
    0xFE000-0xFFFFF  bios boot block
    从0xa0000-0xFFFFF开始就不是基本内存了,虽然它们都是在内存里,但是它们被bios, EGA/VGA 等占用了。

    3. BIOS影子内存
    因为BIOS使用的ROM比我们使用的普通内存RAM要慢很多,所以人们就想出在启动后把BIOS的ROM里面的信息拷贝到我们插的内存条(RAM)里来,提高读取速度,而在RAM里的这些BIOS的信息就叫做BIOS影子内存。

    4. BDA(bios数据区)
    When the computer is powered-on, the BIOS Data Area is created by POST at memory location 0040:0000h (000400h) with a size of 256 bytes (0040:0000h-0040:00FFh). This area contains information about the system configuration.

    地址 0040:0000
    其中 0040:0075 记录着硬盘个数;

    二、启动过程
    1. 加电
    当我们按下电源开关时,CPU 马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。

    关于入口地址的形成,有的文章上说是CS 0xFFFF和IP 0x0000的组成,有的文章上说是 CS 0xF000 和IP 0xFFF0的组合,我猜可能是不同硬件的初始化不同,只要最后形成的入口地址是 0xFFFF0就行了。

    2. 自检
    系统BIOS的启动代码首先要做的事情就是进行POST(Power On Self Test,加电自检),POST的主要任务是检测系统中的一些关键设备是否存在和能否正常工作,如内存和显卡等。由于POST的检测过程在显示卡初始化之前,因此如果在POST自检的过程中发现了一些致命错误,如没有找到内存或者内存有问题时(POST过程只检查640K常规内存),是无法在屏幕上显示出来的,这时系统PIOS可通过喇叭发声来报告错误情况,声音的长短和次数代表了错误的类型。在正常情况下,POST过程进行得非常快,我们几乎无法感觉到这个过程。

    3. 查找显示卡的BIOS
    存放显示卡BIOS的ROM芯片的起始地址通常在C0000H处,系统BIOS找到显卡BIOS之后调用它的初始化代码,由显卡BIOS来完成显示卡的初始化。大多数显示卡在这个过程通常会在屏幕上显示出一些显示卡的信息,如生产厂商、图形芯片类型、显存容量等内容,这就是我们开机看到的第一个画面,不过这个画面几乎是一闪而过的,也有的显卡BIOS使用了延时功能,以便用户可以看清显示的信息。接着系统BIOS会查找其它设备的BIOS程序,找到之后同样要调用这些BIOS内部的初始化代码来初始化这些设备。

    4. 显示BIOS自己的信息
    查找完所有其它设备的BIOS之后,系统BIOS将显示它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。同时屏幕底端左下角会出现主板信息代码,包含BIOS的日期、主板芯片组型号、主板的识别编码及厂商代码等。

    5. 检测CPU及内存条
    接着系统BIOS将检测CPU的类型和工作频率,并将检测结果显示在屏幕上,这就是我们开机看到的CPU类型和主频。接下来系统BIOS开始测试主机所有的内存容量,并同时在屏幕上显示内存测试的数值,就是大家所熟悉的屏幕上半部份那个飞速翻滚的内存计数器。这个过程我们可以在BIOS设置中选择耗时少的"快速检测"或者耗时多的"全面检测"方式。

    6. 检测标准硬件设备
    内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,这些设备包括:硬盘、CD-ROM、软驱、串行接口和并行接口等连接的设备,另外绝大多数新版本的系统BIOS在这一过程中还要自动检测和设置内存的定时参数、硬盘参数和访问模式等。

    7. 检测即插即用设备
    标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。

    8. 标准设备检测完毕
    到这一步为止,所有硬件都已经检测配置完毕了,系统BIOS会重新清屏并在屏幕上方显示出一个系统配置列表,其中概略地 列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。

    9. 更新ESCD
    系统BIOS将更新ESCD(Extended System Configuration Data,扩展系统配置数据)。ESCD是系统BIOS用来与操作系统交换硬件配置信息的数据,这些数据被存放在CMOS(一小块特殊的RAM,由主板上的电池来供电)之中。通常ESCD数据只在系统硬件配置发生改变后才会进行更新,所以不是每次启动机器时我们都能够看到"Update ESCD... Success"这样的信息,不过,某些主板的系统BIOS在保存ESCD数据时使用了与Windows 9x不相同的数据格式,于是Windows 9x在它自己的启动过程中会把ESCD数据转换成自己的格式,但在下一次启动机器时,即使硬件配置没有发生改变,系统BIOS又会把ESCD的数据格式改回来,如此循环,将会导致在每次启动机器时,系统BIOS都要更新一遍ESCD,这就是为什么有的计算 机在每次启动时都会显示"Update ESCD... Success"信息的原因。

    10. 启动系统
    ESCD数据更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。以从C盘启动为例,系统BIOS将读取并执行硬盘上的主引导记录,主引导记录接着从分区表中找到第一个活动分区,然后读取并执行这个活动分区的分区引导记录,而分区引导记录将负责读取并执行IO.SYS,这是DOS和Windows 9x最基本的系统文件。Windows 9x的IO.SYS首先要初始化一些重要的系统数据,然后就显示出我们熟悉的蓝天白云,在这幅画面之下,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作。如果系统这中安装有引导多种操件系统的工具软件,通常主引导记录将被替换成该软件的引导代码,这些代码将允许用户选择一种操作系统,然后读取并执行该操作系统的基本引导代码(DOS和Wind ows的基本引导代码就是分区引导记录)。


        上面介绍的便是计算机在打开电源开关(或按Reset键)进行冷启动时所要完成的各种初始化工作,如果我们在DOS下按Ctrl +Alt+Del组合键(或从Windows中选择重新计算机)来进行热启动,那么POST过程将被跳过去,直接从第三步开始,另外第五步的检测CPU和内存测试也不会再进行。无论是冷启动还是热启动,系统BIOS都会重复上面的硬件检测和引导过程,正是这个不起眼的过程保证了我们可以正常的启动和使用计算机。






    展开全文
  • BIOS加电自检的过程是怎样的

    千次阅读 2020-04-28 16:44:21
    BIOS加电自检的过程是怎样的

    原文:https://blog.csdn.net/msh2016/article/details/79430556

    Linux系统启动过程(1):BIOS加电自检

    引言:PC/AT组成结构逻辑图

     关于微机组成部分的基础知识分享,请看这篇文章:《简介现代微型计算机的组成结构》

    一、概念理解

    BIOS (Basic Input Output System : 基本输入输出系统),实际上就是被"固化"在计算机硬件中、直接与硬件打交道的一组程序(内含三个主要程序模块),它为计算机提供最低级、最直接的硬件控制。

    BIOS程序一般被存放在主板ROM(只读存储芯片)之中,即使在关机或掉电以后,该程序也不会丢失。

    计算机的很多硬件中都有BIOS程序,最常见的比如:主板(也称为系统BIOS)、显示卡以及其它一些设备(例如IDE控制器、SCSI卡或网卡等)中都存在有BIOS程序;但是,计算机的启动过程是在系统BIOS的控制下进行的。所以系统BIOS是我们要介绍的主角。

    BIOS与CMO的联系与区别,详见另一篇介绍:《电池、CMOS与BIOS的联系与区别》

    二、加电自检过程

    第一步:CPU RESET

    第二步:POST(自检程序)启动

    第三步:执行显示卡的BIOS(初始化)

    第四步:执行其它控制卡的BIOS(初始化)

    第五步:检测CPU与内存

    第六步:检测标准的系统硬件与即插即用设备

    第七步:显示硬件配置列表信息

    第八步:更新ESCD

    CPU RESET

    现在我们从PC微机冷启动入手,把主机的电源线插入墙壁的电源插座,正常供电的220V、50HZ的市电就输入到微机的主机电源(参考ATX规范),此时交流的市电转换为±5V、±12V、3.3V等规格的直流电。

    这是主板供电插头的pin脚定义图,8引脚为PG(Power Good)信号;14引脚为PW-ON(Power-On)信号(与GND(Ground)短接后即可触发电源工作);9、14引脚为待机供电状态,在未按下机箱电源开关之前9、14引脚输出电压均为+5V,其它引脚无输出电压。

    当我们按下机箱开机按纽(即闭合)瞬间,主板的南桥(或者I/O芯片)接收到低电位信号,其接着向ATX电源14引脚(绿)发出低电位信号,将POWER(14)+5V高电位拉低,触发ATX电源工作,这时各个引脚输出+12V,-12V.+5V ,-5V,+3.3V电压,向主板和其它各个设备供电,包括8引脚PG(Power Good)信号。流行见下图:

     

    ATX电源8脚发出PG信号通过一个或几个门电路然后分成2路(这时还是PG信号),分别给南桥、北桥;

    ①当南桥,北桥接收PG信号后,各自输出一个时钟控制信号加给时钟芯片。

    ②南桥输出的时钟控制信号控制路外围电时钟的产生,北桥控制内存、AGP、CPU时钟的产生。

    ③当时钟电路正常工作产生各路时钟送给各部分电路,其中南桥接收到时钟信号后,其复位电路工作、产生PCIRST、RSTDRV,两个复位信号,PCIRST信号去复位北桥。

    ④北桥复位完成后,由北桥产生 CUP复位信号发给CPU,当CPU接收到复位信号,就开始初始化。

    ⑤ CPU复位完成,即CPU内的各寄存器(通用寄存器、段寄存器、标志寄存器等)均复位以后,发出寻址选中BIOS程序,CPU马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是AWARD BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。这就是8引脚PG信号转化成复位信号的全过程。

    POST(自检程序)启动

    系统BIOS的启动代码处第一个例程是POST程序,它主要任务是检测系统中的一些关键设备是否存在和能否正常工作,如内存和显卡等。由于POST的检测过程在显示卡初始化之前,因此如果在POST自检的过程中发现了一些致命错误,如没有找到内存或者内存有问题时(POST过程只检查640K常规内存),是无法在屏幕上显示出来的,这时系统PIOS可通过喇叭发声来报告错误情况,声音的长短和次数代表了错误的类型。

    调用显示卡的BIOS(初始化)

    接下来系统BISO将查找显示卡的BIOS程序,存放显示卡BIOS程序的ROM芯片的起始地址通常在C0000H处,系统BIOS找到显卡BIOS之后调用它的初始化代码,由显卡BIOS程序来完成显示卡的初始化。这就是我们开机看到的第一个画面,显示器屏幕顶端会出现显卡BIOS的版本信息、显卡类型、显存容量等信息,不过这个画面几乎是一闪而过的。

    调用其它控制卡的BIOS(初始化)

    接着系统BIOS会查找其它设备的BIOS程序,按照CMOS RAM中存储的配置信息或主板上配置信息(如CPU的外频和倍频信息、内存数量等)去找相关设备,找到之后同样要调用这些BIOS内部的初始化代码来初始化这些设备。

    查找完所有其它设备的BIOS之后,系统BIOS将显示它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。同时屏幕底端左下角会出现主板信息代码,包含BIOS的日期、主板芯片组型号、主板的识别编码及厂商代码等;此时可以按“Del”键进入CMOS设置画面重新设置相关配置信息。

    检测CPU与内存

    接着系统BIOS将检测CPU的类型和工作频率,并将检测结果显示在屏幕上,这就是我们开机看到的CPU类型和主频。接下来系统BIOS开始测试主机所有的内存容量,并同时在屏幕上显示内存测试的数值,就是大家所熟悉的屏幕上半部份那个飞速翻滚的内存计数器。这个过程我们可以在BIOS设置中选择耗时少的"快速检测"或者耗时多的"全面检测"两种方式;比如,在CMOS中将“Quick Power On Test”设置为“Disabled”,则将检测三次。

    检测标准的系统硬件与即插即用设备

    内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,这些设备包括:硬盘、CD-ROM、软驱、串行接口和并行接口等连接的设备。此时硬盘电源指示灯闪亮,键盘的三个指示灯(Num Lock、Caps Lock、Scroll Lock)再次地一起闪亮。

    标准的系统硬件检测完毕后,系统BIOS(内部的支持即插即用的代码)将开始检测和配置系统中安装在PCI扩展槽上(或ISA等)即插即用设备(如显示卡、声卡、视频卡、Modem等和串口、并口等I/O设备)。

    每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。

    显示硬件配置列表信息

    到这一步为止,所有硬件都已经检测配置完毕了,系统BIOS会重新清屏并在屏幕上方显示出一个系统配置列表,其中概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。

    更新ESCD

    ESCD(扩展系统配置数据)是系统BIOS用来与操作系统交换硬件配置信息的数据,这些数据被存放在CMOS(一小块特殊的RAM,由主板上的电池来供电)之中。通常ESCD数据只在系统硬件配置发生改变后才会进行更新,所以不是每次启动机器时我们都能够看到"Update  ESCD... Success"这样的信息。

    所有硬件检查完毕,系统BIOS的启动代码将进行它的最后一项工作,根据CMOS中所设置的引导顺序,加载MBR引导记录,为引导操作系统做准备。



    展开全文
  • Linux系统启动过程(1):BIOS加电自检引言:PC/AT组成结构逻辑图 关于微机组成部分的基础知识分享,请见上篇文章《简介现代微型计算机的组成结构》一、概念理解BIOS (Basic Input Output System : 基本输入输出...

    Linux系统启动过程(1):BIOS加电自检

    引言:PC/AT组成结构逻辑图

     关于微机组成部分的基础知识分享,请见上篇文章《简介现代微型计算机的组成结构》

    一、概念理解

    BIOS (Basic Input Output System : 基本输入输出系统),实际上就是被"固化"在计算机硬件中、直接与硬件打交道的一组程序(内含三个主要程序模块),它为计算机提供最低级、最直接的硬件控制。

    BIOS程序一般被存放在主板ROM(只读存储芯片)之中,即使在关机或掉电以后,该程序也不会丢失。

    计算机的很多硬件中都有BIOS程序,最常见的比如:主板(也称为系统BIOS)、显示卡以及其它一些设备(例如IDE控制器、SCSI卡或网卡等)中都存在有BIOS程序;但是,计算机的启动过程是在系统BIOS的控制下进行的。所以系统BIOS是我们要介绍的主角。

    BIOS与CMO的联系与区别,详见另一篇介绍《电池、CMOS与BIOS的联系与区别》

    二、加电自检过程

    第一步:CPU RESET

    第二步:POST(自检程序)启动

    第三步:执行显示卡的BIOS(初始化)

    第四步:执行其它控制卡的BIOS(初始化)

    第五步:检测CPU与内存

    第六步:检测标准的系统硬件与即插即用设备

    第七步:显示硬件配置列表信息

    第八步:更新ESCD

    CPU RESET

    现在我们从PC微机冷启动入手,把主机的电源线插入墙壁的电源插座,正常供电的220V、50HZ的市电就输入到微机的主机电源(参考ATX规范),此时交流的市电转换为±5V、±12V、3.3V等规格的直流电。

    这是主板供电插头的pin脚定义图,8引脚为PG(Power Good)信号;14引脚为PW-ON(Power-On)信号(与GND(Ground)短接后即可触发电源工作);9、14引脚为待机供电状态,在未按下机箱电源开关之前9、14引脚输出电压均为+5V,其它引脚无输出电压。

    当我们按下机箱开机按纽(即闭合)瞬间,主板的南桥(或者I/O芯片)接收到低电位信号,其接着向ATX电源14引脚(绿)发出低电位信号,将POWER(14)+5V高电位拉低,触发ATX电源工作,这时各个引脚输出+12V,-12V.+5V ,-5V,+3.3V电压,向主板和其它各个设备供电,包括8引脚PG(Power Good)信号。流行见下图:

     

    ATX电源8脚发出PG信号通过一个或几个门电路然后分成2路(这时还是PG信号),分别给南桥、北桥;

    ①当南桥,北桥接收PG信号后,各自输出一个时钟控制信号加给时钟芯片。

    ②南桥输出的时钟控制信号控制路外围电时钟的产生,北桥控制内存、AGP、CPU时钟的产生。

    ③当时钟电路正常工作产生各路时钟送给各部分电路,其中南桥接收到时钟信号后,其复位电路工作、产生PCIRST、RSTDRV,两个复位信号,PCIRST信号去复位北桥。

    ④北桥复位完成后,由北桥产生 CUP复位信号发给CPU,当CPU接收到复位信号,就开始初始化。

    ⑤ CPU复位完成,即CPU内的各寄存器(通用寄存器、段寄存器、标志寄存器等)均复位以后,发出寻址选中BIOS程序,CPU马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是AWARD BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。这就是8引脚PG信号转化成复位信号的全过程。

    POST(自检程序)启动

    系统BIOS的启动代码处第一个例程POST程序,它主要任务是检测系统中的一些关键设备是否存在和能否正常工作,如内存和显卡等。由于POST的检测过程在显示卡初始化之前,因此如果在POST自检的过程中发现了一些致命错误,如没有找到内存或者内存有问题时(POST过程只检查640K常规内存),是无法在屏幕上显示出来的,这时系统PIOS可通过喇叭发声来报告错误情况,声音的长短和次数代表了错误的类型。

    调用显示卡的BIOS(初始化)

    接下来系统BISO将查找显示卡的BIOS程序,存放显示卡BIOS程序的ROM芯片的起始地址通常在C0000H处,系统BIOS找到显卡BIOS之后调用它的初始化代码,由显卡BIOS程序来完成显示卡的初始化。这就是我们开机看到的第一个画面,显示器屏幕顶端会出现显卡BIOS的版本信息、显卡类型、显存容量等信息,不过这个画面几乎是一闪而过的。

    调用其它控制卡的BIOS(初始化)

    接着系统BIOS会查找其它设备的BIOS程序,按照CMOS RAM中存储的配置信息或主板上配置信息(如CPU的外频和倍频信息、内存数量等)去找相关设备,找到之后同样要调用这些BIOS内部的初始化代码来初始化这些设备。

    查找完所有其它设备的BIOS之后,系统BIOS将显示它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。同时屏幕底端左下角会出现主板信息代码,包含BIOS的日期、主板芯片组型号、主板的识别编码及厂商代码等;此时可以按“Del”键进入CMOS设置画面重新设置相关配置信息。

    检测CPU与内存

    接着系统BIOS将检测CPU的类型和工作频率,并将检测结果显示在屏幕上,这就是我们开机看到的CPU类型和主频。接下来系统BIOS开始测试主机所有的内存容量,并同时在屏幕上显示内存测试的数值,就是大家所熟悉的屏幕上半部份那个飞速翻滚的内存计数器。这个过程我们可以在BIOS设置中选择耗时少的"快速检测"或者耗时多的"全面检测"两种方式;比如,在CMOS中将“Quick Power On Test”设置为“Disabled”,则将检测三次。

    检测标准的系统硬件与即插即用设备

    内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,这些设备包括:硬盘、CD-ROM、软驱、串行接口和并行接口等连接的设备。此时硬盘电源指示灯闪亮,键盘的三个指示灯(Num Lock、Caps Lock、Scroll Lock)再次地一起闪亮。

    标准的系统硬件检测完毕后,系统BIOS(内部的支持即插即用的代码)将开始检测和配置系统中安装在PCI扩展槽上(或ISA等)即插即用设备(如显示卡、声卡、视频卡、Modem等和串口、并口等I/O设备)。

    每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。

    显示硬件配置列表信息

    到这一步为止,所有硬件都已经检测配置完毕了,系统BIOS会重新清屏并在屏幕上方显示出一个系统配置列表,其中概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。

    更新ESCD

    ESCD(扩展系统配置数据)是系统BIOS用来与操作系统交换硬件配置信息的数据,这些数据被存放在CMOS(一小块特殊的RAM,由主板上的电池来供电)之中。通常ESCD数据只在系统硬件配置发生改变后才会进行更新,所以不是每次启动机器时我们都能够看到"Update  ESCD... Success"这样的信息。

    所有硬件检查完毕,系统BIOS的启动代码将进行它的最后一项工作,根据CMOS中所设置的引导顺序,加载MBR引导记录,为引导操作系统做准备。…待续!



    展开全文
  • POST加电自检BIOS常见故障

    千次阅读 2014-01-30 10:31:16
     POST上电自检:是微机接通电源后,系统进行的一个自我检查的例行程序。这个过程通常称为POST--上电自检(Power On Self Test)。对系统的几乎所有的硬件进行检测。    POST是如何进行自检测的?    主板在...

     

     

     

    转自:http://blog.sina.com.cn/s/blog_61746be701017x3g.html

    什么是POST上电自检? 

         POST上电自检:是微机接通电源后,系统进行的一个自我检查的例行程序。这个过程通常称为POST--上电自检(Power On Self Test)。对系统的几乎所有的硬件进行检测。

         

         POST是如何进行自检测的?

         

         主板在接通电源后,系统首先由(Power On Self Test,上电自检)程序来对内部各个设备进行检查。在我们按下起动键(电源开关)时,系统的控制权就交由BIOS来完成,由于此时电压还不稳定,主板控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU初始化,同时等待电源发出的POWER GOOD信号(电源准备好信号)。当电源开始稳定供电后(当然从不稳定到稳定的过程也只是短暂的瞬间),芯片组便撤去RESET信号(如果是手动按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号)CPU马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是AwardBIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。系统BIOS的启动代码首先要做的事情就是进行POST(Power On Self Test,加电自检),由于电脑的硬件设备很多(包括存储器、中断、扩展卡),因此要检测这些设备的工作状态是否正常。

         

         这一过程是逐一进行的,BIOS厂商对每一个设备都给出了一个检测代码(称为POST CODE即开机自我检测代码),在对某个设置进行检测时,首先将对应的POST CODE写入80H(地址)诊断端口,当该设备检测通过,则接着送另一个设置的POST CODE,对此设置进行测试。如果某个设备测试没有通过,则此POST CODE会在80H处保留下来,检测程序也会中止,并根据已定的报警声进行报警(BIOS厂商对报警声也分别作了定义,不同的设置出现故障,其报警声也是不同的,我们可以根据报警声的不同,分辨出故障所在。

         

         POST自检是按什么顺序进行检测的?

         

         POST自检测过程大致为:加电-CPUROMBIOSSystem ClockDMA64KB RAMIRQ-显卡等。检测显卡以前的过程称过关键部件测试,如果关键部件有问题,计算机会处于挂起状态,习惯上称为核心故障。另一类故障称为非关键性故障,检测完显卡后,计算机将对64KB以上内存、IO口、软硬盘驱动器、键盘、即插即用设备、CMOS设置等进行检测,并在屏幕上显示各种信息和出错报告。在正常情况下,POST过程进行得非常快,我们几乎无法感觉到这个过程。

         

         POST自检测代码含义是什么?

         

         当系统检测到相应的错误时,会以两种方式进行报告,即在屏幕上显示出错信息或以报警声响次数的方式来指出检测到的故障。 

         

         

         CMOSbattery failedCMOS电池失效)。

         

         原因:说明CMOS电池的电力已经不足,请更换新的电池。

         

         CMOScheck sum errorDefaults loadedCMOS执行全部检查时发现错误,因此载入预设的系统设定值)。

         

         原因:通常发生这种状况都是因为电池电力不足所造成,所以不妨先换个电池试试看。如果问题依然存在的话,那就说明 CMOS RAM可能有问题,最好送回原厂处理。

         

         Displayswitch is set incorrectly(显示开关配置错误)。

         

         原因:较旧型的主板上有跳线可设定显示器为单色或彩色,而这个错误提示表示主板上的设定和BIOS里的设定不一致,重新设定即可。

         

         PressESC to skip memory test(内存检查,可按ESC键跳过)。

         

         原因:如果在 BIOS内并没有设定快速加电自检的话,那么开机就会执行内存的测试,如果你不想等待,可按 ESC键跳过或到 BIOS 内开启 Quick Power On Self Test

         

         HARDDISK initializingPlease wait amoment...】(硬盘正在初始化请等待片刻)。

         

         原因:这种问题在较新的硬盘上根本看不到。但在较旧的硬盘上,其启动较慢,所以就会出现这个问题。

         

         HARDDISK INSTALL FAILURE (硬盘安装失败)。

         

         原因:硬盘的电源线、数据线可能未接好或者硬盘跳线不当出错误 (例如一根数据线上的两个硬盘都设为 Master Slave)

         

         Secondaryslave hard fail (检测从盘失败)。

         

         原因:1 CMOS设置不当(例如没有从盘但在CMOS里设有从盘) 2硬盘的电源线、数据线可能未接好或者硬盘跳线设置不当。

         

         Harddisk(s) diagnosis fail (执行硬盘诊断时发生错误)

         

         原因:这通常代表硬盘本身的故障。你可以先把硬盘接到另一台电脑上试一下,如果问题一样,那只好送修了。

         

         FloppyDisk(s) fail Floppy Disk(s)fail(80)Floppy Disk(s)fail(40)(无法驱动软驱)。 

         

         

         原因:软驱的排线是否接错或松脱?电源线有没有接好?如果这些都没问题,那买个新的吧。

         

         Keyboarderror or no keyboard present(键盘错误或者未接键盘)

         

         原因:键盘连接线是否插好?连接线是否损坏?

         

         Memorytest fail (内存检测失败)

         

         原因:通常是因为内存不兼容或故障所导致。

         

         OverrideenableDefaults loaded (当前CMOS设定无法启动系统,载入 BIOS预设值以启动系统)

         

         原因:可能是你在BIOS内的设定并不适合你的电脑(像你的内存只能跑100MHz但你让它跑133MHz ),这时进入 BIOS设定重新调整即可。

         

         PressTAB to show POST screen ( TAB可以切换屏幕显示)

         

         原因:有一些 OEM厂商会以自己设计的显示画面来取代 BIOS预设的开机显示画面,而此提示就是要告诉使用者可以按TAB来把厂商的自定义画面和BIOS预设的开机画面进行切换。

         

         Resumingfrom diskPress TAB to showPOST screen(从硬盘恢复开机,按TAB显示开机自检画面)。

         

         原因:某些主板的BIOS提供了 Suspend to disk(挂起到硬盘)的功能,当使用者以 Suspendto disk的方式来关机时,那么在下次开机时就会显示此提示消息。

         

         BIOSROM checksum error-System halted(BIOS程序代码在进行总和检查 ( checksum )时发现错误,因此无法开机)

         

         原因:遇到这种问题通常是因为 BIOS程序代码更新不完全所造成的,解决办法重新刷写烧坏主板 BIOS

         

         HARDDISK initizlizing Please waita moment...(正在对硬盘做起始化 ( Initizlize ) 动作)

         

         原因:这种讯息在较新的硬盘上根本看不到。但在较旧型的硬盘上,其动作因为较慢,所以就会看到这个讯息。

         

          

         

         POST自检响铃次数是如何定义的? 

         

         POST上电自检还会通过报警声响次数的方式来指出检测到的故障。但需要注意:由于目前主板BIOS类型大致可分为AWARD公司、AMI公司、PHOENIX公司(AWARD已与PHOENIX合并),因此不同类型的BIOS,其自检响铃次数所定义的自检错误是不一致的,因此一定要分清。

         

         自检报警声及含义

         

         计算机硬件故障的发生在自检时往往有报警声或显示错误信息。我们可以根据报警声来判断计算机硬故障的范围。

         AWARD1.两声短鸣:CMOS设置错误。

         2.一长一短:内存或主板错误。

         3.一长两短:显示器或显卡错误。

         4.一长三短:键盘控制器错误。

         5.一长九短:主板闪存错误。

         6.不断长响:内存未插好或芯片损坏。

         7.不停短响:电源故障。

         8.不停地响:显示器与显卡未连接。

         AMI 1.一声短响:内存刷新失败。

         2.两声短响:内存校验错误。

         3.三声短响:系统基本内存自检失败。

         4.四声短响:系统时钟出错。

         5.五声短响:CPU出错。

         6.六声短响:键盘错误。

         7.七声短响:系统实模式错误。不能进入保护模式。

         8.八声短响:显存错误。

         9.九声短响:主板闪存错误。

         10.一长三短:内存错误。

         11.一长八短:显示器数据线或显卡接触不良。

    图片来自:http://hi.baidu.com/wesley0312/item/9e691ccf250c54deef183b26

     

         自检时显示的错误信息也有助于你判断故障范围,根据判断或提示,就可以进行以下的相应操作:

         检查各种数据线、电源线是否插错地方,各种组件是否接触不良。

         当怀疑CMOS设置有问题,而你又对CMOS不熟悉时,可按如下步骤操作:

         开机按"DEL"键进入CMOS,在主菜单上有两硕"LoadSetup Defaults""LoadBIOS Defaults"

         (不同版本这两个选项个别单词可能略有出入,可参考具体英文意思)选其中一项,然按"F10"(存盘)即可。

         此两项均是系统默认的选项,不同之处是前者能使电脑发挥较高的性能,但可能不太稳定,后者能使机子以最安全的方式启动,但屏蔽了许多功能。

         

         

          BIOS开机自检报警声

         1Award BIOS开机自检报警声

         说明如下:

         1短:系统正常启动,机器没有任何问题。

         2短:常规错误。请进入BIOS setup,重新设置不正确的选项。

         11短:RAM或主板错。

         12短:显示器或显示卡错误。

         13短:键盘控制器错误。检查主板。

         19短:主板Flash RAMeprom错误,bios损坏。

         不断的响(长声):内存条未插紧或损坏。

         不停的响:电源,显示器未和显示卡连接好。检查一下所有的插头。

         无声音无显示:电源有问题。

         2AMI BIOS开机自检报警声

         说明如下:

         1短:内存刷新失败。更换内存条。

         2短:内存ECC校验错误。请进入BIOS setup,重新设置内存关于ECC校验的选项设为Disable就可以解决,不过就根本的解决办法还是更换一条内存。

         3短:系统基本RAM(第一个640KB)检查失败。换内存。

         4短:系统时钟错误。

         5短:CPU错误。

         6短:键盘控制器错误。

         7短:系统实模式错误,不能切换到保护模式。

         8短:显示内存错误。换显卡即可。

         9短:ROM BIOS检验和错误。

         13短:内存错误。

         18短:显示测试错误。显示器数据线没插好或显示卡没插牢。

         3。兼容BIOS开机自检报警声

         说明如下:

         1短:系统正常启动,机器没有任何问题。

         2短:系统加电自检(POST)失败。

         1长:电源错误,如果无显示,则为显示卡错误。

         11短:主板错误。

         12短:显示卡错误。

         111短:电源错误。

         31短:键盘错误

         

          

         

         POST自检发现错误后如何提示?

         

         POST自检如发现有错误,将按两种情况处理:对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或声音报警信号(以上介绍),等待用户处理。通过BIOS自检功能(POST自检),我们就可以方便的侦测出主板的故障所在,以便正确的解决。

         

         如我们按下电源键后,只有电源指示灯亮,电脑屏幕没有任何反映,也没有报警声;那么针对这种情况,我们又应如何解决呢?

         

         屏幕没有显示,也没有报警声,我们就无法从POST自检功能得到相应的信息;大家都知道,计算机是一个复杂而且精密的产品组合,因此一个环节出现问题,可能都无法启动机器(我们主要谈硬件方面)。因此,如出现黑屏,无报警声响的故障现象,我们就应根据电脑的启动过程来分析问题所在了。

         

         电脑的启动过程是什么?

         

         我们在按下启动键时,首先启动的应是电源(因为如果没有电源供电,那么主板上所有的配件都是无法工作的)。但是为了保证安全使用,电源部分采取了一系列安全保护措施;因此开关电源从起振到稳定之间会有一段时间的延迟,等待各组电压都稳定下来后,电源各部分会输出一个检测信号,这个信号为高电平时表示该部分电压正常,这些部分包括输入电压和各组输出电压。这些信号总和的结果就是一个POWER GOOD信号(也称为POWER OKPWR OK信号);如果主板接受不到这个信号,那么时钟芯片会持续向CPU发送复位(RESET)信号(与我们按下RESER键相当),CPU就不会工作。

         

         CPU接受到正常的POWER GOOD信号,主板和CPU就启动了吗?其实主板此时,还要根据CPUVID0VID3引脚的定义组合,将CPU所提供的VID0VID3信号送到电源管理模块的相应的端口;如果主板BIOS具有可设定CPU电压的功能,主板会按时设定的电压与VID的对应关系产生新的VID信号并送到电源管理模块芯片,电源管理模块将根据设定并通过DAC电压将其转换为基准电压,再经过场效应管轮流导通和关闭,将能量通过电感线圈送到CPU,最后再经过调节电路使用输出电压与设定电压值相当。

         

         由于CPU还要根据自己所需要的频率,通过IC总线来检测主板频率发生器所设置的频率是否支持;因为电脑要进行正确的数据传送以及正常的运行,没有时钟信号是不行的,时钟信号在电路中的主要作用就是同步;因为在数据传送过程中,对时序都有着严格的要求,只有这样才能保证数据在传输过程不出差错。时钟信号首先设定了一个基准,我们可以用它来确定其它信号的宽度,另外时钟信号能够保证收发数据双方的同步。对于CPU而言,时钟信号作为基准,CPU内部的所有信号处理都要以它作为标尺,这样它就确定CPU指令的执行速度;如CPU本身的频率无法适应频率发生器所提供的高频率,也是无法正常工作的。因此只有当接受到POWER GOOD信号,和相应的得到CPU工作的电压时以及相应的时钟频率后,CPU才能正常的工作,也就是开始执行BIOS程序。

         

          如何判断、解决故障所在? 

         

         

         因为如接受不到POWER GOOD信号,系统就一直处理RESET(复位)循环中,因此主板也就无法启动,相应的其它硬件,如显卡也无法工作,显示器由于接受不到显卡传出的信号,因此也就没有显示,一直处于待机状态。此时,我们应检测电源,不要以为电源灯亮,就表明电正常,因为只要有一路信号有故障(该部分电路不正常或还未稳定),输入出的POWER GOOD信号都为低电平,即表示电源部分有故障或还未进入稳定状状;虽然电源指示灯亮,但由于主板接受不到正常的POWER GOOD信号,也无法启动。我们检测电源的方法是,使用可正常工作的电源测试。如电源为ATX型我们可用导线将1314脚短接,如电源风扇能正常运行,则表明电源是完好的,则故障应在主板上。

         

         更换正常电源后,如系统还是没有工作的显象,应按以上主板启动过程,测试CPU的电源管理模块和频率发生器。但由于我们不可能有完善的设备来测试主板上的电源和频率模块(大多数电脑爱好者不可能有此类设置,和具有相应的检测能力)。因此我们对此还要采用排除法,即在其它正常主板上测试CPU。测试排除CPU的故障外,还应检测主板频率设置问题。电脑爱好者为使用或测试CPU的超频能力,会通过调整主板外频的方式(目前CPU已经锁频,只能设置外频,而无法设置倍频),来调高CPU的工作频率。如果CPU无法适应高工作频率,虽然电源供电正常,主板也是无法启动的。

         

         排除了其它硬件的问题,为会么系统仍不可启动?

         

         如果硬件一切正常(经测试),那么在POST上电自检测后,CPU会从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是AwardBIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。由于BIOS是连接操作系统和硬件之间的桥梁,为计算机提供最低级的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容(指令)来完成的。因此如BIOS文件破坏或BIOS芯片损坏,都会直接的影响主板的启动。

         

         如何判断BIOS已经损坏?

         

         判断BIOS是否正常比较困难,因为如没有编程器等测试工具;是无法通过感官来判断BIOS文件或芯片是否正常的,对于普通用户而言,只有寻找维修商来解决了。

         

         如果屏幕显示BIOS ROM checksum error-Systemhalted(BIOS程序代码在进行总和检查 (checksum )时发现错误)的提示时,应是读取BIOS时,校验总和出错,因此无法启机器。这种问题通常是因为 BIOS程序代码更新不完全所造成的,解决办法重新刷写烧坏主板 BIOS

         

         什么是BIOS checksum校验总和?

         

         Checksum(校验总和)是在数据处理和数据通信领域中一个简单易行的完整性控制方法。通过一系列算术或逻辑操作将数据的所有字节组合起来,得到一个校验和值。以后可以通过相同的方法计算出校验和值并与上次计算出的值进行比较。若相等,说明数据没有改变;若不等,说明数据已经被修改了。

         

         其它使系统无法启动的原因?

         

         

         通常情况下在调入BIOS后,对电脑开启时的检测、初始化系统设备、装入操作系统并调度操作系统向硬件发出的指令都是由BIOS来完成的,而且一些硬件检测也可通过POST自检来显示工作是否正常,是否一些开机前的问题都可解决了。其实不然,因为在CPU调入BIOS后,但还需要检测640K基本内存以及各插槽的中断;虽然如内存错误POST可以通过报警声来提示我们,但如内存内部损坏或短路,会造成主板局部短路,还是不能启动机器的;因此对于系统无显示、无报警声的处理,除了基本上排除方式外,还需要平时的经验积累。

         

         由于超频,机器无法启动,应如何解决?

         

         对于超频无法启动机器,清除频率设置有两种方式;一种是清除CMOS设置(针对可在CMOS中设置CPU工作频率的方式);只要在主板上找到CMOS清除跳线(一般情况下在主板电池旁边,为一三针跳线),将CMOS清除后,重新恢复跳线位置,即可解决。另外一种方式是重新设置频率设置跳线(针对通过主板频率跳线设置CPU频率的方式),只要按说明书重新设置正常的频率即可。

         

         主板侦错卡是一种什么检测工具?

         

         主板侦错卡是一种专业硬件故障检测设备,利用其自身的硬件电路读取80H地址内的POST CODE,并经译码器译码,最后由数码LED指示灯将代码一一显示出来,其原理与POST自检是一致。这样就可以通过DEBUG卡上显示的16进制代码判断问题出在硬件的那一部分,而不用仅依靠计算机主板那几声单调的警告声来粗略判断硬件错误了。而且由于侦错卡是利用自身的BIOS POST程序,来读取诊断端口的POST代码,因此不受主板BIOS芯片限制,可以在主板BIOS损坏的情况下,正常诊断;并且利用侦错卡自身的发光二级管,来显示各组电压工作状态。通过它可知道硬件检测没有通过的是内存还是CPU,或者是其他硬件,方便直观地解决棘手的主板问题。

         

         目前的主板侦错卡通常带有ISAPCI两种接口,可以方便的使用在任何一种主板,而且插反后不会烧毁主板或侦错卡(非常适合于初级用户);卡上有两位数字LDE提示灯;倘若电脑无法启动时将其插入故障主板的相应插槽中,接通电源后,根据LED指示灯最后停滞的数字,参照随卡附带的故障列表手册,就能知道主板故障所在。而且最新的侦错卡,可以通过侦错卡的主板运行检测灯,方便的检测出是主板本身的故障,还是主板上其它硬件的故障。

         

         如何使用主板侦错卡?

         

         首先把DEBUG卡插到故障主板上,CPU、内存、扩充卡都不插,只插上主板的电源,此时,主振灯应亮,否则主板不起振;复位信号灯应亮半秒种后熄灭,若不亮,则主板无复位信号而不能用,如果常亮,则主板总处于复位状态,无法向下进行,初学者常把加速开关线当成复位线插到了复位插针上,导致复位灯常亮,复位电路损坏也会导致此故障;分频信号灯应亮,否则说明分频部分有故障;+5V-5V+12V-12V(新式卡多了+3V-3V)四个(六个)电源指示灯应足够亮,不亮或亮度不够,说明开关电源输出不正常,或者是主板对电源短路或开路;BIOS信号灯因无CPU不亮是正常的,但若插上完好的CPU后,BIOS灯应无规则的闪亮,否则说明CPU坏或跳线不正确或主板损坏。DEBUG 2000的这一功能相当有效,象-5V、-12V的电压值在PC组件中极少用到,新攒的或使用已久的PC电源,其-5V和-12V可能已经损坏,平时虽相安无事,出了问题却会让你头疼,现在,通过DEBUG卡上的批示灯就可方便地解决这个问题。排除了以上简单的故障后,把有关的扩展卡插上(一般是只组成最小系统),根据开机后显示的代码,就可以直接找到有问题的配件,从而方便地解决装机时出现的硬件错误,比如内存、显卡、CPU等硬件的接触错误,BIOSCPU缓存的功能错误等。

         

         为什么使用USB盘无法启动计算机? 

         

         

         这主要是由于BIOS中的USB启动选项末打开或末正确设置的缘故。进入CMOS设置后,在系统启动顺序中,有“FDD USB”和“HDD USB”选项,这就是USB启动选项,因此应选项系统启动顺序为USB设置为先。但有些老主板不支持USB启动,因此也就无法使用闪盘了。

         

         怎样使用USB移动硬盘启动计算机?

         

         要用USB硬盘启动计算机,必须要主板本身支持USB设置启动;现在的USB启动主要有USPFDDUSBZIPUSBHDDUSBCDROM等。如要使用USB移动硬盘作为启动盘,必须在CMOS设置中,将系统启动顺序设置为USBHDD

         

         我的新主板为何找不到IDE设置,应如何解决?

         

         这是由于当前的硬盘的容量和速度不断提升,无论功耗还是对供电电流的要求都大大的增加了,而且硬盘从关机(POWER OFF)到启动(POWER ON)到初始化完成,需要的时间也增加了,但是主板BIOS执行时从开机到检测到IDE设备的时间并没有增加,这便导致了主板无法检测到硬盘或因为检测硬盘耗时太长而延迟了检测其它IDE设备的时间,特别是在连接有两块或更多的硬盘系统上,这种问题更加明显,此时倘若按下RESET复位键,由由于各IDE设备均已经完成初始化工作,因此该故障不再出现。对此,只要开机时进入CMOS SETUP界面,找到“BootDelay Time”选项(注:有些厂商的BIOS为“IDE Delay Time”),将其延迟时间适当延长即可。对于没有此选项的主板BIOS,也可以在CMOS SETUP选项中将内存自检次数设为三次并开启Flooy Seek,增加IDE初始化时间。

         

         新硬盘为什么容量不符,是BIOS设置缘故吗?

         

         这属于正常显象,主要由于硬盘厂家计算方法和操作系统的计算方法不同所致的。一般情况下硬盘厂家是按1K1000bit,而操作系统是按1K1024bit,因而会出现容量不符的差错。

         

         电脑经常重启,而且多发生在读盘的时候,与BIOS有关吗?

         

         应与BIOS设置无关的,这主要是由于电源功率不足,造成电压波动而引起的;因为一些质量较差的电源在空载时电压正常,但由于电源不足,一加负载(读取硬盘时,需要很大的工作电流),电压即会下降,因而引起重启。更换一个高质量、大功率电源即可解决。

         

         设置过CMOS后,为什么内存需要检测三次?

         

         其实主要是将BIOS设置中的“Quick Boot”关闭的缘故,只要进入CMOS设置中,在Quick PowerOn Self Test(开机时快速自我检测),将其设置为“Enable”打开即可。

         

         为什么显示“Dimm 3&4 Conflict.Turn off powerand remove DIMM 4”提示?

         

         一般是在升级内存后出现这种提示的,主要是由于主板的第3和第4内存插槽共享BANK的缘故。对于这种情况,只有更换内存条(单面内存条)才可解决。

         

         设置过CMOS后,为什么电脑运行速度明显变慢?

         

         进入BIOS设置程序,查看BIOS Features Setup(BIOS功能参数设定)选项中的CPU L1&&L2 Cache”(CPU的一、二级缓存),将其设置为Enabled”,保存即出CMOS设置即可解决。

    展开全文
  • POST上电自检详解及BIOS常见故障

    千次阅读 2014-12-11 08:20:29
    POST上电自检是微机接通电源后,系统进行的一个自我... 主板在接通电源后,系统首先电自检(Power On Self Test)程序来对内部各个设备进行检查。在按下启动键(电源开关)时,系统的控制权就交由BIOS来完成,...
  • 在计算机电启动过程中四个程序的执行顺序应该为:1、加电自检程序;2、自举装入程序;3、引导程序;4、操作系统。复位启动:“复位”是用硬件控制的方式对CPU进行复位操作,强制中止任何工作任务,将CPU中的寄存器...
  • BIOS自检

    2017-11-20 22:03:00
    1.BIOS自检 2.读取MBR信息 3.加载内核 4.内核执行init 程序,从/etc/inittab 中获得run-level信息 5.init 执行 /etc/rc.d/rc.sysinit 6.执行/etc/rc.d/rcN.d/[ks] 7.init 执行相应的run-level脚本 8.init ...
  • 主板在接通电源后,系统首先(Power On Self Test,上电自检)程序来对内部各个设备进行检查。在我们按下起动键(电源开关)时,系统的控制权就交由BIOS来完成,由于此时电压还不稳定,主板控制芯片组会向CPU发出并保持...
  • POST上电自检

    千次阅读 2015-04-29 10:41:39
    POST上电自检:是微机接通电源后,系统进行...主板在接通电源后,系统首先(Power On Self Test,上电自检)程序来对内部各个设备进行检查。在我们按下起动键(电源开关)时,系统的控制权就交由BIOS来完成,由于此时电
  • 原标题:BIOS很熟悉,电脑开机BIOS开机自检顺序你知道吗?开机键→主板控制芯片向→CPU发出RESET信号→CPU初始化 当电源供电稳定后,芯片组便撤去RESET信号,CPU马上就从FFFFOH处开始执行指令。注:这个地址在系统...
  • 基本输入输出系统BIOS

    万次阅读 2016-06-11 15:51:26
    基本输入输出系统(BasicInput Output System,BIOS)是计算机系统软件中与硬件关系最密切的软件之一,它包含最基本的中断服务程序、系统设置程序、加电自检程序系统启动自举程序。BIOS程序是计算机开机电后第一...
  • 其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序系统启动自举程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和...
  • 有些CPU在运行bootloader之前运行一段固化的程序,比如x86结构...Bios有上电自检硬件是不是有问题,如果嵌入式系统跳过这个环节,那就是说嵌入式系统中没有上电自检。 在嵌入式上电之后,需要一段程序(bootload...
  • =======电-引导程序(bootstrap ...简单来说即:1,电自检程序、2,自举装入程序、3,引导程序、4,操作系统流程图:linux系统为例:1、电并且启动BIOS加电:把电源按钮按下去,主板通电后会启动BIOS。2、BIOS到要引导
  • BIOS自检与开机故障处理

    千次阅读 2012-07-05 10:39:57
    什么是POST上电自检?  POST上电自检:是微机接通电源后,系统进行的一个... 主板在接通电源后,系统首先(Power On Self Test,上电自检)程序来对内部各个设备进行检查。在我们按下起动键(电源开关)时,系统
  • POST自检BIOS常见错误

    千次阅读 2018-05-08 14:01:00
    POST上电自检:是微机接通电源后,系统进行的一个自我检查的例行程序。这个过程通常称为POST--上电自检(Power On Self Test)。对系统的几乎所有的硬件进行检测。 POST是如何进行自检测的? ...
  • 首先要在开机时按 DELETE 键或 F2 键进入到 BIOS 进行启动设置,BIOS 即基本输入输出系统(Basic Input-OutputSystem),是集成在主板上的一个 ROM 芯片,保存有基本输入/输出程序、系统信息设置、开机上电自检程序和...
  • BIOS自检与开机故障相关问题 什么是POST上电自检? POST上电自检:是微机接通电源后,系统进行的... 主板在接通电源后,系统首先(Power On Self Test,上电自检)程序来对内部各个设备进行检查。在我们按下起动键
  • 翻译成中文就是“基本输入输出系统”,其实,它是一组固化到计算机内主板上一个rom芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序系统自启动程序,那么bios设置如何更改...
  • 其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、...
  • 重装系统BIOS的设置方法BIOS是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序系统自启动程序,它可从CMOS中读写系统设置的具体信息。下面小编整理了...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,182
精华内容 4,072
关键字:

bios系统由加电自检程序