《微型计算机IBM PC的原理与应用 续二 图形显示器及其程序设计》求取 ⇩

目录1

第一章 图形显示技术基础1

第一节 交互式计算机图形学引论1

1.图形信息的计算机处理1

2.交互式图形系统的组成2

3.计算机图形学的应用5

4.计算机图形学的主要研究内容6

第二节 光栅扫描图形显示器的工作原理7

1.结构与原理8

2.监视器10

3.显示存贮器的组织11

4.彩色表的结构与使用13

5.图象生成器14

6.IBM PC图形显示器16

第三节 常用扫描转换算法19

1.点19

2.线段19

3.圆22

4.多边形25

5.区域填充27

6.曲线29

7.字符33

1.坐标系34

第四节 几何变换与观察处理34

2.基本二维变换35

3.齐次坐标37

4.复合变换38

5.三维变换41

6.投影变换44

7.观察变换47

8.裁剪48

第二章 IVM PC图形程序设计方法51

1.显示器硬件与系统的接口52

第一节 图形显示器的直接程序设计52

2.寄存器读写操作53

3.显示存贮器操作56

第二节 基于BIOS的图形程序设计57

1.BIOS概述57

2.显示器BIOS的功能与调用方法58

3.BIOS的扩充方法61

第三节 虚拟图形设备及其驱动程序63

1.虚拟图形设备的功能64

2.MS-DOS设备驱动程序的编制方法66

3.实现虚拟图形设备的驱动程序70

4.简单虚拟图形设备的使用83

第四节 通用程序设计语言的图形子程序库85

1.Microsoft C的图形子程序库86

2.用户图形子程序库的设计92

3.图形子程序库的实现94

4.图形子程序库的使用举例96

第五节 二维图形标准GKS和CGI98

1.GKS的基本概念98

2.GKS的图形输出原语99

3.图段101

4.输入与交互处理102

5.GKS程序设计103

6.计算机图形设备接口标准——CGI105

第六节 窗口系统Microsoft-Windows107

1.概述107

2.窗口系统MS-Windows的图形功能109

3.MS-Windows的用户接口开发工具115

4.窗口应用程序的开发121

第三章 CGA、MDA及其兼容显示器124

第一节 MC6845 CRT控制器124

1.功能与逻辑结构124

2.水平与垂直定时信号的控制126

3.字符显示逻辑128

4.辅助控制功能129

第二节 CGA的显示模式与逻辑结构130

1.CGA的显示模式130

2.CGA的逻辑结构与控制寄存器131

3.CGA的显示存贮器132

第三节 CGA的程序设计135

1.CGA的BIOS级程序设计135

2.CGA的直接程序设计140

3.图形显示驱动程序144

1.MDA显示器151

第四节 MDA与Hercules显示器151

2.Hercules显示器153

第五节 Color 400与GW 0520CH显示器154

1.Color 400显示器154

2.GW 0520CH显示器160

第四章 EGA/VGA的显示模式与164

逻辑结构164

第一节 概述164

第二节 EGA/VGA的显示模式169

1.EGA/VGA的标准显示模式169

2.VGA的附加显示模式173

1.EGA/VGA的结构174

第三节 EGA/VGA的结构及显示174

存贮器组织174

2.文字模式下显示存贮器的组织175

3.图形模式下显示存贮器的组织179

第四节 EGA/VGA控制器184

1.图形控制器184

2.属性控制器186

3.CRT控制器187

4.操作定序器188

第五章 EGA/VGA寄存器及程序设计190

第一节 概述190

1.辅助输出寄存器192

第二节 外部寄存器192

2.特色控制寄存器193

3.输入状态寄存器0194

4.输入状态寄存器1194

5.VGA允许寄存器195

第三节 CRT控制寄存器195

1.水平扫描总时间寄存器197

2.水平显示结束寄存器197

3.水平消隐开始寄存器197

6.水平回扫结束寄存器198

5.水平回扫开始寄存器198

4.水平消隐结束寄存器198

7.垂直扫描总时间寄存器199

8.溢出寄存器199

9.垂直回扫开始寄存器199

10.垂直回扫结束寄存器199

11.垂直显示结束寄存器200

12.垂直消隐开始寄存器200

13.垂直消隐结束寄存器200

14.模式控制寄存器200

15.行扫描预置寄存器201

18.光标结束寄存器202

16.最大扫描线寄存器202

17.光标开始寄存器202

19.显存起始地址高位字节寄存器203

20.显存起始地址低位字节寄存器203

21.光标位置高位字节寄存器203

22.光标位置低位字节寄存器203

23.光笔高位字节寄存器204

24.光笔低位字节寄存器204

25.偏移量寄存器204

26.下横线位置寄存器204

27.行比较寄存器205

1.复位寄存器206

第四节 操作定序寄存器206

