第一章 DOS的功能与使用 1
1.1 微机操作系统 1
1.1.1 西文操作系统 3
1.1.2 中文操作系统 5
1.1.3 多任务操作系统 6
1.1.4 三种程序执行模式与优先级 6
1.2 MS-DOS基本模块功能 7
1.2.1 MS-DOS基本模块功能 7
1.2.2 MS-DOS的启动与加载 9
1.2.3 CMOS的设置与维护 25
1.2.4 MS-DOS的基本维护 33
1.2.5 MS-DOS自学途径 35
1.3 MS-DOS 6.22命令使用概要 38
1.3.1 MS-DOS 6.22命令分类 38
1.3.2 磁盘操作命令 41
1.3.3 目录及路径操作命令 63
1.3.4 磁盘文件操作命令 69
1.3.5 驱动器标识符操作命令 76
1.3.6 时间、日期键盘操作命令 78
1.3.7 字符读写设备操作命令 80
1.3.8 筛选、改向、管道的行组合命令 89
1.3.9 系统配置命令 91
1.3.10 批处理命令 106
1.3.11 网络操作命令 114
1.3.12 DOS实用程序 117
1.4 DOS调试与编辑程序 119
1.4.1 简单文本的编辑EDLIN.COM和COPY CON 120
1.4.2 汇编与汇编调试程序DEBUG.COM及反汇编DISASM.EXE 121
1.4.3 全屏幕编辑EDIT.COM和WS.COM 125
1.4.4 PCTOOLS 126
1.4.5 Norton Utility 128
1.5 DOS功能要点 128
1.5.1 文件管理 128
1.5.2 内存管理 130
1.5.3 设备与读写管理 130
1.5.4 中断管理 131
习题一 131
上机练习一 132
第二章 DOS使用技巧 133
2.1 DOS环境配置的设置 134
2.1.1 多重配置与多重选择CONFIG.SYS 134
2.1.2 多重配置与多重选择的AUTOEXEC.BAT 137
2.1.3 配置显示器、键盘、打印机 141
2.1.4 系统环境测试与利用 145
2.2 文件的科学组织与管理 146
2.3 高效使用DOS的技巧 151
2.3.1 使用CPU的TURBO模式 151
2.3.2 提高磁盘读写速度 151
2.3.3 减少磁盘碎片 152
2.3.4 倍增硬盘容量 152
2.3.5 处理零道坏的软盘 154
2.3.6 制备应急的DOS启动盘 155
2.3.7 行组合过滤命令与DOSKEY的宏 156
习题二 159
上机练习二 159
第三章 DOS系统结构 160
3.1 MS-DOS磁盘静态结构 160
3.1.1 MS-DOS软盘静态结构 161
3.1.2 MS-DOS硬盘静态结构 163
3.2 磁盘IO参数表 164
3.3 磁盘控制区结构 169
3.3.1 文件分配表区 169
3.3.2 FDT表区 171
3.3.3 磁盘的逻辑定位 172
3.3.4 磁盘数据的手工维护 174
3.4 硬盘主引导扇区结构 179
3.4.1 备份MBOOT 184
3.4.2 分析修复MBOOT 184
3.4.3 BOOT区的自动监护 187
3.4.4 NDD对磁盘的测试 188
3.4.5 磁盘参数的程序测试 191
3.4.6 用NU的DISKEDIT.EXE检查和编辑磁盘 193
3.5 MS-DOS内存管理 198
3.5.1 MS-DOS内存区分配 199
3.5.2 扩充与扩展内存分配涉及的中断 203
3.5.3 DOS中PSP的应用 207
3.6 DOS中断与中断程序设计 212
3.6.1 中断概念 212
3.6.2 查询 213
3.6.3 中断服务 213
3.6.4 中断调用方式 217
3.6.5 中断处理程序设计原则与技巧 223
3.6.6 驻留内存程序TSR设计 227
3.6.7 多任务程序设计思想 229
3.6.8 计算机病毒防范 231
3.6.9 文件管理涉及的中断 234
3.6.10 设置驱动与系统参数 238
3.7 混合编程技巧 240
3.7.1 混合编程的背景 240
3.7.2 混合编程的方法 240
习题三 250
上机练习三 251
参考文献 253