BIOS中断中的页码

Gui*_*ido 7 x86 assembly bios bootloader

我正在为x86构建一个小型引导加载程序作为项目.目前我正在编写几个函数来处理屏幕,因为它有点单调乏味.大多数BIOS中断函数都涉及页码参数,我不知道这是为了什么.我认为,维基百科没有什么可说的.

有谁知道页码代表什么?

谢谢

Dav*_*ven 9

有足够的视频内存可以并排显示多个文本屏幕.页码允许您进行双缓冲,绘制到屏幕外页面,然后在准备就绪时将当前可见页面更改为新页面.

查看臭名昭着且仍然无价的拉尔夫·布朗的中断名单,了解更多(嗯,更多)信息:

http://www.ctyme.com/intr/rb-0087.htm

特别是,请查看int 0x10 AH = 0x05,它允许您更改当前可见页面.

  • _有足够的视频内存,允许多个文本屏幕_←取决于视频模式,但否则很好的答案. (2认同)