2.时钟模式寄存器207

3.位平面屏蔽寄存器208

4.字符发生器选择寄存器208

5.存贮器模式寄存器208

第五节 图形控制寄存器209

1.置位/复位寄存器210

4.颜色忽略寄存器211

5.位平面读出选择寄存器211

3.颜色比较寄存器211

2.置位/复位允许寄存器211

6.位屏蔽寄存器212

7.数据移位/功能选择寄存器213

8.模式寄存器213

9.辅助寄存器215

第六节 属性控制寄存器216

1.调色寄存器216

2.模式控制寄存器218

4.屏幕边框颜色寄存器219

5.位平面允许寄存器219

3.颜色选择寄存器219

6.水平移屏寄存器220

第七节 VGA数模转换寄存器221

第八节 EGA/VGA硬件直接程序设计举例222

第六章 EGA/VGA BIOS及程序设计270

第一节 概述270

1.BIOS功能分类270

2.EGA/VGA环境表272

3.EGA/VGA BIOS数据区275

1.模式选择277

第二节 显示控制功能277

2.设置光标类型278

3.设置光标位置278

4.读取光标位置278

5.读取光笔位置278

6.选择工作页面279

7.文字窗口上滚279

8.文字窗口下滚280

第三节 字符和象素输出功能280

1.读光标位置处的字符和属性280

2.在光标位置处写字符及其属性280

4.设置CGA模式的调色器281

3.在光标位置处写字符281

6.读象素282

5.写象素282

7.仿真TTY方式写字符283

8.查询现行显示状态283

第四节 调色器及颜色对照表的处理功能284

1.设置单个调色寄存器284

2.设置屏幕显示区的边框颜色284

3.设置全部调色寄存器285

4.闪烁/加亮属性选择285

5.读单个调色寄存器285

8.设置单个彩色寄存器286

9.设置一组彩色寄存器286

6.读边框颜色寄存器286

7.读全部调色寄存器286

10.选择彩色页面287

11.读单个彩色寄存器287

12.读一组彩色寄存器288

13.读颜色表现行页面号288

14.彩色转换成灰度288

第五节 字符发生器处理功能289

3.装入CGA标准字库290

2.装入单色显示字库290

1.装入用户字库290

4.选择工作字库291

5.装入VGA标准字库291

6.设置图形模式4、5、6的字库指针291

7.为图形模式选用用户字库292

8.为图形模式选用EGA标准字库292

9.为图形模式选用CGA标准字库292

10.为图形模式选用VGA标准字库293

11.读取字库信息293

2.选用另一个屏幕打印子程序294

1.查询EGA/VGA配置信息294

第六节 EGA/VGA BIOS的其它扩充功能294

3.为VGA文字模式选择扫描线数目295

4.允许/禁止在模式选择时向调色器装入数据295

5.允许/禁止VGA联机工作295

6.允许/禁止自动灰度转换296

7.允许/禁止仿真CGA光标296

8.两个VGA作切换297

9.接通/断开VGA的屏幕显示297

10.输出字符串297

11.读VGA配置信息298

14.查询缓冲区大小299

12.写VGA配置信息299

13.读VGA状态信息299

1 5.保存显示器状态301

16.恢复显示器状态302

第七节 EGA/VGA BIOS程序设计举例302

第七章 长城CEGA汉字图形显示器318

第一节 CEGA的逻辑结构与显示模式318

1.CEGA逻辑结构318

2.CEGA的显示模式320

3.显示存贮器组织322

第二节 CEGA的寄存器325

1.总控寄存器325

2.6445 CRT控制器326

3.水平和垂直定时信号的控制327

4.屏幕分区显示(分屏)和滚行的控制328

5.光标控制329

6.6445的控制与状态寄存器330

第三节 CEGA BIOS332

4.读取光标位置334

3.设置光标位置334

5.读取光笔位置334

1.模式选择334

2.设置光标类型334

6.选择工作页面335

7.文字窗口上滚335

8.文字窗口下滚335

9.读光标位置处的字符和属性335

10.在光标位置处写字符及其属性335

11.在光标位置处写字符336

12.写象素336

13.读象素336

16.设置调色器337

17.输出字符串337

15.查询现行显示状态337

14.仿真TTY方式写字符337

18.提示行显示区的处理338

19.建立/取消扩展汉字库339

20.从汉字库中读汉字的点阵数据339

21.打开/关闭光标339

22.选择工作状态340

23.读取显示器工作状态340

24.显示存贮器控制340

25.建立9*8图形字符光标340

29.画矩形341

28.画直线341

26.在当前光标位置处显示字符341

27.转换工作方式341

30.画圆或弧342

31.区域填充342

32.保存图象342

33.画点343

34.显示图象343

35.画折线343

36.设置线型与线宽343

38.读取当前光标位置处的字符及其属性344

