第一章IBM—PC的基本配量 1
第一节系统板的结构与功能 1
目 录 1
第三节输入输出通道 6
第二节系统板内部接口 8
第一节Intel 8088的结构 9
第二节8088对存贮器的访问 16
第三节8088的指令格式和寻址方式 22
第四节8088的指令系统 29
第五节中断系统 37
第三章外部设备及适配器 45
第一节键盘及其接口 45
第二节单色显示器-并行打印机适配器 51
第三节彩色图形显示器适配器 58
第四节并行打印机适配器 59
第四章宏汇编语言的编程方法 73
第一节伪指令 73
第二节键盘的程序设计 86
第三节定对器的程序设计 91
第四节单色显示器和打印机的程序设计 102
第五节彩色图形显示器的程序设计 116
第六节中断处理程序的设计 126
第五章CC—DOS的操作与使用 138
第一节 CC—DOS概述 138
第二节系统的启动 140
第三节汉字输入的方法 142
第四节汉字输入方式 146
第五节造字工具的使用 160
第六节定义词组的方法 165
第七节 系统命令的使用 173
第八节高级系统命令的使用 214
第九节系统配置命令的使用 221
第六章CC—DOS的总体描述 224
第一节 CC—DOS的设计思想 224
第二节CC—DOS的实现原理 226
第三节CC—DOS的系统结构 228
第七章CC—DOS的系统文件和自举过程 238
第一节CC—DOS的系统文件 238
第二节CC—DOS的自举过程 243
第三节CC—BIOS自举程序清单 252
第八章显示器控制模块 255
第一节模块总述 255
第二节CRT的初始化 262
第三节光标功能的实现 266
第四节字符的读出和显示 272
第五节屏幕操作功能的实现 281
第六节提示行操作与其它 286
第七节显示器控制模块的程序清单 293
第九章键盘管理模块 325
第一节模块总述 325
第二节主体流程和工作区 329
第三节字符输入功能的实现 336
第四节代码识别程序 339
第五节代码转换程序 345
第六节词组处理程序 360
第七节键盘管理模块的程序清单 371
第十章打印机驱动模块 404
第一节模块总述 404
第二节打印屏幕程序 408
第三节打印机驱动模块的主体流程 411
第四节打印驱动程序 416
第五节图形字符处理程序 420
第六节打印机驱动模块的程序清单 427
第七节高级打印驱动模块总述 441
第八节打印优质汉字的实现 447
第九节高级打印驱动模块的程序清单 455
第十一章增强CC—DOS的词组功能 469
第一节词组输入方式概述 469
第二节词库的编译生成法 471
第三节增强型汉字词组处理系统 477
第十二章键盘管理模块的优化和再开发 489
第一节输入码对照表的优化 489
第二节汉字输入码通用软接口的开发 494
第三节为CC-DOS增配双拼码 501
第四节 为CC—DOS增配四角码 517
第五节为CC—DOS增配快拼码 529
第六节联想输入处理技术 543
第十三章CC—DOS的问题及其解决方法 549
第一节CRT控制模块中的行尾问题 549
第二节系统传送问题 554
第三节系统的内存开销问题 559
第四节使用中的若干问题 565
第五节IBM—PC内存容量的调节 573
第六节汉字打印字型的改造 577
第七节24点阵汉字的联机打印问题 579
第十四章开发CC—DOS的新命令 583
第一节 EC转换命令EXECOM 583
第二节文本文件输出命令TP 590
第三节文件属性命令CHMOD 596
第四节 汉化的动态调试命令DEBUG 602
第五节词库编译命令WLCP 611
第十五章汉字系统支撑基础的发展 617
第一节80186微处理器 617
第二节80286微处理器 629
第三节80386微处理器 652
第四节IBM—PS/2系列计算机 662
第五节OS/2操作系统 668
附录 677
附录A 8088指令系统一览表 677
附录B DOS中断处理和系统功能调用 695
附录C IBM—PC系列的新机型 713
附录D系统信息 729
附录E信息处理用现代汉语五千词表 757
第二章中央处理器Intel 8088