目录:
定义-固件是什么意思?
固件是永久蚀刻到硬件设备(例如键盘,硬盘驱动器,BIOS或视频卡)中的软件程序。 它被编程为给出与其他设备通信并执行诸如基本输入/输出任务之类的功能的永久性指令。 固件通常存储在硬件设备的闪存ROM(只读存储器)中。 可以将其擦除并重写。
固件最初是为高级软件设计的,无需更改硬件即可更换新设备。 固件还保留了使它们可运行的硬件设备的基本说明。 如果没有固件,则硬件设备将无法运行。
Techopedia解释固件
最初,固件具有只读存储器(ROM)和可编程只读存储器(PROM)。 它被设计为永久的。 最终,可以对PROM芯片进行更新,并将其称为可擦可编程只读存储器(EPROM)。 但是EPROM昂贵,更新耗时且使用困难。 固件最终从ROM演变为闪存固件。 因此,它变得更容易更新和用户友好。
固件级别如下:
- 底层固件:可以在ROM,OTP / PROM和PLA结构中找到。 低级固件通常是只读存储器,无法更改或更新。 有时称为硬件。
- 高级固件:在闪存中用于更新,通常被视为软件。
- 子系统:这些子系统在闪存芯片,CPU和LCD单元中嵌入了自己的固定微代码。 子系统通常被视为硬件设备以及高级固件的一部分。
BIOS,调制解调器和视频卡通常易于更新。 但是,存储设备中的固件通常会被忽略。 没有用于更新固件的标准化系统。 幸运的是,存储设备不需要经常更新。