显然,操作系统加载后我无法进入 BIOS。
但是,是否有可能从操作系统内部调用 BIOS 功能/与其交互?操作系统可以做到吗?用户模式应用程序可以做到吗?(所有这些都在保护模式下进行,因为我读到在实模式下也可以做到。)
或者仅在操作系统加载之前才需要 BIOS?
答案1
这取决于几个因素。首先是操作系统。
- 如果您启动 DOS(我知道,它很古老),那么 DOS 将通过 BIOS 调用完成大部分工作。
- 如果您使用现代操作系统,那么它通常会接管 BIOS 的控制权。
其次,您是否认为 ACPI 是 BIOS 的一部分?
即使在加载现代操作系统后,该部分仍会继续运行。