5330
- 收藏
- 点赞
- 分享
- 举报
VGA实用编程技术
第 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
附件:VGA_实用编程技术.pdf
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
附件:VGA_实用编程技术.pdf
文件: VGA_实用编程技术.pdf
下载
我来回答
回答9个
时间排序
认可量排序
认可0
认可0
认可0
认可0
认可0
认可0
认可0
认可0
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2018-12-14 17:01:15
-
2015-01-12 17:01:36
-
2013-05-18 20:36:11
-
2018-12-06 17:25:05
-
2016-03-20 07:00:04
-
2016-03-20 06:56:02
-
2016-03-21 05:24:53
-
2016-03-19 16:57:58
-
2016-03-20 06:58:10
-
2016-03-20 06:59:08
-
2016-03-20 06:57:11
-
2013-11-22 22:01:38
-
2020-11-22 14:27:00
-
12017-06-15 10:57:07
-
02008-11-27 18:37:45
-
52016-08-16 11:58:40
-
22020-07-24 17:05:19
-
2013-08-24 23:32:45
-
2018-12-05 16:02:58
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认