目录 1
基础篇 1
第一章 微机显示技术基础知识 3
1.1显示技术的发展 3
1.2显示技术的基本概念 8
1.3显示适配器的基本结构和工作原理 20
第二章 显示适配器的体系结构 49
2.1单色显示适配器(MDA)的体系结构 49
2.2彩色图形显示适配器(CGA)的体系结构 50
2.3单色图形适配器(MGA)的体系结构 51
2.4长城GW014显示适配器体系结构 51
2.5增强型图形适配器EGA的体系结构 53
2.6VGA的体系结构 67
第三章 显示模式 81
适配器篇 88
第四章 MDA和CGA系列显示适配器 89
4.1MDA(单色显示卡) 89
4.2长城GW016卡 91
4.3长城GW015卡 97
4.4长城014卡 103
4.5汉字单色图形CMGA卡 108
4.6Hercules图形卡 118
4.7ROMBIOS功能调用(INT10) 122
第五章 EGA适配器 130
5.1EGA寄存器 130
5.2寄存器操作 159
53ROMBIOS 184
5.4EGA的装配 202
第六章 VGA适配器 204
6.1VGA寄存器 204
6.2VGA寄存器操作 227
6.3ROMBIOS 227
扩展篇 246
第七章 SuperVGA的体系结构 247
7.1显示存储器映像 247
7.2增强型模式 253
7.3BIOS 255
7.4其它特点 256
7.5适配器的辩别 257
7.6SuperVGA的选择 258
第八章 VESA标准 260
8.1VESA显示模式 260
8.2VESA的BIOS功能 260
8.3编程实例 265
8.4检测和识别 270
9.1兼容性和硬件特性 274
第九章 TVGA8900显示适配器 274
9.2显示模式 275
9.3体系结构 277
9.4显示存储器结构 281
9.5寄存器信息 293
9.6寄存器操作 318
9.7TVGA8900ROMBIOS 330
9.8TVGA8900的安装与软驱动 341
10.2存储器结构 350
10.1V5000芯片 350
第十章 VGAWizard/Deluxe适配器 350
10.3新的寄存器 351
10.4编程实例 353
10.5检测与识别 359
第十一章 VGAWonder适配器 360
11.1ATI18800芯片 360
11.2显示存储器结构 361
11.3新的寄存器组 363
11.4VGAWonderBIOS 367
11.5编程实例 369
11.6检测与识别 389
第十二章 MaxVGA适配器 393
12.1扩充的显示模式 393
12.2存储器结构 393
12.3扩充寄存器组 394
12.4编程实例 396
12.5检测与识别 410
13.2存储器结构 412
13.1新的显示模式 412
第十三章 Boca1024VGA适配器 412
13.3新增的寄存器 413
13.41024VGABIOS 418
13.5编程实例 421
13.6检测与识别 435
第十四章 GenoaSuperVGA适配器 437
14.1新的显示模式 437
14.2存储器结构 438
14.3新增的寄存器 438
14.4编程实例 440
14.5检测与识别 445
第十五章 VGA1024i显示适配器 446
15.1新的显示模式 446
15.2存储器结构 447
15.3新增的寄存器 447
15.4VGA1024iBIOS 455
15.5编程实例 456
15.6检测与识别 474
16.1TVGA8800CS芯片 477
第十六章 ViewpointVGA适配器 477
16.2存储器结构 478
16.3新增的寄存器 479
16.4BIOS调用 480
15.5编程实例 483
16.6检测与识别 488
第十七章 VGAEM-16适配器 489
17.1新的显示模式 489
17.3新增的寄存器 490
17.2存储器结构 490
17.4编程实例 494
17.5检测和识别 514
第十八章 ParadiseVGA1024适配器 515
18.1AT版本和微通道版本 515
18.2新的显示方式 515
18.3存储器结构 516
18.4新的寄存器 517
18.5ParadiseVGA2024BIOS 524
18.6编程实例 527
18.7检测和识别 534
第十九章 HiResVGA适配器 537
19.1芯片概况 537
19.2存储器结构 537
19.3新增的寄存器 538
19.4编程实例 539
19.5检测和识别 543
编程篇 545
20.1取信息 546
第二十章 文本模式的编程基础 546
20.2文本操作 554
第二十—章 图形模式的编程基础 586
21.1一般说明 586
21.2算法原理 591
21.32色图形模式 596
21.44色图形 614
21.516色图形模式 637
21.6256色图形模式 687
22.1绘图程序的效率 743
第二十二章 编程技巧 743
22.2像素 745
22.3线的属性 748
22.4椭圆和圆 749
22.5区域填充 758
22.6动画技术 768
22.7文本模式下的图形窗口 771
22.8图形文字 773
22.9绘图子程序与应用程序的连接 779
22.11调试程序与视频显示 799
22.10公用数据区 799
附录AVGABIOS功能概要 801
附录A-1BIOS功能概要 801
附录A-2BIOS数据区 815
附录B:VGA寄存器概要 822
附录C:标准VGA模式 826
附录D:程序实例索引 827
附录E:词汇表 831