当前位置:首页 > 工业技术
CC-DOS操作系统技术大全
CC-DOS操作系统技术大全

CC-DOS操作系统技术大全PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:钱培德等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1992
  • ISBN:7302010102
  • 页数:289 页
图书介绍:
上一篇:光导纤维下一篇:机械零件设计手册
《CC-DOS操作系统技术大全》目录

第一篇 CC-DOS操作系统基础 1

第1章 引论 1

1.1 概述 1

1.1.1 引言 1

目录 1

1.1.2 汉字信息处理的发展 2

1.2 CC-DOS的发展 2

1.2.1 发展过程 2

1.2.2 CC-DOS的地位 4

第2章 CC-DOS的用户界面 5

2.1 概述 5

2.1.1 CC-DOS的主要特点 5

2.1.2 CC-DOS的主要功能 5

2.2 CC-DOS的安装 6

2.2.1 CC-DOS的系统文件介绍 6

2.1.3 CC-DOS的使用环境 6

2.2.2 CC-DOS的安装 9

2.3 CC-DOS的引导 9

2.3.1 CC-DOS2.1的引导 9

2.3.2 CC-DOS4.0的引导 11

2.4 CC-DOS的使用 12

2.4.1 汉字的输入 12

2.4.2 功能键的使用 21

2.4.3 汉字的打印输出 26

2.5 CC-DOS实用程序的使用 27

2.5.1 词组定义程序的使用 28

2.5.2 造字程序的使用 30

第3章 汉字信息处理基础 33

3.1 汉字代码体系 33

3.1.1 汉字输入码 33

3.1.2 汉字内部码 34

3.1.5 汉字字形码 35

3.1.6 汉字代码之间的关系 35

3.1.4 汉字地址码 35

3.1.3 汉字交换码 35

3.2 汉字的输入与输出 36

3.2.1 汉字的键盘输入 36

3.2.2 汉字的显示输出 37

3.2.3 汉字的打印输出 39

3.3 CC-DOS的设计思想 40

3.3.1 引言 40

3.3.2 设计目标 40

3.3.3 设计思想 41

3.3.4 系统结构 42

3.3.5 RAM-BIOS的结构 43

3.3.6 汉字编码 44

3.3.7 汉字库 44

第4章 有关的DOS技术 45

4.1 内存空间管理 45

4.1.1 概述 45

4.1.2 数据结构 45

4.1.4 存贮区的回收 47

4.1.3 存贮区的分配 47

4.1.5 存贮区的修改 50

4.2 磁盘信息管理 50

4.2.1 文件目录和目录项 50

4.2.2 文件分配表 52

4.2.3 磁盘的内部结构 54

4.2.4 DOS对磁盘的访问功能 57

4.2.5 BIOS对磁盘的访问功能 59

4.3.2 EXE文件的结构 61

4.3.1 COM文件的结构 61

4.3 可执行文件的结构 61

4.3.3 EXE文件的装入 63

第二篇 CC-DOS2.1操作系统 65

第5章 系统自举和初始化 65

5.1 系统文件 65

5.1.1 系统文件的组成 65

5.1.2 对PC-DOS系统文件的改造 65

5.1.3 扩充的RAM-BIOS文件 70

5.2.1 PC-DOS系统的自举 71

5.2 系统自举 71

5.2.2 CC-DOS系统的自举 73

5.2.3 汉字库空间的申请 74

5.2.4 键盘输入和显示输出模块的自举 75

5.2.5 打印输出管理模块的自举 76

5.2.6 CC-DOS的内存使用情况 76

5.3 有关问题的讨论 77

5.3.1 系统传递 77

5.3.2 系统第二阶段的自举 78

第6章 显示输出管理模块 79

6.1 模块总述 79

6.1.1 概述 79

6.1.2 全局概念和工作区 79

6.1.3 总控流程 83

6.2 初始化功能 83

6.2.1 概述 83

6.2.2 主要工作区 84

6.2.3 视频初始化的实现 85

