Answers:
最初加载现代BIOS后,现代多任务GUI操作系统不再使用它们,因此与IBM PC最初相比,BIOS的主要部分的重要性已大大降低。现代操作系统不依靠BIOS来识别硬件,而是自己来识别。毕竟,BIOS比操作系统小得多,并且包含更少的驱动程序。
BIOS的作用是将操作系统读入内存并开始执行。BIOS的最重要作用是识别候选引导设备。为此,BIOS通常针对特定制造商的硬件进行定制。对于现代操作系统,它的作用在那里停止,并且操作系统将重新分析硬件,并纠正BIOS故障或不准确性。
我相信是在Vista中,我首先遇到一个磁盘驱动器,BIOS分析的磁盘驱动器比实际驱动的驱动器小得多,但是安装Vista后,一切都正确。
从2011年开始,许多新计算机中的BIOS被更复杂的可扩展固件接口(EFI)取代。EFI规范定义的接口包括包含平台信息的数据表,以及可用于OS加载程序和OS的启动和运行时服务。
EFI定义了两种服务类型:引导服务和运行时服务。引导服务仅在固件拥有平台时可用,并且包括各种设备上的文本和图形控制台以及总线,块和文件服务。在操作系统运行时,仍可以访问运行时服务。它们主要包括日期,时间和NVRAM访问等服务。
ACPI旨在巩固,检查和改进硬件设备的现有电源和配置标准。但是,一旦电源管理处于操作系统的控制之下,它将接管电源管理和设备配置的各个方面并对其具有独占控制权。然后,操作系统通常会仿真与ACPI兼容的系统调用,但不会使用BIOS / UEFI。