BIOS 和固件有什么区别?

Kor*_*gay 50 firmware bios

谁能详细说明BIOS和固件之间的区别?

Ton*_*nny 49

正如其他人已经说过的那样,BIOS 是旧 PC 中(主板)固件的特定名称。现在的新计算机在技术上有些不同的固件,称为 EFI 或 UEFI。

请注意,除了 BIOS(或 EFI 或 UEFI)之外,任何计算机都将包含其他固件。网卡、显卡、RAID 控制器、硬盘驱动器、闪存驱动器、SSD、声卡,仅举几个例子,都可以在设备中嵌入固件。

奇怪的是,视频卡的固件通常称为视频 BIOS。这在技术上是不正确的。BIOS 仅适用于主板本身的启动固件。

  • *“BIOS 仅适用于主板本身的启动固件。”* -- 这是现代用法。在运行 MS-DOS 或 CP/M-86 的原始 IBM PC 上,BIOS 为基本外围设备提供设备驱动程序,如其名称所示。而视频 BIOS 提供了帧缓冲区的驱动程序。正如您所断言,该名称并非“技术上不正确”。 (18认同)
  • “奇怪的是,显卡的固件通常被称为视频 BIOS。这在技术上是不正确的。” --> 在我看来,显卡基本上是第二台计算机。它有处理器、输入、输出、电源(大部分时间)、自己的 RAM 内存,甚至还有自己的固件、“操作系统”和(是的!)BIOS。有些卡甚至会做 POST 来检查它的内存以及它是否运行正常!有了这些信息,在技术上说“video-BIOS”是正确的。 (3认同)

mal*_*ava 36

因此,BIOS 是计算机的固件。

随着您继续阅读有关计算机的内容,您将了解 BIOS、UEFI、EFI 等。

BIOS 基本输入/输出系统的缩写,也被称为系统BIOS,ROM BIOS或PC BIOS)是IBM PC兼容computers.The BIOS固件在开机过程中使用的(上电启动时固件类型)是内置于 PC 中,它是它们在开机时运行的第一个软件。该名称本身源于 1975 年在 CP/M 操作系统中使用的基本输入/输出系统。

固件是持久性内存和存储在其中的程序代码和数据的组合。包含固件的设备的典型示例是嵌入式系统(如交通灯、消费电器和数字手表)、计算机、计算机外围设备、移动电话和数码相机. 这些设备中包含的固件为设备提供控制程序。

  • 换句话说,BIOS 是一种固件,就像正方形是矩形一样。有点类似,但更专业。无论如何,除了预 UEFI 的 PC 之外,在任何情况下都不要使用 word BIOS 是个好主意。但我们会看到的。语言是一种非常难以预测的野兽...... (15认同)

jcb*_*rmu 12

固件是嵌入在非易失性存储器中的所有软件的通用名称。BIOS 存储在 ROM 中,因此它是固件。

  • 任何微处理器或 fpga 在任何主板子系统或外围设备中使用的任何非易失性存储器存储程序例程。 (3认同)
  • 家用路由器或蓝光播放器的操作系统是很好的固件示例,即使现在您的电视也有固件。 (3认同)