BIOS综合知识大全1文档格式.docx

上传人:b****6 文档编号:20427536 上传时间:2023-01-22 格式:DOCX 页数:59 大小:73.20KB
下载 相关 举报
BIOS综合知识大全1文档格式.docx_第1页
第1页 / 共59页
BIOS综合知识大全1文档格式.docx_第2页
第2页 / 共59页
BIOS综合知识大全1文档格式.docx_第3页
第3页 / 共59页
BIOS综合知识大全1文档格式.docx_第4页
第4页 / 共59页
BIOS综合知识大全1文档格式.docx_第5页
第5页 / 共59页
点击查看更多>>
下载资源
资源描述

BIOS综合知识大全1文档格式.docx

《BIOS综合知识大全1文档格式.docx》由会员分享,可在线阅读,更多相关《BIOS综合知识大全1文档格式.docx(59页珍藏版)》请在冰豆网上搜索。

BIOS综合知识大全1文档格式.docx

计算机用户在使用计算机的过程中

都会接触到BIOS

它在计算机系统中起着非常重要的作用。

一块主板性能优越与否

很大程度上取决于主板上的BIOS管理功能是否先进。

BIOS芯片是主板上一块长方型或正方型芯片

在微机的发展初期

BIOS都存放在ROMReadOnlyMemory

只读存储器中。

ROM内部的资料是在ROM的制造工序中

在工厂里用特殊的方法被烧录进去的

其中的内容只能读不能改

一旦烧录进去

用户只能验证写入的资料是否正确

不能再作任何修改。

如果发现资料有任何错误

则只有舍弃不用

EEPROEPROMErasableProgrammableROM

可擦除可编程ROM芯片可重复擦除和写入

解决了PROM芯片只能写入一次的弊端。

EPROM芯片有一个很明显的特征

在其正面的陶瓷封装上

开有一个玻璃窗口

透过该窗口

可以看到其内部的集成电路

紫外线透过该孔照射内部芯片就可以擦除其内的数据

完成芯片擦除的操作要用到EPROM擦除器。

EPROM内资料的写入要用专用的编程器

并且往芯片中写内容时必须要加一定的编程电压VPP=12—24V

随不同的芯片型号而定。

EPROM的型号是以27开头的

如27C020(8*256K)是一片2MBits容量的EPROM芯片。

EPROM芯片在写入资料后

还要以不透光的贴纸或胶布把窗口封住

以免受到周围的紫外线照射而使资料受损。

由EPROM操作的不便

后来出的主板上BIOSROM芯片大部分都采用EEPROMElectricallyErasableProgrammableROM

电可擦除可编程ROMBIOS中主要存放●自诊断程序通过读取CMOSRAM中的内容识别硬件配置

并对其进行自检和初始化●CMOS设置程序引导过程中

用特殊热键启动

进行设置后

存入CMOSRAM中●系统自举装载程序在自检成功后将磁盘相对0道0扇区上的引导程序装入内存

让其运行以装入DOS系统●主要I/O设备的驱动程序和中断服务由于BIOS直接和系统硬件资源打交道

因此总是针对某一类型的硬件系统

而各种硬件系统又各有不同

所以存在各种不同种类的BIOS

随着硬件技术的发展

同一种BIOS也先后出现了不同的版本

新版本的BIOS比起老版本来说

功能更强。

BIOS相关一、BIOS中断例程即BIOS中断服务程序。

它是微机系统软、硬件之间的一个可编程接口

用于程序软件功能与微机硬件实现的衔接。

DOS/Windows操作系统对软、硬盘、光驱与键盘、显示器等外围设备的管理即建立在系统BIOS的基础上。

程序员也可以通过对INT5、INT13等中断的访问直接调用BIOS中断例程。

bios二、BIOS系统设置程序微机部件配置情况是放在一块可读写的CMOSRAM芯片中的

它保存着系统CPU、软硬盘驱动器、显示器、键盘等部件的信息。

关机后

系统通过一块后备电池向CMOS供电以保持其中的信息。

如果CMOS中关于微机的配置信息不正确

会导致系统性能降低、零部件不能识别

并由此引发一系列的软硬件故障。

在BIOSROM芯片中装有一个程序称为“系统设置程序”

