我们已经知道了什么是硬件、软件,现在,让我们再来看看什么是“固件”(firmware)并认识一下计算机系统中的固件。

固件的确切定义是:具有软件功能的硬件。或者说,是人们把一些程序和数据通过一定的方法事先放到(固化到)硬件中去,使这个硬件具有了软件的功能。目前带有一定智能的电子产品都广泛使用了固件,如MP3、DVD以及各种智能家电。计算机中的只读存储器BIOS ROM也是一个固件。

BIOS,是微机基本输入输出系统(Basic Input Output System)的英文缩写。它是集成在计算机主板上的一个ROM(只读存储器)芯片,芯片中保存得有微机系统最重要的基本输入/输出程序、系统信息设置、开机上电自检程序和系统启动自举程序。这些程序被固化到ROM芯片中,只要计算机一加上电源,这些程序就会自动执行。我们可以在主机板上看到BIOS芯片,芯片上一般印有BIOS字样。一块主板性能的好坏,很大程度上取决于板上BIOS管理功能是否先进。

除了主板上的系统BIOS外,键盘也有专用的键盘BIOS。它的主要功能是接受来自键盘的信息,同时还负责地址线的切换。CPU从实模式切换到保护模式便是通过键盘BIOS实现的。

首页时政