【发布时间】:2014-02-25 04:00:16
【问题描述】:
我正在构建一个 Mini-OS,但我不想使用 BIOS 中断来显示图形。 Ex int 10 等。那么,有没有其他方法可以用来显示图形而不是 BIOS 中断。谢谢
【问题讨论】:
我正在构建一个 Mini-OS,但我不想使用 BIOS 中断来显示图形。 Ex int 10 等。那么,有没有其他方法可以用来显示图形而不是 BIOS 中断。谢谢
【问题讨论】:
如果您使用较低的屏幕分辨率(低于 64kB 的分辨率;例如 320x200 和 256 色),您可以访问 0a000h 段的图形模式(左上角偏移量为 0)和 0b800h 或 0b000h 段的屏幕对于文本模式(如果当前屏幕页面为 0,则左上角的偏移量为 0)。使用汇编,它会工作。要设置视频模式,请将您要使用的视频模式编号存储在偏移 0049h 的段 0040h 处。
【讨论】: