目录 1
第一章基础知识 1
1.1 DOS操作系统结构 1
1.2内存映象图 2
1.3中断向量表 2
1.4 ROM BIOS数据区 5
1.5 用户通信区 9
1.6 DOS数据区 10
1.7磁盘的数据组织结构 10
1.8 ROM BIOS调用 17
1.9 DEBUG.COM命令 21
第二章 2.1 3H汉字系统基础 28
2.1系统应用环境 28
2.2文件清单和说明 28
2.3系统装载 30
2.4系统启动 33
2.5 如何从虚拟盘上启动系统 34
2 6读显示字库模块 37
2.7 读打印字库模块 40
2.8键盘管理模块程序 43
2.9 显示模块 45
2.10打印管理程序 46
2.11汉字2.13H系统与ROM BIOS之间的关系 48
2.1.2启动批处理文件的再设计 49
2.1.3汉字系统占用中断情况 52
第三章 特殊显示命令与编程 53
3.1特殊显示命令 53
3.2 工作参数、颜色设置、光标控制 56
3.3画点命令 58
3.4以像素为单位画线和矩形 59
3.5填充颜色或线条…………………………………………………………………………………(60 )3.6.1显示24×24点阵汉字或字符 66
3.7命令串的宏操作………………………………………………………………………………… (70 )3.8功能键的模拟操作 71
第四章 屏幕硬拷贝 73
4.1 图形硬拷贝方法 73
4.2.1 3H硬拷贝程序的使用方法 74
4.3硬拷贝算法 74
4.4硬拷贝源程序清单 76
第五章统计图形生成器技术 87
5.1飞速发展的图形图像技术 87
5.2图形系统的环境 87
5.3统计图形生成器的设计思想 93
5.4控制结构 94
5.5数据结构 96
5.6功能说明 97
5.7系统特点 98
第六章 统计图形的实现算法 99
6.1画弧的算法 100
6.2画饼圆的算法 102
6.3掰块饼图算法 106
6.4关于对比饼图 111
6.5填色与标注 111
6.6座标设计 114
6.7 直方图算法 116
6.8曲线算法 130
第七章 统计图形生成器用户手册 133
7.1系统环境 133
7.2系统启动 133
7.3系统约定 134
7.4数据准备 134
7.5 画饼图 136
7.6 画直方图 139
7.7画折线图 140
7.8 画离散点图 142
7.9 画曲线 142
第八章 特殊显示命令剖析 144
8.1几个基本子程序 145
8.2中断服务程序的前端控制部分 147
8.3特殊命令的命令分析 149
8.4 画线子程序 160
8.5填色部分 164
8.6汉字显示 169
8.7矩形填充 178
8.8 初始化部分 182
第九章 显示中断的调用方法 184
9.1 显示中断的接口 184
9.2 显示中断调用说明 185
9.3显示断调用方法 187
9.4 窗口滚动的调用方法 188
9.5提示行控制调用方法 190
9.6 光标控制调用方法 191
9.7写点操作 192
第十章 汉字输入与外词组文件建立 194
10.1系统下的功能键 194
10.2汉字输入方法 196
10.3预选汉字输入 197
10.4新建一个外部词组文件 197
10.5 词组文件的分析 204
10.6实用词组库的建立 205
第十章 常驻内存程序的驻留方法 209
11.1常驻内存程序的组成与特性 209
11.2 引导驻留方法 210
11.3 引导型病毒程序在内存中的位置 211
11.4引导型病毒程序驻留内存方法 212
11.5引导型病毒的动态检测 214
11.6常用驻留方法 214
11.7 DOS内存管理方法 215
11.9占领内存控制块链尾方法实例 218
11.8通过修改内存管理链的算法 218
11 10“黑色星期五”程序驻留实例 220
11.11文件型病毒的动念检测 221
第十二章 DOS重入与中断修改 222
12.1INT 21H的总控程序结构 222
12.2堆栈切换分析 223
12.3重入与不可重入分析 225
12.4中断服务程序分析 226
12.5中断附着 226
12.6增加新中断和新调用 228
12.7更换原中断 230
13.1汉字显示分析 231
第十三章屏幕信息的自动获取 231
13.2自动获取程序结构与算法 232
13.3应用实例 234
13.4获取2.13H汉字屏幕程序 235
第十四章 dBASE即时信息窗口的实现方法与程序 249
14.1窗口存储与恢复 249
14.2 dBASE与汇编程序的参数传递 249
14.3 dBASE下使用方法 250
14.4程序清单 252
15.2防止误格式化的方法 260
第十五章 防止磁盘误格式化的方法与程序 260
15.1格式化过程分析 260
15.3防止误格式的程序 261
第十六章汉字2.13H系统用户手册 265
16.1 应用环境 265
16.2文件清单 265
16.3系统装载 265
16.4启动系统 266
16.5功能键 267
16.6汉字输入方法 268
16.7特殊显示功能 269
16.8特殊打印功能 271
16.9 字型 279
16.10汉字库 279
16.11字符 280
16.12常用字库 280
16.13打印数据…………………………………………………………………………………………………(28■)16.14造字程序的使用方法 281
16.15查询、修改拼音首尾码表程序 282
16.16词组 282
16.20通用制表程序 283
16.19查询、修改文件属性程序 283
16.18置显示方式和颜色程序 283
16.17建联想库程序 283
第十七章 完善CV26.COM显示模块 285
17.1 CV26.COM模块概要说明 285
17.2有关光标操作部分的程序分析 285
17.3改16线光标为18线光标 289
17.4修改后的程序清单 290
第十八章 软件汉化技术与工具 293
18.1西文软件与中文软件的区别 293
18.2屏幕显示的汉化 294
18.3输入汉字变量的汉化 296
18.5提示信息的汉化 297
18.4扩充字符处理范围 297
18.6提示信息自动汉化工具 298
18.8汉化过程中的难点 304
附录一硬盘类型参数表 306
附录二显示方式一览表 308
附录三ASCII码介绍 309
F3.1 ASCII表 309
F3.2图案字符 310
F3.3控制字符 311
F4.1 DOS软中断表 313
F4.2 INT21H设备I/O功能调用 313
附录四DOS公开的功能调用 313
F4.3 INT 21H的文件操作功能调用 314
F4.4 INT 21H的目录操作功能调用 316
F4.5 INT21 H的其它操作功能调用 317
附录五DOS末公开的功能调用 318
F5.1INT 15H 中断的未公开功能调用 318
F5.2INT 21H 中断的末公开功能调用 319
F5.3INT 28H 中断的未公开功能调用 342
F5.4INT 2FH 中断的未公开功能调用 343
18.7提示信息自动汉化的步骤 400