| 第 1 章 VGA 显示系统原理.................................................. 1 1.1 PC 机图形显示系统发展概况....................................... 1
 1.1.1 主流系统的发展........................................ 1
 1.1.2 其它产品的发展........................................ 3
 1.1.3 发展中的问题──兼容性................................ 4
 1.2 VGA 显示器原理................................................. 5
 1.2.1 单色阴极射线管显示器.................................. 5
 1.2.2 彩色阴极射线管显示器.................................. 5
 1.2.3 光栅扫描.............................................. 6
 1.2.4 分辨率................................................ 6
 1.2.5 扫描频率.............................................. 7
 1.2.6 隔行扫描(interlaced) .................................. 7
 1.2.7 屏幕尺寸.............................................. 8
 1.2.8 点距.................................................. 8
 1.2.9 荧光粉余辉............................................ 8
 1.3 VGA 显示卡原理................................................. 9
 1.3.1 VGA 的结构............................................ 9
 1.3.2 VGA 显示模式.......................................... 10
 1.3.3 色彩表示方式.......................................... 10
 1.3.4 分辨率................................................ 11
 1.3.5 图形模式.............................................. 12
 1.3.6 速度.................................................. 14
 1.3.7 编程接口.............................................. 15
 第 2 章 VGA 图形操作技术.................................................. 16
 2.1 显示存储器结构................................................. 16
 2.1.1 如何读写显示存储器.................................... 16
 2.1.2 位面技术及存储器分页.................................. 16
 2.1.3 地址计算.............................................. 17
 2.1.4 数据格式.............................................. 19
 2.2 VGA 寄存器..................................................... 19
 2.2.1 概述.................................................. 20
 2.2.2 外部寄存器............................................ 20
 2.2.3 CRT 控制器寄存器....................................... 21
 2.2.4 定序器寄存器.......................................... 24
 2.2.5 图形控制器寄存器...................................... 25
 2.2.6 属性控制器寄存器...................................... 28
 2.2.7 数模转换器寄存器...................................... 30
 iv 目 录
 2.3 视频BIOS ...................................................... 30
 2.3.1 概述.................................................. 30
 2.3.2 标准VGA BIOS ......................................... 31
 2.3.3 VESA 扩展BIOS ......................................... 37
 2.4 兼容性......................................................... 41
 2.4.1 模式号................................................ 42
 2.4.2 分页方式.............................................. 43
 2.4.3 换页操作.............................................. 44
 2.4.4 显示存储器容量检测.................................... 44
 2.4.5 其它兼容性问题........................................ 45
 第 3 章 程序设计基础...................................................... 47
 3.1 程序设计语言................................................... 47
 3.1.1 C++ ................................................... 47
 3.1.2 嵌入汇编.............................................. 48
 3.1.3 程序编写说明.......................................... 50
 3.2 程序系统的内容及构成........................................... 50
 3.3 图形显示程序设计............................................... 51
 3.3.1 图形显示功能.......................................... 51
 3.3.2 功能与图形模式的关系.................................. 53
 3.3.3 颜色处理.............................................. 54
 3.3.4 编程方案.............................................. 55
 3.3.5 若干基本函数的实现.................................... 60
 第 4 章 256 色模式的图形操作.............................................. 65
 4.1 概述........................................................... 65
 4.2 编程方案....................................................... 65
 4.3 点操作......................................................... 67
 4.3.1 操作步骤.............................................. 67
 4.3.2 程序.................................................. 67
 4.4 扫描线操作..................................................... 69
 4.4.1 操作步骤.............................................. 69
 4.4.2 程序.................................................. 69
 4.5 清屏........................................................... 75
 4.6 DAC 色彩查找表................................................. 76
 4.6.1 原理及操作技术........................................ 76
 4.6.2 程序.................................................. 76
 4.6.3 应用............................................
 
 
 VGA实用编程技术点击此处下载 ourdev_658594E33H9Y.pdf(文件大小:1.34M) (原文件名:.pdf)
 
 |