显卡概述

来源:互联网 发布:java程序在哪里编写 编辑:程序博客网 时间:2024/04/29 02:09

一、显卡概述

显卡全称显示器配置卡(Video card/Graphics card),又称显示适配器(Video Adapter)。显卡的用途是将计算机系统需要显示的数据进行转换,并向显示器提供行扫描信号,控制显示器的正确显示。

计算机系统中的数据一旦离开CPU,需要经过四个步骤才能达到显示器:

1. 从总线进入GPU:将CPU传输过来的数据送到GPU进行处理。

2. 从显卡芯片组(Video Chipset)进入显存(Video RAM):将GPU处理完的数

  据送到显存。

3. 从显存进入数模转换器(Digital Analog Converter):将从显存取出的数据送入

  数模转换器中进行数据转换。

4. 从数模转换器进入显示器(Monitor):将转换完的模拟信号送到显示器进行显

  示。

二、显存(Video RAM

显存,就是显示缓存的意思,主要用于存储显示芯片已经处理和即将处理的数据。

如果将显存所存储的数据细分的话,可以分为如下五个部分:帧缓存(Frame buffer)、后台缓存(Back buffer)、Z轴缓存(Z-buffer)、纹理数据和几何数据。

1. 帧缓存(Frame buffer

  帧缓存中存储的就是我们实际将要在显示器上看到的一帧图像数据。

2. 后台缓存(Back buffer

  后台缓存指的就是当前画面的后一帧图像。当屏幕上显示出当前帧缓存的内容时,下一帧的显示内容已经被存放在后台缓存里了。

3. Z轴缓存(Z-buffer

4. 纹理数据

5. 几何数据

三、帧缓存(Frame buffer

目前,几乎所有的图形系统都基于光栅。一幅图像是由许多基本单元阵列组成,在图形系统中,图像的基本单元称为像素pixel),而像素的阵列称为光栅raster)。

每个像素对应于图像中的某个位置或某个小区域。一幅图像的像素全部存放在一个称为帧缓存的内存里。在高端系统,帧缓存器采用特殊类型的存储器芯片实现,一般是视频随机读写存储器(简称为VRAM)或者动态随机读写存储器(简称为DRAM),这些存储芯片会快速刷新帧缓存里的内容。帧缓存的深度,即每个像素的位数决定了某一个显示系统能显示的颜色数。例如,1位深度帧缓存只能显示两种颜色,而8位深度帧缓存可以显示28=256)种颜色。在全色彩full-color)系统里,深度为24位的图形系统可以显示足够多的颜色数,能表示大多数真实感图像,所以称之为真彩色true-color)系统,或称RGB颜色系统,因为每个像素的3个颜色位组分别赋予红、绿、蓝三基色,大多数显示系统使用三基色。在一些比较简单的图形系统里,帧缓存就是标准内存的一部分。帧缓存可以看作是图形系统的核心部分。分辨率——帧缓存的像素数,决定了图像显示的细节程度。

四、VGA接口

VGA接口(Video Graphics Array)就是显卡上输出模拟信号的接口,也叫D-Sub接口。

显卡所处理的信息最终都要输出到显示器上,显卡的输出接口就是电脑与显示器之间的桥梁,它负责向显示器输出相应的图像信号。CRT显示器因为设计制造上的原因,只能接受模拟信号输入,这就需要显卡能输出模拟信号。VGA接口就是显卡上输出模拟信号的接口,VGAVideo Graphics Array)接口,也叫D-Sub接口。虽然液晶显示器可以直接接收数字信号,但很多低端产品为了与VGA接口显卡相匹配,因而采用VGA接口。

VGA接口是一种D型接口,上面共有15针空,分成三排,每排五个VGA接口是显卡上应用最为广泛的接口类型,多数的显卡都带有此种接口

目前大多数计算机与外部显示设备之间都是通过模拟VGA接口连接,计算机内部以数字方式生成的显示图像信息,被显卡中的数字/模拟转换器转变为RG、B三原色信号和行、场同步信号,信号通过电缆传输到显示设备中。对于模拟显示设备,如模拟CRT显示器,信号被直接送到相应的处理电路,驱动控制显像管生成图像。而对于LCDDLP等数字显示设备,显示设备中需配置相应的A/D(模拟/数字)转换器,将模拟信号转变为数字信号。在经过D/A和A/2次转换后,不可避免地造成了一些图像细节的损失。VGA接口应用于CRT显示器无可厚非,但用于连接液晶之类的显示设备,则转换过程的图像损失会使显示效果略微下降。  

而且可以从接口处来判断显卡是独显还是集成显卡,VGA接口竖直的说明是集成显卡,VGA接口横置说明是独立显卡(一般的台式主机都可以用此方法来查看)

原创粉丝点击