我正在搜索有关通过 C++ 管理 BIOS 设置的信息。我不熟悉低级编程。我试图进行一项研究,但我对低级编程术语的缺乏知识终止了我的进步。
我需要在屏幕上绘制像素,更改为文本模式或视频模式等。可以用C++程序来实现吗?
有人可以给我一些可以指导我完成整个过程的信息吗?
你的问题实际上有很多子问题:
_asm关键字是你的朋友。如果您使用 Windows 和 MS 编译器, MSDN 上的_asm页面将为您提供示例。它看起来像:
_asm {
mov ah, sub_function
mov al, parameter
int bios_function
}
Run Code Online (Sandbox Code Playgroud)
(*) 标准可移植 C++ 独立于平台和实现。一旦您使用 BIOS 调用,您就会受到平台的限制。