安迈信息科技(昆山)有限公司

什么是BIOS ?

BIOS(Basic Input/Output System的缩写,中文名:基本输出输入系统),是存储在电脑Flash芯片上的最基本的软件代码。BIOS这个字眼是第一次由CP/M操作系统中出现,描述在开机阶段加载CP/M与硬件直接沟通的部份。(CP/M机器通常只有ROM里面的一个简单开机加载程序)最早的DOS版本有个文件叫做"IBMIO.COM"或是"IO.SYS",类似于CP/M的磁盘BIOS。


 

什么是EFI ?

EFI(Extensible Firmware Interface的缩写,中文名:可扩展固件接口)是一种个人电脑系统规范,用来定义操作系统与系统韧体之间的软件界面,为替代BIOS的升级方案,包含BIOS的所有功能,以及一些最新的高级界面定义,所以也可以称它为新一代的BIOS。EFI负责加电自检(POST)、联系操作系统以及提供连接操作系统与硬件的接口。 EFI最初由英特尔开发,现时由UEFI论坛来推广与发展。


 

BIOS启动原理 ?

当电脑的电源打开,BIOS就会由主板上的闪存(flash memory)运行,并将芯片组和存储器子系统初始化。BIOS会把自己从闪存中,解压缩到系统的主存;并且从那边开始运行。PC的BIOS代码也包含诊断功能,以保证某些重要硬件组件,像是键盘、磁盘设备、输出输入端口等等,可以正常运作且正确地初始化。几乎所有的BIOS都可以选择性地运行CMOS存储器的设置程序;也就是保存BIOS会访问的用户自定义设置数据(时间、日期、硬盘细节,等等)。IBM技术参考手册中曾经包含早期PC和AT BIOS的80x86源代码。 现代的BIOS可以让用户选择由哪个设备启动电脑,如光盘驱动器、硬盘、软盘、USB 闪存盘等等。这项功能对于安装操作系统、以LiveCD启动电脑、以及改变电脑找寻开机媒体的顺序特别有用。 有些BIOS系统允许用户可以选择要加载哪个操作系统(例如从第二颗硬盘加载其他操作系统),虽然这项功能通常是由第二阶段的开机管理程序(boot loader)来处理。


 

BIOS为什么又称固件,韧体 ?

由于BIOS与硬件系统集成在一起(将BIOS程序指令刻录在IC中),所以有时候也被称为固件。在大约1990年BIOS是保存在ROM(只读存储器)中而无法被修改。因为BIOS的大小和复杂程度随时间不断增加,而且硬件的更新速度加快,令BIOS也必须不断更新以支持新硬件,于是BIOS就改为存储在EEPROM或者闪存中,让用户可以轻易更新BIOS。然而,不适当的运行或是终止BIOS更新可能导致电脑或是设备无法使用。为了避免BIOS损坏,有些新的主板有备份的BIOS(“双BIOS”主板)。有些BIOS有“启动区块”,属于只读存储器的一部份,一开始就会被运行且无法被更新。这个程序会在运行BIOS前,验证BIOS其他部分是否正确无误(经由检查码,凑杂码等等)。如果启动区块侦测到主要的BIOS已损坏,通常会自动由软盘驱动器启动电脑,让用户可以修复或更新BIOS。一部份主板会在确定BIOS已损坏后自动搜索软盘驱动器看看有没有完整的BIOS文件。此时用户可以放入存储BIOS文件的软盘(例如由网上下载的更新版BIOS文件,或是自行备份的BIOS文件)。启动区块会在找到软盘中存储的BIOS文件后自动尝试更新BIOS,希望以此修复已损坏的部份。硬件制造厂商经常发出BIOS升级来更新他们的产品和修正已知的问题。


 

主板BIOS,显卡BIOS等?

一台电脑系统可以包含多个BIOS固件芯片。最重要的BIOS就是主板BIOS,主要是初始化基本硬件组件(例如键盘或软盘驱动器)的代码,使电脑可以开机。额外的适配器,例如SCSI/SATA硬盘适配器、网络适配器、显卡等,也会包含他们自己的BIOS,补充或取代系统BIOS代码中有关这些硬件的部份。 为了在开机时找到这些存储器映射的扩充只读存储器,PC BIOS会扫描物理内存,从0xC0000到0xF0000的2KB边界中查找0x55 0xaa记号,接在其后的是一个位,表示有多少个扩充只读存储器的512位区块占据真实存储器空间。接着BIOS马上跳跃到指向由扩充只读存储器所接管的地址,以及利用BIOS服务来提供用户设置接口,注册中断矢量服务供开机后的应用程序使用,或者显示诊断的信息。 确切地说扩展卡上的ROM不能称之为BIOS。它只是一个程序片段,用来初始化自身所在的扩展卡。


 

BIOS的主要供应商 ?

目前全球只有四家独立BIOS供应商,
American Megatrends,美国安迈科技,目前为全球最大的BIOS供应商
Phoenix Technologies,美国凤凰科技。
Insyde Software,台湾系微公司。
Byosoft,新兴厂商,中国南京的百敖软件公司。

 

摘自《维基百科》

 

安迈信息科技(昆山)有限公司

 

技术合作企业:

 

Intel AMD Renesas

 

OEM厂商:

华硕

微星科技

联想电脑

Copyright © 2001-2010 AMI(KunShan). All rights reserved.
安迈信息科技(昆山)有限公司 版权所有 苏ICP备05021755号