就是用来设置CMOSRAM中的参数的。

这个程序一般在开机时按下一个或一组键即可进入

它提供了良好的界面供用户使用。

这个设置CMOS参数的过程

习惯上也称为“BIOS设置”。

新购的微机或新增了部件的系统

都需进行BIOS设置。

三、POST上电自检微机接通电源后

系统将有一个对内部各个设备进行检查的过程

这是由一个通常称之为POST(PowerOnSelfTest,上电自检)的程序来完成的。

这也是BIOS的一个功能。

完整的POST自检将包括CPU、640K基本内存、1M以上的扩展内存、ROM、主板、CMOS存贮器、串并口、显示卡、软硬盘子系统及键盘测试。

自检中若发现问题

系统将给出提示信息或鸣笛警告。

四、BIOS系统启动自举程序在完成POST自检后

ROMBIOS将按照系统CMOS设置中的启动顺序搜寻软硬盘bios驱动器及CDROM、网络服务器等有效的启动驱动器

读入操作系统引导记录

然后将系统控制权交给引导记录

由引导记录完成系统的启动。

五、CMOS与BIOS的区别由于CMOS与BIOS都跟电脑系统设置密切相关

所以才有CMOS设置和BIOS设置的说法。

也正因此

初学者常将二者混淆。

CMOS是电脑主机板上一块特殊的RAM芯片,是系统参数存放的地方

而BIOS中系统设置程序是完成参数设置的手段。

因此

准确的说法应是通过BIOS设置程序对CMOS参数进行设置。

而我们平常所说的CMOS设置和BIOS设置是其简化说法

也就在一定程度上造成了两个概念的混淆。

事实上

BIOS程序是储存在主板上一块EEPROMFlash芯片中的,CMOS存储器是用来存储BIOS设定后的要保存数据的

包括一些系统的硬件配置和用户对某些参数的设定,比如传统BIOS的系统密码和设备启动顺序等等。

历史BIOS技术源于IBMPC/AT机器的流行以及第一台由康柏公司研制生产的“克隆”PC。

在PC启动的过程中

BIOS担负着初始化硬件

检测硬件功能

以及引导操作系统的责任。

在早期

BIOS还提供一套运行时的服务程式给操作系统及应用程式使用。

BIOS程式存放于一个断电后内容不会丢失的只读内存中系统过电或被重置(reset)时

处理器第一条指令的位址会被定位到BIOS的内存中

让初始化程式开始执行。

英特尔公司从2000年开始

发明了可扩展固件接口ExtensibleFirmwareInterface

用以规范BIOS的开发。

而支持EFI规范的BIOS也被称为EFIBIOS。

之后为了推广EFI

业界多家著名公司共同成立了统一可扩展固件接口论坛UEFIForum

英特尔公司将EFI1.1规范贡献给业界

用以制订新的国际标准UEFI规范。

目前UEFI规范的最新版本是2.1b

而根据来自英特尔公司的预测

到2010年

全世界将有60%以上的个人电脑使用支持UEFI规范的BIOS产品。

[1][2][3]bios功能从功能上看

BIOS分为三个部分自检及初始化这部分负责启动电脑

具体有三个部分第一个部分是用于电脑刚接通电源时对硬件部分的检测

也叫做加电自检PowerOnSelfTest

简称POST

功能是检查电脑是否良好

通常完整的POST自检将包括对CPU

640K基本内存

1M以上的扩展内存

ROM

主板

CMOS存储器

串并口

显示卡

软硬盘子系统及键盘进行测试

一旦在自检中发现问题

自检中如发现有错误

将按两种情况处理对于严重故障致命性故障则停机

此时由于各种初始化操作还没完成

不能给出任何提示或信号对于非严重故障则给出提示或声音报警信号

等待用户处理。

第二个部分是初始化

包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测bios等

其中很重要的一部分是BIOS设置

主要是对硬件设置的一些参数

当电脑启动时会读取这些参数

并和实际硬件设置进行比较

如果不符合

会影响系统的启动。

第三个部分是引导程序

功能是引导DOS或其他操作系统。

BIOS先从软盘或硬盘的开始扇区读取引导记录

如果没有找到

则会在显示器上显示没有引导设备

