显示器接口复习进程.ppt

显示器接口复习进程.ppt

ID:59593895

大小:100.00 KB

页数:32页

时间:2020-11-14

显示器接口复习进程.ppt_第1页
显示器接口复习进程.ppt_第2页
显示器接口复习进程.ppt_第3页
显示器接口复习进程.ppt_第4页
显示器接口复习进程.ppt_第5页
资源描述:

《显示器接口复习进程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、显示器接口字符:可分为西文字符和中文字符两种。图形信息:指的是以线段、曲线等组成的几何图形。图像信息:有灰度等级的图形。图像分黑白和彩色两种。黑白图像用像素(Pixel)的灰度等级来表示。彩色图像用红R、绿G、蓝B三基色各分量的灰度等级组合表示。彩色图像由三种基本颜色合成:红、绿、蓝。像素:在显示器的屏幕上有规则地排列着许多细小的光点,这样的光点被称之为像素。显示器有两种形式:一种是阴极射线管CRT(CathodeRayTube)显示器;另一种是液晶LCD(LiquidCrystalDevice)显示器。显示器的性能指标单色显示器仅有灰度等级,即亮暗等级。彩色显示器不使用灰度

2、等级的概念,而使用颜色数。所谓颜色数是指把红、绿、蓝三基色各分量的灰度等级组合起来之后,称为颜色数。点距:指的是屏幕上两个像素点之间的距离,其值越小,画面就越清晰自然。分辨率的表示方法为:水平像素数×垂直像素数,如640×480、780×640、800×600、1024×768、1280×1024……、2048×1536。刷新频率:指的是每秒钟所能够显示的图像的帧数。CRT显示器都可以达到85Hz以上的刷新频率。视频带宽:指每秒钟扫描过的像素点的个数,单位为MHz,等于“水平分辨率×垂直分辨率×刷新频率”。VGA/SVGA显示系统结构以图形媒体加速器为核心组成的,结构如下图:

3、显示控制器的组成:由图形媒体加速器、显示BIOS、局部存储器三部分组成。两种实现方案:独立显示控制器方案:MCH;集成显示控制器方案:GMCH。CRT显示器的性能指标屏幕尺寸;灰度等级与颜色数;点距;分辨率;刷新频率;扫描方式;视频带宽;控制方式LCD显示器的性能指标除了屏幕尺寸、灰度等级与颜色数、刷新频率等指标外,还有:可视角度反应速度点缺陷显示器与显示器控制器 之间的接口两种形式:模拟接口,符合VGA显示系统的要求;数字接口,符合数字视频接口(DVI:DigitalVideoInterface)规范1.0的要求。显示总线 (显示卡与MCH主桥的连接)在IA-32计算机中,

4、使用两种显示总线:AGP(AcceleratedGraphicsPort)总线(Intel8xx芯片组支持)PCIExpress×16总线(Intel9xx芯片组支持)则存在AGP显示卡和PCIExpress×16显示卡两种显示卡,互不兼容!用汇编语言控制显示器在汇编语言程序中,通过使用INT10H指令可以调用操作BIOS中的视频显示器的系统服务功能。其中所提供的系统服务子功能很多,皆通过在AH寄存器中置入不同的号码来实现。下例是通过BIOS中的视频显示器的系统服务功能中的02H和09H号子功能向显示器屏幕上输出4个“*”的程序实例。例 通过BIOS中的视频系统服务向显示器屏

5、幕上输出4个“*”。:.modelsmall.stack20h.code;调用2号INT10H,设置光标位置为:0C行、26H列。start:movah,02hmovbh,0movdx,0c26h;光标所在行和列int10h;调用9号INT10H,在显示器上输出字符“*”。movah,09hmoval,‘*’;AL为要输出的字符的ASCII码movbh,0hmovbl,47h;颜色属性(底色、字符色)movcx,4h;要输出的字符个数int10h.exitendstartBIOS中的显示器服务程序采用INT10H来实现:(1)功能号0调用设置显示方式;(2)功能号9(写有属性

6、字符),功能号0AH(写无属性字符),功能号0EH(写字符类似打印机方式)调用实现字符显示接口;(3)功能号0BH(确定色彩)、功能号0CH(画点)和功能号0DH(读点)调用实现图形显示接口。例:使显示器显示一张移动的“笑脸”。解:“笑脸”字符的ASCII码为02H,要使笑脸动起来,可按如下步骤:(1)在屏幕上显示“笑脸”。(2)延迟一定时间,这样使图形更清晰。(3)清除“笑脸”(可用清除部分屏幕或用空字符在原位置重画一次来实现)。(4)改变“笑脸”的行、列坐标。(5)返回第一步,重复上述过程。.modelsmall.stack200.codemove_faceprocfar

7、movah,0moval,2;选择显示方式为:80*25,黑白int10hmovcx,1;字符计数为1movdx,0;从(0,0)开始set_crsr:movah,2;移动光标到下一位置int10hmoval,2;显示“笑脸”movah,10int10hcalldelay;等待半秒钟subal,al;擦掉“笑脸”(空格的ASCII码为0)movah,10int10hincdh;移向下一行,下一列incdlcmpdh,25;最后一行否jneset_crsr.exitmove_faceendp;用INT1A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。