操作系统完全加载后是否使用 BIOS?

操作系统完全加载后是否使用 BIOS?

显然,操作系统加载后我无法进入 BIOS。

但是,是否有可能从操作系统内部调用 BIOS 功能/与其交互?操作系统可以做到吗?用户模式应用程序可以做到吗?(所有这些都在保护模式下进行,因为我读到在实模式下也可以做到。)

或者仅在操作系统加载之前才需要 BIOS?

答案1

这取决于几个因素。首先是操作系统。

  • 如果您启动 DOS(我知道,它很古老),那么 DOS 将通过 BIOS 调用完成大部分工作。
  • 如果您使用现代操作系统,那么它通常会接管 BIOS 的控制权。

其次,您是否认为 ACPI 是 BIOS 的一部分?
即使在加载现代操作系统后,该部分仍会继续运行。

相关内容