6.3 光标功能 87

6.3.1 概述 87

6.3.2 光标类型定义 87

6.3.3 光标定位 88

6.3.4 光标位置读出 89

6.3.5 自动光标建立和取消 90

6.4 字符读出与显示功能 90

6.4.1 概述 90

6.4.2 字符读出 91

6.4.3 字符显示 92

6.4.4 TTY方式显示字符 97

6.5 提示行功能 98

6.5.1 概述 98

6.5.2 提示行清除 100

6.5.3 提示行显示字符 101

6.5.4 提示行光标定位 101

6.6.3 滚动屏幕 102

6.6.2 选择活动页 102

6.6 其它功能 102

6.5.5 提示行TTY方式显示字符 102

6.6.1 读光笔位置 102

6.6.4 读写象元点 103

6.6.5 设置屏幕彩色板 104

6.6.6 读视频状态 105

6.6.7 读写汉字字模 105

6.7 小结 105

7.1.1 键盘管理模块的结构 107

7.1.2 工作原理 107

7.1 模块总述 107

第7章 键盘输入管理模块 107

7.1.3 键盘中断处理程序 108

7.2 主要工作区 109

7.2.1 键盘缓冲区 109

7.2.2 输入码对照表 110

7.2.3 其它主要工作区 111

7.3.2 1号功能块的实现 113

7.3.1 主体流程 113

7.3 键盘管理模块的实现 113

7.3.3 2号功能块的实现 114

7.3.4 3号功能块的实现 114

7.3.5 4号功能块的实现 114

7.3.6 5号功能块的实现 115

7.3.7 6号功能块的实现 115

7.4 字符输入的实现 115

7.4.1 0号功能块的工作原理 115

7.4.2 代码识别程序 117

7.4.3 代码转换程序 124

7.4.4 词组处理程序 136

第8章 打印输出管理模块 142

8.1 模块概述 142

8.1.1 功能块和调用方法 142

8.1.2 打印驱动程序的总体流程 143

8.1.3 驱动程序的辅助功能块 143

8.2.1 工作缓冲区 145

8.2 工作区和标志 145

8.2.2 工作单元和标志 146

8.3 字符的打印输出 147

8.3.1 0号功能块的流程 147

8.3.2 输出数据到打印机 148

8.3.3 汉字工作方式下字符的打印输出 148

8.3.4 打印控制命令的解释 149

8.4 打印数据送缓冲区 151

8.4.1 字符代码处理程序 151

8.4.2 缓冲区容量检查子程序 152

8.4.3 西文字符字模处理子程序 153

8.4.4 汉字字模处理子程序 157

8.5 缓冲区内容的打印输出 157

8.5.1 输出缓冲区内容子程序 157

8.5.2 输出缓冲分区子程序 158

8.6 屏幕拷贝程序 159

8.6.1 屏幕拷贝程序的流程 159

8.6.2 字符硬拷贝程序 160

8.6.3 图形硬拷贝程序 161

8.7 小结 163

第三篇 CC-DOS4.0操作系统 164

第9章 系统自举与初始化 164

9.1 系统文件 164

9.1.1 系统模块和文件概述 164

9.1.2 键盘输入管理模块文件 165

9.1.3 显示输出管理模块文件 166

9.1.4 打印输出管理模块文件 166

9.2.1 系统自举概述 167

9.2 系统自举 167

9.2.2 键盘输入和显示输出模块的自举 168

9.2.3 打印输出管理模块的自举 175

9.2.4 CC-DOS4.0的内存使用情况 176

9.3 有关问题的讨论 177

9.3.1 系统不能正常自举 177

9.3.2 其它问题的说明 178

10.1.2 全局概念和工作区 179

10.1.1 概述 179

第10章 显示输出管理模块 179

10.1 模块总述 179

10.1.3 模块总体实现 180

10.2 初始化功能 180

10.2.1 概述 180

10.2.2 视频初始化的实现 181

10.3 光标功能 182

10.3.1 概述 182

