【问题标题】:Building Mini-OS构建迷你操作系统
【发布时间】:2014-02-25 04:00:16
【问题描述】:

我正在构建一个 Mini-OS,但我不想使用 BIOS 中断来显示图形。 Ex int 10 等。那么,有没有其他方法可以用来显示图形而不是 BIOS 中断。谢谢

【问题讨论】:

    标签: interrupt bios


    【解决方案1】:

    如果您使用较低的屏幕分辨率(低于 64kB 的分辨率;例如 320x200 和 256 色),您可以访问 0a000h 段的图形模式(左上角偏移量为 0)和 0b800h 或 0b000h 段的屏幕对于文本模式(如果当前屏幕页面为 0,则左上角的偏移量为 0)。使用汇编,它会工作。要设置视频模式,请将您要使用的视频模式编号存储在偏移 0049h 的段 0040h 处。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 2011-03-02
      • 1970-01-01
      相关资源
      最近更新 更多