37.设置显示模式为3并修改部分ASCII码定义344

第八章 ARTIST-I高分辨率图形显示器345

第一节 图形显示控制器芯片μPD7220346

1.概述346

2.7220的逻辑结构346

3.使用7220的图形显示器构成方式349

4.7220命令350

第二节 ARTIST-I逻辑结构361

1.逻辑原理361

2.显示存贮器的组织363

3.ARTIST-I的系统接口364

4.监视器接口与光笔接口366

第三节 辅助控制操作的程序设计368

1.初始化与显示格式的设定370

2.清屏376

3.修改彩色表378

4.放大379

5.滚行和平移381

第四节 图形与文字显示操作的程序设计383

1.移动现行点位置384

2.画线385

3.画矩形390

4.画圆394

5.画弧400

6.输出字符或汉字402

第九章 AGC高性能图形显示器410

第一节 高性能CRT控制器HD63484411

1.逻辑结构412

2.系统构成方式418

3.屏幕的显示控制423

4.ACRTC命令427

第二节 AGC的逻辑结构436

1.逻辑结构436

2.AGC的系统接口438

第三节 辅助控制操作的程序设计439

1.初始化与显示格式的设定442

2.清屏445

3.修改彩色表446

4.平移、滚行及放大448

第四节 图形与文字显示操作的程序设计457

1.颜色、线型及写模式的选择457

2.画线、画矩形、画圆460

3.输出字符和汉字465

4.区域填充472

5.图形拷贝475

第十章 图形显示技术在用户接口设计中的应用478

第一节 用户接口概述478

1.用户模型478

2.命令语言479

3.输入反馈479

4.信息显示481

5.用户接口的设计准则481

第二节 菜单设计技术482

1.概述482

2.固定式菜单483

3.弹出式菜单486

4.下拉式菜单491

第三节 窗口显示技术494

1.概述494

2.窗口的基本操作494

3.弹出式窗口应用程序502

4.TSR弹出式窗口应用程序504

第四节 输入设备与定位技术505

1.键盘505

2.鼠标器509

3.数字化仪514

4.几种常用定位技术516

第五节 交互式绘图程序522

1.绘图程序的用户模型和命令语言522

2.绘图程序的主程序523

3.讨论531

附录533

附录Ⅰ EGA/VGA及CEGA控制寄存器一览表533

附录Ⅱ EGA/VGA及CEGA BIOS功能(INT10h)一览表535

附录Ⅲ 为EGA/VGA开发的子程序库功能一览表537

附录Ⅳ IBM PC常用图形软件开发工具简介541

参考资料544

1990《微型计算机IBM PC的原理与应用 续二 图形显示器及其程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张福炎等编著 1990 南京:南京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微型计算机原理及其应用(1989 PDF版)
微型计算机原理及其应用
1989 北京:宇航出版社
微型计算机IBM-PC(0520)系统原理及其应用(1985年09月第1版 PDF版)
微型计算机IBM-PC(0520)系统原理及其应用
1985年09月第1版
微型计算机IBM-PC(0520)系统原理及其应用(1985 PDF版)
微型计算机IBM-PC(0520)系统原理及其应用
1985
微型计算机 IBM PC的原理与应用  (续篇)(1985年09月第1版 PDF版)
微型计算机 IBM PC的原理与应用 (续篇)
1985年09月第1版 南京大学出版社
微型计算机原理及其应用  下( PDF版)
微型计算机原理及其应用 下
南京航空学院
微型计算机原理与程序设计(1986 PDF版)
微型计算机原理与程序设计
1986 成都:四川大学出版社
微型计算机原理及其应用(1992 PDF版)
微型计算机原理及其应用
1992 北京:水利电力出版社
汉字dBASEⅢ程序设计及其应用系统的开发(1988 PDF版)
汉字dBASEⅢ程序设计及其应用系统的开发
1988 西安:西安电子科技大学出版社
新编微型计算机绘图及其程序设计(1994 PDF版)
新编微型计算机绘图及其程序设计
1994 北京:中国物资出版社
计算机图形显示原理(1991 PDF版)
计算机图形显示原理
1991 长沙:国防科技大学出版社
微型计算机程序设计技巧及应用(1987 PDF版)
微型计算机程序设计技巧及应用
1987 北京:科学普及出版社
微型计算机IBM PC原理与应用(1984 PDF版)
微型计算机IBM PC原理与应用
1984 南京:南京大学出版社
微型计算机应用程序设计(1990 PDF版)
微型计算机应用程序设计
1990 北京:国防工业出版社
IBM-PC微型计算机应用入门(1987 PDF版)
IBM-PC微型计算机应用入门
1987 北京:煤炭工业出版社
IBM PC微型计算机绘图(1986 PDF版)
IBM PC微型计算机绘图
1986 北京:海洋出版社