《UCDOS模块剖析与源程序注释》求取 ⇩

第一篇UCDOS模块结构剖析1

第一章TSR与UCDOS汉字系统的建立1

1.1MS-DOS的自举过程1

1.1.1 MS-DOS的组成1

1.1.2 硬盘及其结构1

1.1.3 TSR程序设计4

1.2UCDOS汉字系统的建立5

1.2.1 UCDOS系统概述5

1.2.2 UCDOS自举原理8

1.2.3 UCDOS的代码体系8

第二章扩展内存与字库管理9

2.1扩展内存的使用方法9

2.1.1 使用扩展内存的功能调用9

2.1.2 全局描述器表(GDT)10

2.2UCDOS扩展内存的使用实例11

2.2.1 写入过程11

2.2.2 读出过程13

2.3字库管理模块框图14

2.2.1 主控部分15

2.3.2 INT6AH框图15

第三章EGA编程与显示驱动16

3.1EGA,VGA编程方法16

3.1.1 CRTC控制器16

3.1.2 视频缓存区VBUF与BIOS参数块BPB18

3.1.3 显示模式的设置19

3.1.4 彩色显示原理20

3.1.5 屏幕字符显示21

3.1.6 屏幕图形显示22

3.2 彩色汉字显示的VGA编程实例26

3.3UCDOS显示驱动的建立过程及有关框图30

3.3.1 主控部分入口结构30

3.3.2 JNT10H入口结构30

3.3.3 汉字伪字符方式的设置31

3.3.4 VGA下彩色汉字显示子程结构31

3.3.5 光标的产生32

3.4 UCDOS版本号加解密算法33

第四章汉字联想处理34

4.1 联想汉字的输入原理34

4.2 联想显示举例说明36

4.3 联想模块结构框图39

第五章键盘管理41

5.1键盘控制原理41

5.1.1 键盘编码41

5.1.2 键盘状态及缓冲区42

5.2UCDOS读取键盘显示汉字的处理方法43

5.2.1 提示窗口的汉字显示43

5.2.2 读取键入字符43

5.2.3 汉字输入方式的建立和实现44

5.2.4 中西文显示方式切换47

5.3UCDOS键盘管理的建立过程及有关框图48

5.3.1 主控程序结构48

5.3.2 INT16H入口结构48

5.3.3 输入方式建立入口结构49

第六章扩充内存与打印驱动50

6.1EMS的管理与使用50

6.1.1 EMS简介50

6.1.2 EMS的使用——INT67H51

6.2UCDOS24×24点阵字库的管理方法54

6.2.1 命令行参数读取54

6.2.2 EMS种址变换55

6.2.3 CLIB24.ASM参变量使用说明57

6.2.4 EMS写/读59

6.2.5 EXT写/读59

6.2.6 RAM写/读60

6.2.7 DISK读60

6.2.8 CLIB24.ASM结构60

6.3打印驱动原理、建立及有关程序和框图61

6.3.1 UCDOS汉字打印驱动程序设计特点61

6.3.2 打印机工作方式简介63

6.3.3 参变量使用说明65

6.3.4 汉字放大打印处理算法67

6.3.5 汉字打印输出原理及框图69

6.3.6 INT17H入口结构69

6.3.7 INT05H结构70

6.3.8 PP1.ASM结构70

第七章辅助支件72

7.1 辅助文件结构72

7.2 有关程序与框图73

附录 UCDOS用户接口77

参考文献81

第二篇UCDOS源程序注释83

第一章MSDOS引导程序83

1.1 第一引导BOOT1.ASM83

1.2 第二引导BOOT2.ASM85

第二章 显示字库管理源程序91

第三章 显示驱动源程序104

第四章 调入联想字库源程序153

第五章 键盘管理源程序155

第六章打印驱动源程序224

6.1 24点阵打印字库管理源程序224

6.2 打印驱动源程序251

第七章 系统初始化源程序293

1991《UCDOS模块剖析与源程序注释》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由扈强编著 1991 成都:西南交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。