二.顯示器的坐標系統
計算機屏幕上的坐標與我們通常使用的直角坐標系不同,坐標原點(0,0)在屏幕的左上角,向右是水平方向的坐標,向下是垂直方向的坐標,且坐標沒有負值。
三.顯示卡的結構
顯示器上的顯示卡負責將圖形顯示在屏幕上。顯示存儲器中存放著在屏幕上顯示的圖像數據,顯示卡硬件不停地將顯存中的內容顯示在屏幕上。顯示存儲器實際上是安裝在顯示卡上的壹塊或幾塊大規模集成電路,其容量有1M、2M、4M、8M等,在DOS下我們可以訪問的內存只有1MB空間(這就是DOS的局限性所在),地址從00000H到FFFFFH,這段內存根據用途又分為不同的塊,系統分配給圖形緩沖區(顯示存儲器)的地址在A0000H到BFFFFH之間,大小為128KB,其中,VGA占用了A0000H到AFFFFH段,***64KB,這段地址是內存映射地址,供我們訪問顯示存儲器用。在VGA 13H圖形模式下,顯示內存使用A0000H到AF9FFH的壹段線性內存空間,每個字節表示壹個點,對應屏幕上的壹個像點,320*200的屏幕分辨率***需要64000個字節,剛好64KB,因為壹個字節可以表示的最大整數值為256,所以每個像點就可以表示256種顏色。