1. 程式人生 > >彙編呼叫顯示卡 小黑屏

彙編呼叫顯示卡 小黑屏

彙編小黑屏

;%define _BOOT_DEBUG_    ;作為啟動器要去掉
%ifdef _BOOT_DEBUG_
	org 0100h			
%else
	org	07c00h			; 告訴編譯器程式載入到7c00處
%endif

	mov	al, 0x13
	mov	ah, 0x00
	int 10h				 ; 無限迴圈

fin:
	hlt
	jmp fin;

AL=模式: (省略了一些不重要的畫面模式)
0x03:16色字元模式,80 × 25
0x12:VGA 圖形模式,640 × 480 × 4位彩色模式,獨特的4面儲存模式
0x13:VGA 圖形模式,320 × 200 × 8位彩色模式,調色盤模式
0x6a:擴充套件VGA 圖形模式,800 × 600 × 4位彩色模式,獨特的4面儲存模式