10.3.2 光标定位 182

10.3.3 读出光标位置 186

10.3.4 建立与取消光标显示 187

10.4 滚屏功能 187

10.4.1 概述 187

10.4.2 VRAM上滚 187

10.4.3 RRAM上滚 189

10.4.4 下滚屏幕 191

10.5.1 概述 192

10.5 字符读出与显示功能 192

10.5.2 字符读出 193

10.5.3 字符显示 193

10.5.4 汉字字模的获取 196

10.5.5 TTY方式显示字符 203

10.6 提示行功能与其它 203

10.6.1 提示行总控模块 203

10.6.3 提示行光标定位 204

10.6.2 清提示行内容 204

10.6.4 提示行显示字符 205

10.6.5 提示行TTY方式显示字符 205

10.6.6 汉字库字模的读写 205

10.6.7 提示行辅助功能 206

10.7 小结 207

第11章 键盘输入管理模块 208

11.1 模块总述 208

11.1.1 概述 208

11.1.2 全局概念及工作区 209

11.1.3 模块总体流程 211

11.2 输入字符处理 212

11.2.10 号功能块的流程 212

11.2.2 字符处理子程序 214

11.2.3 功能符处理子程序 217

11.3 制表符的输入 220

11.3.1 激活条件 220

11.3.2 处理流程 220

11.4.1 区位码处理程序 221

11.4 区位码输入汉字 221

11.4.2 区位码转换程序 222

11.5 拼音码、首尾码、快速码输入汉字 224

11.5.1 拼音—首尾码处理程序 224

11.5.2 拼音—首尾码转换程序 226

11.5.3 常用图形符号输入 233

11.6 高频字统计功能 234

11.6.1 激活条件 234

11.6.2 CH.EXE的执行 235

11.6.3 高频字统计子程序 236

11.7 字典功能 238

11.7.1 激活条件 238

11.7.2 字典工作区 239

11.7.3 字典功能子程序 239

11.7.4 修改输入码处理程序 239

11.8 外码连接 243

11.8.1 系统连入接口 243

11.9 词组输入 244

11.8.2 外码处理模块设计规范 244

11.8.3 外码字典功能子程序 244

11.10 小结 245

第12章 打印输出管理模块 246

12.1 模块概述 246

12.1.1 模块总说明 246

12.1.2 模块功能和结构 247

12.1.3 驱动程序的总体流程 247

12.2.1 工作缓冲区 248

12.2 工作区和标志 248

12.2.2 工作数据区 249

12.2.3 标志 250

12.3 打印参数的定义 252

12.3.1 4号功能块的功能及其流程 252

12.3.2 打印字型及其定义 252

12.3.3 字间距及其定义 254

12.3.4 行间距及其定义 255

12.3.5 行宽及其定义 255

12.3.6 驱动程序工作方式的切换 256

12.4 字符的打印输出 256

12.4.1 0号功能块的功能 256

12.4.2 西文工作方式下字符的打印 257

12.4.3 汉字工作方式下字符的打印 257

12.4.4 字符送字符缓冲区和换行处理 259

12.4.5 状态处理程序 261

12.5.1 输出缓冲区内容子程序 263

12.5 字符缓冲区内容的打印输出 263

12.5.2 输出走纸和图形打印命令 266

12.5.3 处理字模信息子程序 268

12.6 字模信息的获取 271

12.6.1 获取字模信息的子程序 271

12.6.2 横向和密集转换处理 273

12.7 屏幕拷贝程序 274

12.7.1 图形方式屏幕拷贝程序 274

12.7.2 处理列图形信息子程序 276

12.8 低点阵打印驱动程序 279

12.8.1 16点阵打印驱动程序 279

12.8.2 汉字方式处理程序 280

12.9 输出低点阵图形信息 282

12.9.1 输出缓冲区内容子程序 282

12.9.2 字模的获取 283

12.9.3 输出字模信息子程序 284

12.10 小结 286

参考书目 289

相关图书
作者其它书籍
返回顶部