当前位置: 代码迷 >> 汇编语言 >> 哪位高手 会 标 准 V G A 内 存 作 图
  详细解决方案

哪位高手 会 标 准 V G A 内 存 作 图

热度:9945   发布时间:2013-02-26 00:00:00.0
谁 会 标 准 V G A 内 存 作 图 ?

请问,标准VGA(640*480,16色)下,如何处理4-bit作图?    

具体示例之.    


------解决方案--------------------------------------------------------
VGA 12h模式下的直接写屏是很特殊的

640*480*4bit = 150KB
而显存段地址只有64KB
怎么办?

所以采用了位平面方式
每个像素的4个位分散在4个位平面中
每个位平面只有37K,在64KB范围内

为了提高绘图性能
设计了图形控制器
CPU和显存数据是通过锁存器交换处理的
所以一共设计了2种读模式和4种写模式

具体可参考:
http://www.netyi.net/resource/938a1e08-65a3-4777-b74f-a62b4358b74e
EGA/VGA程序员手册


http://www.netyi.net/resource/933a25cf-fa0e-4dab-b9d7-e58a0ea8f52e
图形程序开发人员指南(Michael Abrash 's Graphics Programming Black Book)
------解决方案--------------------------------------------------------
《EGA/VGA程序员手册》下载地址:
ftp://book:book@222.214.218.42/20060919/3ddc6b8b-e280-444b-8ea3-caa6a838c727.pdf
------解决方案--------------------------------------------------------
哈哈哈哈哈哈

对了,那个楼上的,有线通和电视关系不大,倒是周末利用cable线上网的人多的话

你就慢了
  相关解决方案