如果找到引导记录会把电脑的控制权转给引导记录

由引导记录把操作系统装入电脑

在电脑启动成功后

BIOS的这部分任务就完成了。

程序服务处理程序服务处理程序主要是为应用程序和操作系统服务

这些服务主要与输入输出设备有关

例如读磁盘、文件输出到打印机等。

为了完成这些操作

BIOS必须直接与计算机的I/O设备打交道

它通过端口发出命令

向各种外部设备传送数据以及从它们那儿接收数据

使程序能够脱离具体的硬件操作。

硬件中断处理硬件中断处理则分别处理PC机硬件的需求

BIOS的服务功能是通过调用中断服务程序来实现的

这些服务分为很多组

每组有一个专门的中断。

例如视频服务

中断号为10H屏幕打印

中断号为05H磁盘及串行口服务

中断14H等。

每一组又根据具体功能细分为不同的服务号。

应用程序需要使用哪些外设、进行什么操作只需要在程序中用相应的指令说明即可

无需直接控制。

bios(16张)二三两部分虽然是两个独立的内容

但在使用上密切相关。

这两部分分别为软件和硬件服务

组合到一起

使计算机系统正常运行。

另外需注意BIOS设置不当会直接损坏计算机的硬件

甚至烧毁主板

建议不熟悉者慎重修改设置。

记录设置值用户可以通过设置BIOS来改变各种不同的设置

比如onboard显卡的内存大小。

加载操作系统用户手上所有的操作系统都是由BIOS转交给引导扇区

再由引导扇区转到各分区激活相应的操作系统。

分类目前市面上较流行的主板BIOS主要有AwardBIOS、AMIBIOS、PhoenixBIOS三种类型。

AwardBIOS是由AwardSoftware公司开发的BIOS产品

在目前的主板中使用最为广泛。

AwardBIOS功能较为齐全

支持许多新硬件

目前市面上多数主机板都采用了这种BIOS。

AMIBIOS是AMI公司出品的BIOS系统软件

开发于80年代中期

早期的286、386大多采用AMIBIOS

它对各种软、硬件的适应性好

能保证系统性能的稳定

到90年代后

绿色节能电脑开始普及

AMI却没能及时推出新版本来适应市场

使得AwardBIOS占领了大半壁江山。

当然现在的ami也有非常不错的表现

新推出的版本依然功能强劲。

PhoenixBIOS是Phoenix公司产品

Phoenix意为凤凰或埃及神话中的长生鸟

有完美之物的含义。

PhoenixBIOS多用于高档的586原装品牌机和笔记本电脑上

其画面简洁

便于操作。

新型计算机主板都采用FlashBIOS

使用相应的升级软件就可进行升级

FlashBIOS升级需要两个软件一个是新版本BIOS的数据文件需要到Internet网上去下载一个是BIOS刷新程序一般在主板的配套光盘上可以找到

也可到Internet网上去下载。

BIOS刷新程序有以下功能1保存原来的BIOS数据2更新BIOS数据将新数据刻进BIOS芯片3其它功能常见的BIOS刷新软件有以下几种1AWDFLASHAwardBIOS专用的BIOS刷新软件2AMIFLASHAMIBIOS专用的BIOS刷新软件3AFLASH华硕主板专用的BIOS刷新软件4PHLASHPhoenix主板BIOS刷新软件。

设置标准CMOS设置(StandardCMOSSetup)从主菜单选择“STANDARDCMOSSETUP”后进入“标准CMOS设置”菜单。

Date/Time:

日期和时间的设置

我们可以用光标配合“PageUp”和“PageDown”依次设置成当前日期和时间。

FloppyDriveA

B:

设定软盘驱动器类型为None/720K/1.2M/1.44M/2.88M。

HDDType硬盘类型:

Auto(自动检测)、SCSI(SCSIHDD)、CDROM驱动器、Floptical(LS120大容量软驱)或是Type147等IDE设备。

LBA/Large:

硬盘LBA/Large模式是否打开。

目前540M以上的硬盘都要将此选项打开(On)

但在NovellNetware3.xx或4.xx版等网络操作系统下要视情况将它关掉(Off)。

BlockMode:

将此选项设为On

有助于硬盘存取速度加快

但有些旧硬盘不支持此模式

