VGA数据线的工作原理是什么?

评论: 3 浏览:1442 发表于:2018-02-24
分享到:

VGA所使用的视讯内存,透过一个窗口对应于PC的主内存,它们的真实位址为0xA000和0xC000之间的内存。典型地来说位址的开始点是:

* 0xA000 使用于 EGA/VGA 图型模式(64 kib)

* 0xB000 单色文字模式(32 KiB)

* 0xB800 彩色文字模式和 CGA 相容模式(32 KiB)

由于使用的区段皆不相同,在同一部机器上装置一个单色显卡(***)和另一个彩色显卡(VGA、EGA或CGA)是不冲突的。在 1980 年代初,这种典型的搭配方式用于 Lotus 1-2-3 试算表上,一部高解析单色屏幕用来显示文字,而另一部低解析的 CGA 屏幕用来显示图表。许多程式设计师也用这种配置来开发软件,一部屏幕显示 debug 细节,另一部屏幕则显示真正的软件运行画面。许多商业的除错软件都支援这种配置,例如 Borland 的 TurboDebugger、由 Alan J. Cox 开发的 D86、微软的 CodeView 等,Turbo Debugger 和 CodeView 可以甚至可拿来 debug 微软的 Windows 软件。也有 DOS 驱动程式如ox.sys模拟一个终端机来接受 Windows 的 debug 讯息,而不用真正接上另一个终端机。在 DOS 底下使用“单色模式”指令,使其输出转向单色也是可能的。另外,假如电脑上并无单色显卡,那么可以使用 EMM386.EXE 程序让其他程式可以使用 B000-B7FF 这一段内存。(于 config.sys 档案中加入 "DEVICE=emm386.EXE I=B000-B7FF")

程序技巧

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

关注“258企业服务平台“官方微信公众号,每日获取最新前沿资讯,热点产品深度分析!

点击查询有关“VGA数据线”的产品。 你也可以自己
发布有关“VGA数据线”的信息,等待客户自己找上门!

发布产品
免责声明
【免责声明】本站内容、图片信息均来自于网络,但不保证信息的合理性、准确性和完整性,且不对因信息的不合理、不准确或遗漏导致的任何损失或损害承担责任,如相关信息、图片等如有侵权请联系站长删除处理。

评价

评价(3人参与,3条评价)

  • *手机号码:
  • 免费获取验证码
验证码:
发表

最新评价

  • 153****65092018-03-01 13:31

    小编的表达能力太差了!

  • 153****77022018-02-28 11:48

    说的有理

  • 180****97802018-02-27 07:27

    主题含混晦涩,文意渺茫含糊,写作目的不清。

共 3 条记录 1 页
更多>>
  1. 原材料
  2. 工业品
  3. 服装服饰
  4. 家居百货
  5. 小商品
  6. 商务服务
你是要采购 吗?
产品分类索引(首字母): A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
关于258 商务合作 服务条款 法律申明 隐私保护 意见反馈 帮助中心 网站地图 联系我们

Copyright © 2012-2021 258jituan.com ALL Right Reserved

258集团 版权所有 闽ICP备15004550号-312 "扫黄打非”举报专区 "防诈骗”专区 厦门书生企友通科技有限公司

闽公网安备 35020502000007号

x