请问,标准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线上网的人多的话
你就慢了