第一部分 PC-B I OS(基本输入输出例行程序) 1
1.1 I BM-PC的软件结构 1
1.2 B I O S基础 2
1.2.1 I BM— P C XT机的中断系统 2
1.2.2 B I O S 4
1.2.3功能调用 6
1.2.4系统加电启动过程 8
1.3 B I O S环境 9
1.3.1 B I O S中断表 9
1.3.2有关中断的一些说明 10
1.3.3中断控制器8259A 11
1.3.4扬声器的控制 13
1.3.5键盘 14
1.3.6软盘 15
1.3.7打印机接口 16
1.3.8 RS232 IO 18
1.4硬盘管理 18
1.4.1硬盘参数 18
1.4.2硬盘结构 20
1.5 B I O S数据区 22
1.5.1设备配置数据区 22
1.5.2键盘数据区 23
1.5.3软盘数据区 24
1.5.4显示数据区 24
1.5.5定时数据区 25
1.5.6系统数据区 25
1.5.7硬盘数据区 25
1.5.8打印机和RS232数据区 26
1.5.9键盘附加数据区 26
1.5.10附加数据区 26
1.6 B I O S的使用 26
第二部分 IBM-PC系列的汉字系统的总体结构 34
2.1系统设计思想和整体结构 34
2.2键盘管理模块 37
2.3打印机管理模块 40
2.4显示器管理模块 43
2.5字库管理及其它 48
第三部分 反汇编工具反解程序 50
3.1反解程序的设计思想 50
3.2反解程序的源程序 50
3.3反解程序的使用方法 51
3.4冲突及其处理方法 57
第四部分 汉字CCDOS 2.10的反汇编和反解程序的源程序 59
4.1源程序各模块说明及系统生成方法 60
4.2源程序UN_ FILE1.A SM (F I L E 1.EXE的反汇编) 72
4.3源程序UN_CCCC.ASM(CCCC.EXE的反汇编) 74
4.4各种打印输出模块的源程序 208
4.5词组系统的反汇编源程序 341
4.6反解程序的源程序 368