- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机彩色图形适配器原理
微机彩色图形适配器原理微机彩色图形适配器原理罗放1995-01-06 了解显示卡的基本工作原理,将有助于我们改善应用程序的显示效果和用户界面。因为显示卡技术的发展有着显著的继承性,因此本文选取了PC机发展历程中的几种主流图形显示卡(CGA、EGA、VGA)为例介绍它们的工作原理(逻辑功能)。 一、CGA显示适配器的工作原理 CGA卡(Color Graphics Adapter,彩色图形适配器)是PC机最使用的彩色图形适配器,也是IBM-PC/AT机的标准显示配置。早期的许多图形软件和游戏软件都是在CGA图形模式下运行,第一代汉字操作系统CCDOS也是在CGA图形模式下开发的。随着硬件技术的飞速发展,各种功能越来越强大的新型显示卡不断出现,CGA卡已被淘汰,许多新出的图形软件和汉字系统也不再支持CGA显示方式。但不论这些显示卡如何先进,它们都兼容了CGA卡的各种显示模式,尤其是它们字符模式的工作原理(不是硬件电路)和标准参数大都与CGA卡基本相同,区别仅在于字符的点阵数多些,字形美观清晰些。有的模式可在一屏幕上显示更多(如132×60)的字符数,因此在本文中,对其它显示卡的介绍将只以图形模式为主。 CGA卡共支持七种显示模式,包括四种字符模式和三种图形模式,各模式主要参数如下所示。 模式号 分辨率 显示方式 色彩 0 40×25 字符 黑白 1 40×25 字符 16/8色 2 80×25 字符 黑白 3 80×25 字符 16/8色 4 320×200 图形 4色 5 320×200 图形 黑白 6 640×200 图形 黑白 上述字符模式和图形模式中的前两种称为中分辨率模式,其它为高分辨率模式。 图1是CGA卡在彩色字符显示模式3的原理示意图。主控器件是CRT控制器MC6845,它产生水平/垂直扫描同步信号,产生象点控制信号使图象成为更清晰的点阵,还对显示缓存区RAM进行连续不断的扫描以产生视频信号序列,并在屏幕指定们置插入指定形状的闪烁光标。显示RAM中存放着要显示的字符信息,每个字符占一个了(16bit),其中低字节存放该字符的ASCII代码,高字节存放属性代码,改性字节中各位的含义如下: 位 号 含 义 0 前景色中蓝色分量 1 前景色中绿色分量 2 前景色中红色分量 3 加亮标志 4 背景色中蓝色分量 5 背景色中绿色分量 6 背景色中红色分量 7 闪烁标志 三种分量混合后可得到以下的8种颜色:黑、深蓝、绿、青、红、品红、棕、白,加亮后还可得到另外8种颜色(仅前景色所有):深灰、淡绿、淡红、淡紫、黄和亮白色。这样CGA卡就能以16种前景色和8种背景色的任意一种组合显示一个字符。在模式3下全屏幕显示字符2000个,共需RAM容量约4K(称为一个显示页)。CGA卡RAM总容量16K,被分为4个(模式0、1下为8个)显示页,可指定其中任一页(初始化时为0页)为当前显示页并可随时切换,对当丧页的操作不会影响其它矾的内容。 CGA卡的字形数据存放在称为字形发生器的8KROM(型号为MK3600)中,每个字形占8字节,字节每一位对应字形的一个象素点(1表示亮点,0表示暗点),共组成8×8的组点阵(称为字符盒)。CGA的字符发生器中有两种字形,分别占据字符盒中7×7和5×7的区域,7×7点阵字母A的字符盒如图2所示,字形可用跳线选择。 在字符模式下,CGA卡显示RAM存储单元(以字为单位)的顺序与字符在屏幕上的位置一一对应。CPU将要显示的字符送到RAM的相应单元内,当CRT控制器扫描到RAM中的某一字符时,其ASCII代码字节的内容被送到代码寄存器作为字符发生器的0根高位地址线,水平扫描计数器的低3位线作为其3根低位地址线,在连续8行扫描中该字符字形的8个字节依次选中输出,由移位寄存器转换为串行数据作为颜色编码器的控制信号,属性代码字节内容则被送到属性寄存器作为颜色编码的输入,颜色编码器根据字形信
您可能关注的文档
最近下载
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 贵州省2024年高三年级4月适应性考试 地理试卷.docx
- GEUPS维护及故障讲课文档.ppt VIP
- 触摸屏技术的原理及应用.docx VIP
- 路桥施工计算手册.docx
- 年产50吨瑞舒伐他汀钙、5吨匹伐他汀钙、50吨恩格列净、50吨恩格列净中间体EM1、5吨贝曲西班马来酸盐、200吨阿托伐他汀中间体B-4、200吨瑞舒伐他汀中间体D-1等产品项目环境影响报告书.pdf
- 六年级美术上册《劳动最光荣》课件.ppt
- 抖音直播间1000个违禁词(一举夺葵版).docx
- 反渗透法海水淡化产品水水质控制指标及水质调整措施.pdf VIP
- 《论语》论仁、孝、君子、教育.doc
文档评论(0)