NASM 在保护模式下绘图

NASM drawing in protected mode

我看到使用中断只能在低分辨率下绘制。假设我正在制作简单的 OS,它可以在任何分辨率下显示,例如 4k、1920x1080。我有英特尔 x64 处理器、英特尔高清显卡和 Nvidia 卡。我在笔记本电脑上

在IBM PC架构上,显存(framebuffer)被映射到常规内存,因此您可以通过直接写入显存来绘制。 Here 是一个很好的文档。但要注意在显卡重绘屏幕的同时写入显存时出现的屏幕闪烁现象。为了避免这种情况,您可以使用此处描述的双缓冲技术。