《软件的汉化技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李亦何编著
  • 出 版 社:上海:同济大学出版社
  • 出版年份:1991
  • ISBN:7560807747
  • 页数:285 页
图书介绍:

2.4.1 寄存器和标志位 0

1.1 引言 1

第1章 概论 1

1.2 汉化软件的概况 2

1.3 软件汉化的要求 4

1.4 二次开发的过程 5

第2章 软件汉化的基础 7

2.1 中西文软件的开发环境 7

2.2 汉字系统的基本结构 8

2.2.1 系统层次及功能 8

2.2.2 CC-BIOS代码系统 10

2.2.3 汉字机内码的设计思想 13

2.2.4 代码转换 14

2.2.5 汉字编码表 17

2.2.6 汉字库与字符点阵 19

3 CC-BIOS基本输入输出功能 20

2.3.1 显示系统的功能 20

2.3.2 显示模块的功能调用 21

2.3.3 输入系统的功能 28

2.3.4 键盘模块的功能调用 32

2.3.5 增加新输入编码的方法 33

2.3.6 打印系统的功能 43

2.3.7 打印模块的功能调用 46

2.4 汇编语言指令系统 47

2.4.2 8088/8086指令系统 50

2.4.3 80186/80286新指令 60

第3章 汉化软件的工具及其应用 63

3.1 工具软件的性能 63

3.1.1 动态调试程序 63

3.1.2 全屏幕调试程序 65

3.1.4 反汇编器 66

3.1.3 特殊功能调试软件 66

3.2 调试程序的运行状态 68

3.2.1 中断方式 68

3.2.2 单步跟踪 69

3.2.3 断点方式 70

3.3 调试程序的应用 71

3.3.1 Debug程序的调用 71

3.3.2 Debug程序使用要点 73

3.3.3 Debug命令 74

3.4 程序反汇编的要点 87

3.4.1 软件反汇编 87

3.4.2 Debug直接反汇编 88

3.4.3 DOS重定向反汇编 89

第4章 软件汉化的步骤与方法 94

4.1 汉化的基本要点 95

4.2.1 静态分析法 99

4.2 原西文软件的分析方法 99

4.2.2 动态分析法 102

4.3 目标程序的跟踪技巧 103

4.4 屏幕显示汉字化 108

4.4.1 屏幕初始化 109

4.4.2 中/西文刷屏 111

4.4.3 批量数据显示的汉化 112

4.4.4 屏幕显示模式的定义 114

4.5.1 西文字符显示原理 115

4.5 全屏幕功能的汉化 115

4.5.2 调用CC-BIOS功能的汉化法 118

4.5.3 直接显示汉化法 122

4.5.4 下拉式菜单的汉化 123

4.6 输入词法逻辑的汉化 125

4.7 字符处理及其定义域的扩展 127

4.7.1 制表符的汉化 127

4.7.2 字符域的扩展 128

4.8.1 光标定位的调整 130

4.8 屏幕显示重新布局 130

4.8.2 屏幕显示信息的调整 132

4.9 人机交互信息的汉化 133

4.9.1 查找信息汉化法 133

4.9.2 批数据信息汉化法 134

4.9.3 数据解释汉化法 136

第5章 软件汉化的实施 138

5.1 dBASE-Ⅲ Plus的汉化 138

5.1.1 显示输出的汉化 138

5.1.2 变量名及输入部分的汉化 145

5.1.3 “滤除符”和提示信息的汉化 148

5.2 Turbo-Pascal的汉化 149

5.3 Lotus 1-2-3显示模块的汉化 153

5.4 增添程序模块的方法 156

5.4.1 命令文件的扩充 157

5.4.2 执行文件的扩充 158

5.4.3 用中断方法扩充程序 161

第6章 汉字库及造字原理 164

6.1 扩展内存读写汉字库的技术 164

6.1.1 保护方式寻址原理及功能 164

6.1.2 全局描述器表(GDT) 166

6.1.3 保护方式汉字模块读写的实现 169

6.2 汉字字形及其结构 174

6.2.1 汉字库的存储 174

6.2.2 汉字字形结构 176

6.2.3 高点阵字形结构 177

6.3 造字系统的功能 179

6.3.1 高点阵的汉字显示 179

6.3.2 造字的原理和设计 182

6.3.3 造字网格的显示 186

6.3.4 改码及磁盘读写 188

6.4 汉卡系统造字的考虑 190

7.1 打印机汉字打印原理 194

第7章 汉字打印驱动程序的设计 194

7.2 汉字打印变倍方法 196

7.2.1 变换运算无级变倍法 197

7.2.2 变换字形的整形和补偿 199

7.2.3 笔划平滑放大法 201

7.2.4 表检索无级变倍法 203

7.3 汉字打印驱动程序 208

7.3.1 环境设备的兼容性 209

7.3.2 数据结构和编程 212

7.4 汉字打印系统死锁及其解决方法 218

第8章 汉字系统的环境及其移植 224

8.1 显示器概述 224

8.2 CGA显示卡 226

8.2.1 CGA卡的基本结构 226

8.2.2 CGA编程要点 229

8.2.3 汉字显示改进 232

8.3.1 MDA卡的基本结构 236

8.3 MDA单色显示卡 236

8.3.2 MDA显示卡编程要点 238

8.3.3 MDA汉字显示模块的移植 241

8.3.4 MDA仿真CGA显示 243

8.4 CGE400显示卡 245

8.4.1 Color400卡的基本结构 245

8.4.2 Color400卡的编程要点 250

8.4.3 汉字显示模块移植要点 255

8.5 EGA/VGA显示卡 258

8.5.1 结构与控制原理 258

8.5.2 EGA寄存器设置 261

8.5.3 EGA显示器编程要点 266

8.5.4 EGA/VGA汉字显示模块的移植 272

附录Ⅰ 二、十、十六进制数转换表 277

附录Ⅱ 功能扩展键扫描码表 280

参考文献 284