BIOS int 10h服务0和EGA模式

时间:2013-04-09 04:10:34

标签: video assembly x86 dos bios

我花了很多时间试图找出当调用 BIOS INT 10 ,service 0 来设置视频模式时会发生什么。是否可以使用EGA端口手动执行这些操作?

我找到了来自不同来源的文档,但未能找到只设置特定模式的内容。我开始认为“视频模式”不仅仅是一个寄存器值,它是EGA中的一堆设置。

要清楚,我在DOSBox和QEMU下只练习文本模式(0,1,2,3和7)。

1 个答案:

答案 0 :(得分:1)

在网上查找Tauron VGA Utilities。包中的代码仅使用视频寄存器设置各种视频模式(文本和图形),而不使用任何BIOS功能。大多数这些模式似乎在DosBox下工作,我刚试过。