写os时不用int,直接写屏的方法: mov ax,0xb800h mov ax,es seg es mov [0],41h seg es mov [1],1fh cva显卡基址为b800h,任何放入es的字符都会被送到显存中,在现卡中第1个字符放asc值,第2个放属性值,. 假设屏幕由80*25行组成,那么第一行就需要160字节. cga和cga兼容卡的缓冲区从内存b800开始,单色卡mga hercules和其他从b000h开始.视频缓冲区内容的任何变化立即反映到显示器上.
版权声明:本文为博主原创文章,未经博主允许不得转载。