必须将此选项设为Off。

32BitMode:

有助于在32位的操作系统如WIN95/NT下加快硬盘传输速度

有些旧硬盘不支持此模式

PIOMode:

支持PIOMode0Mode5(DMA/33)。

用BIOS程序自动检查硬盘时

会自动设置硬盘的PIOMode。

注意当你在系统中接上一台IDE设备如硬盘、光驱等时

最好进入BIOS

让它自动检测。

如果使用的是抽屉式硬盘的话

可将Type设成Auto

或将Primary以及Secondary的Type都改成Auto即可。

所谓Primary指的是第一IDE接口

对应于主板上的IDE0插口

Secondary指的是第二IDE接口

对应于主板上的IDE1插口。

每个IDE接口可接Master/Slave主/从两台IDE设备。

高级设定AdvancedSetup1st/2rd/3rd/4thBootDevice:

开机启动设备的顺序

可选择由IDE03、SCSI、光驱、软驱、Floptical(LS120大容量软驱)或由Network(网络)开机。

S.M.A.R.TForHardDisk:

开启Enable硬盘S.M.A.R.T功能。

如果硬盘支持

此功能可提供硬盘自我监控的功能。

QuickBoot:

开启此功能后

可使开机速度加快。

FloppyDriveSwap:

若将此功能Enable

可使A驱与B驱互换。

PS/2MouseSupport:

是否开启PS/2鼠标口

若设定为Enable

则开机时

将IRQ12保留给PS/2鼠标使用

若设定为Disable

则IRQ12留给系统使用。

PasswordCheck:

设定何时检查Password(口令)

若设定成Setup时

每次进入BIOS设定时将会要求输入口令

若设定成Always时

进入BIOS或系统开机时

都会要求输入口令

但先决条件是必须先设定口令(Security窗口中的User选项)。

PrimaryDisplay:

设定显示卡的种类。

InternalCache:

是否开启CPU内部高速缓存L1Cache

应设为Enable。

ExternalCache:

是否开启主板上的高速缓存L2Cache

SystemBIOSCacheable:

是否将系统BIOS程序复制到内存中

以加快BIOS存取速度。

C000DC00

16KShadow:

此8项是将主内存的UpperMemory上位内存区开启

将所有插卡上ROM程序映射到内存中

以加快CPU对BIOS的执行效率。

Disable:

不开启本功能Enable:

开启

且可提供读写区段功能Cached:

但不提供读写功能。

BIOS属性设置(BIOSFEATURESSETUP)从主菜单上选择“BIOSFEATURESSETUP”即进入“BIOS属性设置”菜单

见图1。

此设置中第1项“VirusWarning/病毒防范”除了在安装操作系统如DOS6xx和Windows9x/2000/NT等的过程中须设置为“Disabled”外

其余时间应该都设为“Enabled”。

第2、3、4和5项是涉及CPU的。

其中“CPUInternalCache/CPU内部缓存”、“ExternalCache/外部缓存”用来管理CPU的L1Cache和L2Cache。

如果使用赛扬主频为266和300MHz的除外、PentiumⅡ和PentiumⅢ可全部设为Enabled。

第4项“CPUL2CacheECCChecking/CPU二级缓存ECC校验”一般情况下设为Enabled

但使用PⅡ233、PⅡ266时可设为Disabled

因为这两种CPU的L2Cache不具备ECC校验功能

设为Enabled时反而会降低系统启动速度。

第5项“Processornumberfeature/处理器序列号功能”用于控制早已闹得沸沸扬扬的PentiumⅢ编号ID

我国有关部门要求设为“Disabled”。

但笔者曾试过

好像Intel出口到我国的“铜矿”PⅢ已经在CPU中关闭了ID

此项设置毫无作用。

另外一些是关于系统启动时的设置

其中“快速自检/Quickpoweronselftest”可设为“Enabled”

这样系统在启动时只对内存检验一遍

而设为“Disabled”时则在启动时将对内存检验三遍

自然要慢些至于“CPU升级日志/CPUUpdateData”的暂按BIOS推荐值设为“Enabled”“优先网络启动/BootFromLANFirst”项用于“网卡”等启动优先设置

除联网使用外一般都设为“Disabled”

