目录 上一页 下一页 下一章

-118- PC机汇编语言实战精解

的分辨率为640x350点,标准VGA卡的最大分辨率为640x480点,一些新型的兼容VGA卡可提供最大为1024x768点的分辨率,还有一些专为CAD系统设计的显示卡最大分辨率可达1600x1200点,甚至更高。当然要想使用这样高的分辨率还需要与显示卡相匹配的显示器才行。

图6-1 图形与字符的组成
  构成图形和文字的另一个要素就是颜色,因此衡量显示系统性能时还常用"颜色分辨率"的概念。所谓颜色分辨率指得是显示系统可同时显示出的颜色数量。CGA卡在显示文字时最多同时显示16种颜色,显示图形时最多同时显示4种颜色。而EGA卡显示图形时最多有16种颜色,VGA卡最多有256种,新型的显示卡有64K种或16.7M种颜色。
  这里有必要谈一下颜色究竟如何产生的。稍有美术基础的读者都清楚调色的原理,我们用红、黄、蓝三种颜色可以调配出很多种不同的色彩,计算机产生颜色也是应用这个道理。我们在前面谈到过显示器的核心是CRT--阴极射线管,下面这个图反映了CRT的基本结构:

图6-2 CRT内部基本结构
  CRT内部有三个电子枪,它们用于产生电子束轰击涂在荧光屏上的荧光粉。屏幕上涂敷的荧光粉有三种,在电子束的轰击下分别产生红、绿、蓝三种色彩,一般把这三种色彩简称为R、G、B。
  屏幕上每个点都由三种荧光粉组成。打开蓝色电子枪,被轰击的点的颜色就是蓝色;同时打开蓝色和绿色电子枪,被轰击的点的颜色就是蓝+绿=青色;若三个电子枪均打开,那么点的颜色就是白色。
  如果改变了加在电子枪上的信号电压,那么电子束的强度就会改变,这使得荧光粉发出的光强度也发生变化,从而使彩色点的亮度随之改变。

Copyright © 2004-2015 Reanimator www.cookmoon.org

目录 上一页 下一页 下一章