个性化阅读
专注于IT技术分析

计算机图形显示处理器

它是将显示处理器代码转换为图片的解释器或硬件。它是显示处理器的四个主​​要部分之一

显示处理器的零件

  1. 显示文件存储器
  2. 显示处理器
  3. 显示产生器
  4. 显示控制台
显示处理器

显示文件存储器:用于生成图片。它用于标识图形实体。

显示控制器:

  1. 它处理中断
  2. 它保持时间
  3. 它用于解释指令。

显示产生器:

  1. 它用于生成字符。
  2. 它用于生成曲线。

显示控制台:它包含CRT, 光笔以及键盘和偏转系统。

光栅扫描系统是一些处理单元的组合。它由控制处理单元(CPU)和称为显示控制器的特定处理器组成。显示控制器控制显示设备的操作。它也称为视频控制器。

工作:输出电路中的视频控制器生成水平和垂直驱动信号, 以便监视器可以进行扫描。在光栅扫描期间, 它的光束穿过屏幕。

显示处理器

如图所示, 使用2个寄存器(X寄存器和Y寄存器)来存储屏幕像素的坐标。假设相邻扫描线的y值从屏幕底部的0开始到顶部的ymax沿向上方向增加1, 并且沿着每条扫描线, 屏幕像素位置或x值从屏幕底部的0开始增加1。最左边的位置到最右边的xmax。

与标准笛卡尔坐标系一样, 原点位于屏幕的左下角。

显示处理器

在刷新周期开始时:

X寄存器设置为0, y寄存器设置为ymax。该(x, y’)地址被转换为帧缓冲器的存储地址, 其中存储了该像素位置的颜色值。

控制器从帧缓冲区接收此颜色值(二进制否), 将其分为三部分, 并将每个元素发送到单独的数模转换器(DAC)。

这些电压依次控制水平和垂直驱动信号聚焦在(x, y)屏幕位置的3个电子束的强度。

对沿顶部扫描线的每个像素重复此过程, 每次将X寄存器递增Y。

当在第一条扫描线上产生像素时, X寄存器将通过xmax递增。

然后, x寄存器复位为0, y寄存器递减1以访问下一条扫描线。

然后处理沿每条扫描线的像素, 并对每个连续的扫描线单元重复此过程, 生成最后一条扫描线(y = 0)上的像素。

对于采用彩色查找表的显示系统, 帧缓冲区值不直接用于控制CRT光束强度。

它用作从查找表中找到三个像素颜色值的索引。在每个显示周期对每个像素执行此查找操作。

由于可用于显示或刷新屏幕中单个像素的时间太少, 因此每次访问帧缓冲区以读取每个像素强度值都会消耗更多时间:

显示处理器

单个访问中将多个相邻像素值提取到帧缓冲区, 并将其存储在寄存器中。

在每个允许的时间间隔后, 将一个像素值从寄存器中移出, 以控制该像素的暖光强度。

对下一个像素块重复此过程, 依此类推, 因此将处理整个像素组。

显示装置

最常用的显示设备是视频监视器。大多数基于CRT(阴极射线管)的视频监视器的操作。使用了以下显示设备:

  1. 刷新阴极射线管
  2. 随机扫描和光栅扫描
  3. 彩色CRT显示器
  4. 直视式存储管
  5. 平板显示器
  6. 查找表

赞(0)
未经允许不得转载:srcmini » 计算机图形显示处理器

评论 抢沙发

评论前必须登录!