目录 1
第14章键盘 1
14.1键盘概述 1
14.2扫描码 3
14.3 中断9H 4
14.4 中断16H 6
14.5举例 9
第15章显示器 11
15.1视频基础 12
15.2视频方式 17
15.3 CRT控制部件 20
15.4分辨率 38
第16章MDA、CGA和MCGA 43
16.1单色显示适配器(MDA) 43
16.2彩色图形适配器(CGA) 46
16.3文本方式 50
16.4图形方式 51
16.5多色图形阵列(MCGA) 54
第17章EGA 62
17.1 EGA概述 62
17.2 EGA寄存器的结构 63
17.3文本方式 96
17.4图形方式 97
17.5属性控制 103
17.6属性控制器的程序设计 104
17.7 RAM字符发生器 106
17.8 EGA64介绍 107
第18章VGA 108
18.1 VGA结构 109
18.2 VGA寄存器 113
18.3视频方式 120
18.4图形控制器 124
18.5属性控制 127
18.6字符发生器 131
18.7视频DAC 131
18.8 VGA子系统 134
第19章视频服务程序 139
19.1视频服务程序概述 139
19.2置视频方式 141
19.3光标控制 144
19.4读光笔位置 146
19.5选择现役显示页 147
19.6显示屏幕滚动 148
19.7读写字符 149
19.8置颜色调色板 152
19.9读/写象素 153
19.10调色板寄存器 156
19.11颜色寄存器 162
19.12字符生成 167
19.13替换选择 179
19.14写字符串 185
19.15 VGA返回条件 187
19.16总结 189
20.1前言 190
第20章8514/A适配器 190
20.2图形加速器 192
20.3角色 193
20.4能力 195
20.5高级功能接口 196
20.6结构 199
20.7算法 201
20.8颜色 205
第21章EGA程序设计举例 209
21.1光栅显示器 210
21.2一个简单的EGA库 210
21.3 Bresenham线段算法 213
21.4 Bresenham算法的实现 214
21.5大屏幕上的EGA图形 221
第22章磁盘 225
22.1实际磁盘 225
22.2软盘 227
22.3硬盘 239
22.4磁盘和适配器 256
22.5磁盘格式化 258
22.6 INT 13H的服务程序功能 259
第23章打印机 262
23.1并行端口信号 262
23.2并行端口硬件 263
23.3 中断17H 265
23.4打印屏幕 265
23.5 PS/2并行端口 266
第24章串行端口 267
24.1串行通信基本概念 268
24.2串行通信概述 269
24.3调制解调器 270
24.4 RS—232接口标准 273
24.5串行位流的参数 274
24.6串行端口 275
24.7串行端口寄存器 277
24.8中断14H 279
24.9举例 282
第25章MULTIBUS I总线 284
25.1 前言 284
25.2 Multibus I技术规格 286
25.3 iLBX局部总线扩展 307
25.4 iSBX扩充的输入/输出总线 309
25.5 iSBX机械参数 318
25.6 Multibus I应用 320
26.1 引言 333
第26章MultibusⅡ总线 333
26.2功能分配 334
26.3子总线 337
26.4互联空间 340
26.5信息传送机构 343
26.6信息空间 347
26.7系统总线特点 350
26.8总线周期 353
26.9 MultibusⅡ应用 355
26.10 MultibusⅡ与兼容 367
第27章微通道 371
27.1微通道特征 371
27.2微通道构成 378
27.3传送周期操作 385
27.4系统配置 394
27.5总线控制权 403
27.6微通道接口芯片 406
27.7 16位微通道 424
27.8 32位微通道 432
27.9微通道适配器 437
第28章与高级语言接口 443
28.1参数传递 443
28.2 Turbo Pascal直接插入码 444
28.3 Turbo Pascal接口(版本3) 445
28.4新Turbo Pascal接口 447
28.5与C接口 448
29.1前言 451
第29章DOS接口 451
29.2 DOS的结构 452
29.3 DOS的装入 454
29.4设备驱动程序 456
29.5磁盘文件 456
29.6磁盘数据存取 458
29.7引导记录 459
29.8根目录 460
29.9文件分配表 462
29.10子目录 464
第30章DOS中断 466
30.1 DOS中断 466
30.2 DOS功能调用 467
30.3 DOS程序执行 471
30.4.EXE程序文件的结构 474
30.5.EXE程序示例 475
30.6.COM文件 478
参考文献 481