1.介紹及準備工作

 
       模式13h因為很容易使用而且又能顯示256種顏色,所以廣泛地被用在

DOS中用來處理圖形的軟體。這些軟體的螢幕常常須要重繪,螢幕又是由顯

示卡來控制的,因此要在螢幕上得到我們所需要的圖形時,就必須在Video

Buffer裡寫入圖形的資料。模式13h的Video Buffer起始位址在

節位址:節內位址=A000:0000的地方,因此,要直接寫資料到Video

Buffer裡,就須要做些設定的動作,來看看要做哪些動作:
 

;把繪圖模式設定為13h

xor   ah,ah        ;使ah為0,即執行INT 10h螢幕呼叫的第0號功能

mov  al,13h       ;進入模式13h

int    10h             ;BIOS呼叫

;準備寫入資料到Video Buffer

mov  di,0a000h   ;把Video Buffer的

mov  es,di         ;節位址放到es

xor    di,di         ;把座標設為(0,0)以便寫入

回到上一頁