《微机汉字操作系统实用开发技术》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:钱培德,董庭辉等编著
  • 出 版 社:北京:北京师范学院出版社
  • 出版年份:1991
  • ISBN:7810145592
  • 页数:469 页
图书介绍:

第一章系统概述 1

第一节汉字系统的发展与特点 1

一、引 言 1

二、汉字信息处理技术的发展 1

目 录 1

三、CC-DOSV4.0操作系统的特点 2

第二节 系统设计与实现 3

一、设计思想 3

二、汉字机内码的设计 4

三、实现方法 5

第三节代码体系和字库结构 6

一、代码体系 6

二、字库与字模 7

一、CC-DOS V4.0系统文件介绍 10

第二章CC-DOS V4.0的操作与使用 10

第一节引 言 10

二、硬件支撑环境 12

三、软件支撑环境 12

第二节系统的启动 12

一、从软盘启动系统 12

二、从硬盘启动系统 14

三、在带汉卡的机器上启动系统 14

四、装入出错 15

第三节命令功能及汉字输入方法 15

一、系统功能 15

二、汉字输入方法 16

第四节汉字的输入 19

一、区位码输入方式 19

二、首尾码输入方式 21

三、拼音码输入方式 25

四、快速码输入方式 28

五、汉字输入注意事项 30

第五节词组的使用及词库的建立 30

一、词组输入方法 30

二、词库的定义 31

第六节 系统功能键的使用 36

一、制表功能键 36

二、字典功能键 38

三、修改码表功能键 40

四、设置图形符功能键 42

五、高频字统计功能键 44

七、改变字符颜色功能键 45

六、退出汉字系统功能键 45

八、字符图形方式转换功能键 46

九、建立自动光标功能键 46

十、建立纯中文方式功能键 47

十一、打印控制功能键 48

十二、自选输入方式功能键 48

十三、模糊输入功能键 49

第七节造字工具的使用 50

一、造字程序的功能 50

二、造字程序的装入 50

三、改码 52

四、造字 53

五、删除 56

六、部首功能 57

一、24×24点阵的24针打印输出 58

第八节汉字的打印输出 58

七、显示 58

八、退 出 58

二、16×16点阵的24针打印输出 64

三、16×16点阵的9针打印输出 64

第三章汉字信息处理有关的DOS技术 65

第一节文件系统的数据结构和算法 65

一、文件目录表FDT 65

二、文件分配表FAT 69

三、文件分配表的使用 73

第二节访问磁盘的方法 77

一、磁盘的逻辑结构 77

二、磁盘I/O参数表 79

三、由簇号到逻辑扇区号的转换 82

四、DOS提供的磁盘扇区读写功能 83

一、逻辑扇区号到扇区物理地址的转换 90

第三节磁盘I/O驱动程序 90

二、13H号中断处理程序 91

第四节可执行文件的结构 92

一、*.COM文件的结构 93

二、*.EXE文件的结构 93

三、实例分析 98

第四章系统自举 101

第一节系统文件及其结构 101

一、内核文件 101

二、BIOS文件 102

第二节 内核的自举 104

一、内核自举总流程 104

二、引进记录的执行 105

五、COMMAND·COM的自举 106

四、IBMDOS·COM的自举 106

三、IBMBIO·COM的自举 106

第三节 BIOS的自举 107

一、CCCC·COM的执行 107

二、CCCC·OVR的执行 110

三、CCCC·OVl的执行 114

四、M2024E·COM的执行 117

第五章显示器控制模块 122

第一节模块总述 122

一、工作原理 122

二、模块结构和调用方法 123

三、字库组织 125

四、视频存贮区 127

五、模块的总体流程 129

一、概述 130

第二节视频初始化 130

二、视频初始化的实现 131

第三节光标功能的实现 133

一、光标位置的读取 133

二、光标的产生与定位 133

三、RRAM映象区的浮动 137

第四节字符的读出与显示 143

一、字符的读出 143

二、字符的显示 143

三、字符的TTY方式显示 154

第五节提示行管理与其它 157

一、提示行管理 157

二、汉字库字模的读写 162

三、光标的建立与删除 164

四、屏幕的滚动 164

一、工作原理 167

第六章键盘管理模块 167

二、模块结构和调用方法 168

三、键盘中断处理程序 168

