通过与 Jira 对比,让您更全面了解 PingCode

  • 首页
  • 需求与产品管理
  • 项目管理
  • 测试与缺陷管理
  • 知识管理
  • 效能度量
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案

25人以下免费

目录

在微型计算机系统中vga是指什么

在微型计算机系统中vga是指是一种视频传输标准,是IBM在1987年随PS/2机一起推出的。 VGA的英文全称是Video Graphics Array,也就是视频图形阵列。 它传输的是模拟信号,在当时具有分辨率高、显示速率快、颜色丰富等优点。

一、微型计算机系统中的vga

在微型计算机领域,VGA是一种视频传输标准。是IBM在1987年随PS/2机一起推出的。
VGA的英文全称是Video Graphics Array,也就是视频图形阵列。它传输的是模拟信号。在当时具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。虽然这个标准在如今过时。但是VGA仍然是非常多制造商所共同支持的一个标准,个人电脑在加载自己的独特驱动程序之前,都必须支持VGA的标准。微软Windows系列产品的开机画面仍然使用VGA显示模式。
采用这种标准的物理接口就叫VGA接口:VGA(Video Graphics Array)。也叫D-Sub接口。它是一种非对称分布的15pin接口,分成3排,每排5个孔。
通用VGA显示卡系统主要由控制电路、显示缓存区和视频BIOS(Basic Input Output System即基本输入输出系统)程序三个部分组成。

延伸阅读:

二、vga程序技巧

一个未被纪录但十分广泛使用的技术称作Mode X(由Michael Abrash导入),使程序员能够使用在Mode 13h之下无法做到的分辨率。他将256 KiB连续的显存“解开”并分成四个层次,因此在256色模式时全部256 KiB的存储器都可以使用。技术上这将使得处理变得更复杂,并且性能降低。但在一些特殊情况下,性能损失的情况可以被弥补:

单色的多边形填色增快,因为一次写入可以设置四个像素。

VGA可以用来协助显存之间的拷贝,有些时候会比使用8088或80286等慢速CPU更快。

提供更高的分辨率:16色可使用704×528、736×552、768×576、甚至800×600。诸如Xlib(1990年代早期的C图形库)和ColoRIX(256色的图形程序)支持256色下的各种分辨率调和:直行256、320和360个像素,以及水平行200、240、256、400和480个像素的组合(上限的640×400几乎用掉256 KiB中每一个byte)。不过,320×240仍然是最常被使用的,因它为典型的4:3比例,为方形像素。

multiple video pages让程序员能够使用双重缓冲(所有的16色模式都可),这在Mode 13h无法办到。

有时候,显示器必须降低更新频率来满足这些模式,这会造成眼睛的疲劳这样的低分辨率虽然在PC市场早已淡出,但在Pocket PC和PDA市场,它正逐渐成为标准。它也常被用来指称15针的D型接头,这种接头仍然用来传输各式各样分辨率的类比信号。

VGA曾经被IBM官方宣布使用XGA标准所取代,但在历史上,它其实是被其他的OEM制造商用所谓的SVGA标准所取代。

以上就是关于vga的内容希望对大家有帮助。

相关文章