“系统引导顺序/BootSequence”就是经常提到的从C盘或A盘启动设置

其中的设置选择较多

有光驱、“D”等优先启动设置等

但比较简明。

注意其中从“D”盘启动是指物理D盘即所使用的第二块硬盘而不是逻辑D盘。

“软驱盘符交换/SwapFloppyDrive”用于交换两块软驱的“A”、“B”盘符

即如果有两块软驱可以通过此项设置将事实上的“A”改为“B”驱等“引导显示卡/VGABootFrom”用于设置电脑在使用双显示卡时以PCI还是AGP显卡作为启动时即显示的主卡

此项设置根据用户自己使用的显卡总线类型而定

另外这项在给BIOS失效的显卡重写BIOS时也有用

例如在为BIOS失效的AGP卡重装BIOS时

可另插PCI显卡引导系统进行操作。

“引导时检查软驱/BootUpFloppySeek”意义明确

用户可根据自己需要分别设为“Enabled”或“Disabled”

但设为“Enabled”时

启动时软驱“吱吱”作响挺烦的。

“启动时副键盘状态/BootUpNumLockStating”决定启动后数字小键盘状态

设为“ON”时为数字输入有效键盘上NumLock灯亮

反之为光标有效状态“TypematicRateSetting”、“TypematicRateChars/Sec”和“TypematicDelay(Msec)”三项用于调整键盘录入速度

意义不大。

“密码使用选择/SecurityOption”设置有“System”和“Setup”分别是确定密码是每次启动系统包括热启动时都用还是仅在进入BIOS设置时才用。

“显示校正/PCI-VGAPaletteSnoop”是在ISA和PCI总线上分别使用两块显示板卡如增加了VCD/DVD解压卡时出现色彩不正常时可设为“Enabled”试试

一般都应设为“Disabled”。

“AssignIRQForVGA”则是设置由系统自动为显示卡配置中断IRQ

目的是在系统中安装有ISA接口的解压卡等时使用

通常应该设为“Disabled”。

“OSSelectForDRAM>

64MB”这项只在电脑安装使用“OS/2”操作系统时才用

因为目前大多数用户的电脑中多安装DOS和WIN9x之类

所以应该设为“No-OS/2”。

“HDDSMARTcapability”用于开启硬盘的“故障自监测报告”功能

如果你的硬盘具备这一保护功能请设为“Enabled”

如果不具备这一功能

打开此开关也不影响系统正常运行。

“ReportNoFDDForWIN95”的意思是在系统启动时报告win9x没有硬盘

现在用户系统一般是2X以上

强烈建议设置为Disenable.。

最后一项“VideoBIOSShadow”用于启动后将显示卡的BIOS程序映射在内存中开辟保留区中

这样从理论上可以提高电脑显示速度

所以可以设为“Enabled”。

芯片组功能设置(CHIPSETFEATURESSETUP)从主菜单上选择“CHIPSETFEATURESSETUP”进入芯片组功能设置。

此项设置中的具体内容因主板而异

但基本上都包括对系统硬件状态监测、CPU超温保护设置和对内存、显存状态设置等。

本功能中的选项有助于系统效率的提升

建议使用默认值。

若将某些Chipset、DRAM/SDRAM或SRAM部分的Timing值设得过快

可能会导致系统"

死机"

或运行不稳定

这时可试着将某些选项的速度值设定慢一点。

“ResetCaseOpenStatus”和“CaseOpened”项用于设置电脑机箱开启状态监测和报警

一般设为“No”。

“SlowDownCPUDutyCycle”用于选择CPU降速运行比例

可分别选择“Normal”或“79%”及其它百分比。

“ShutdownTemp℃/”用于设置系统温度过高时自动关机初始值

同时用摄氏或华氏温度表示。

“***TempSelect℃/**”项为选择保护启动温度初始值

同样使用摄氏和华氏温度表示

此处仅对CPU进行设置。

“**TemperatureAlarm**”用于设置CPU过温报警

应该设为“Yes”然后就是系统对硬件监测所采集的数据

其中有“CPU”风扇、“Power/电源”和“Panel/板”风扇的运行状态

如果是使用非原装风扇

由于没有测速功能

系统将会认为CPU风扇

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 起诉状

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1