第二节重要的工作区 169

一、键盘缓冲区及其指针 169

二、输入码对照表 172

三、主要工作区 174

第三节主体流程 175

一、键盘管理模块的总体流程 175

二、各功能的流程 176

第一节模块总述 176

第四节字符输入的实现 179

一、0号功能块为流程 179

二、字符处理字程序 182

第五节功能符的处理 186

一、功能符处理子程序 186

二、CTRL+Fi符的处理 187

三、ALT+Fi符的处理 192

四、输入制表处理 194

一、区位码处理程序 196

第六节输入码的处理 196

二、区位码转换程序 200

三、拼音一首尾码处理程序 204

四、拼音一首尾码转换程序 207

第七节 高频字统计和字典功能 214

一、高频字统计处理 214

二、字典功能的实现 216

第八节词组输入处理 221

一、词组输入原理 221

二、词组输入码对照表 222

三、主要工作区 222

四、词组处理程序 223

五、词组选择处理程序 228

六、词组恢复符处理程序 229

一、工作原理 230

第七章打印机驱动模块 230

第一节模块总述 230

二、打印机及其驱动程序 231

三、汉字字型的变换 231

四、模块确定的结构 232

第二节模块主体和工作区 232

一、打印机驱动模块的主体 232

二、主要的工作区 233

第三节打印参数的定义 238

一、总述 238

二、打印字型的定义 239

三、字间距的定义 242

四、行间距的定义 244

五、行宽和工作方式的定义 248

一、主体流程 249

第四节字符的打印输出 249

二、西文方式下字符的打印输出 250

三、汉字方式下字符的打印输出 251

第五节行信息的打印输出 260

一、缓冲区内容的输出 260

二、字模读取与变换 265

三、行纵扩处理 277

第六节屏幕硬拷贝 282

一、总体流程 282

二、图形方式下的屏幕硬拷贝 282

三、一列信息的硬拷贝 286

第八章高分辨率视频适配器及其程序设计 292

第一节引 言 292

二、EGA视频RAM结构 293

三、象元的写入 293

一、概述 293

第二节EGA视频适配器及其程序设计 293

四、象元的读出 301

第三节MCGA视频适配器及其程序设计 304

一、概述 304

二、MCGA新性能和视频BIOS 306

三、字母数字模式的程序设计 307

四、图形模式的程序设计 308

五、视频DAC的程序设计 310

第四节VGA视频适配器及其程序设计 311

一、概述 311

二、图形模式的程序设计 312

三、视频DAC的程序设计 316

第五节CGE400视频适配器及其程序设计 318

一、概述 318

二、图形模式的程序设计 320

三、视频BIOS 323

第六节汉字显示技术的一般方法 324

一、概述 324

二、图形文本特性 325

三、汉字显示问题的解决 327

四、汉字显示的其它问题 329

五、中文窗口的讨论 330

第九章汉字系统优化技术 332

第一节“透明法”扩充技术 332

一、CC-DOS的实现思想 332

二、“透明法”原理 333

三、“透明法”应用和举例 335

第二节外码连接技术 337

一、引 言 337

二、外码连接模块的流程 338

三、自定义编码外部模块的程序设计 340

第三节词组输入技术 352

一、词组输入技术 352

二、充分发挥计算机的潜力 353

三、编码的词方向 354

四、高级动态造词功能的设计 355

五、重码的智能处理 364

六、词的主动意义 375

第四节联想输入技术 376

一、概述 376

二、单字联想输入技术的数据结构 376

三、词组联想输入技术的数据结构 377

第五节磁盘碎片集成技术 379

一、问题的提出 379

二、与DFC有关的文件管理机制 380

三、一个DFC的实现 381

四、进一步的讨论 384

第六节扩展内存的使用方法 385

一、何为扩展内存 385

二、80286的存贮器管理 386

三、虚拟盘VDISK 388

四、15H号中断程序的87H号子功能 389

五、虚拟汉卡 391

六、打印驱动程序对扩展内存的使用 398

第七节进出 80286保护方式 398

一、进出80286保护方式概述 399

二、进出保护方式的准备 400

三、进入保护方式 401

四、退出保护方式 402

五、自定义词库的检索 402

附录A信息交换用汉字编码字符集基本集 411

附录B信息处理用现代汉语五千词表 442

参考资料 469