第一章 DOS系统概述 1
1.1 基本概念 1
1.2 什么是DOS 2
1.3 DOS系统的发展概况 3
1.4 DOS系统的发展方向 5
1.5 DOS系统功能概述 5
1.6 DOS命令分析 7
第二章 DOS入门 11
2.1 硬件 11
2.2 软件 14
2.3 软盘 14
2.4 DOS启动 16
2.5 DOS的内部命令和外部命令 19
2.6 DOS特殊键及编辑键 21
2.7 DOS文件 23
第三章 DOS基本命令 26
3.1 DATE(设置系统日期) 26
3.2 TIME(设置系统时间) 27
3.3 DISKCOPY(全盘拷贝) 27
3.4 FORMAT(格式化磁盘) 29
3.5 DIR(列磁盘文件目录) 31
3.6 COPY(复制文件) 33
3.7 TYPE(显示文件内容) 35
3.8 RENAME或REN(文件更名) 36
3.9 DEL(删除文件) 37
3.10 COMP(比较两个文件) 38
3.11 DISKCOMP(软盘比较) 40
3.12 CLS(清除屏幕) 41
3.13 VER(显示当前DOS版本号) 42
3.14 LABEL(建立卷标) 43
3.15 VOL(显示卷标) 44
3.16 CHKDSK(检查磁盘当前状态) 44
3.17 PROMPT(设置DOS提示符) 46
第四章 子目录 48
4.1 DOS子目录 48
4.2 MKDIR或MD(建立子目录) 50
4.3 CHDIR或CD(改变或显示当前工作目录) 51
4.4 RMDIR或RD(删除子目录) 53
4.5 TREE(显示子目录树) 54
4.6 PATH(建立搜索路径) 55
4.7 子目录更名 56
4.8 执行子目录中的外部命令 57
第五章 输入输出转向命令 59
5.1 输入输出转向符 59
5.2 MORE分屏显示 60
5.3 FIND查找字符串 61
5.4 SORT排序 62
5.5 DOS管道 64
第六章 批处理 65
6.1 如何建立批处理文件 65
6.2 REM(显示批处理期间说明) 67
6.3 PAUSE(暂停批处理) 68
6.4 ECHO(显示批处理命令名) 68
6.5 GOTO(DOS分支处理结构) 69
6.6 IF(批处理条件处理结构) 69
6.7 FOR(DOS重复处理结构) 70
6.8 SHIFT(左移批处理参数) 71
6.9 CALL(从一个批文件中调用另一个批文件) 72
6.10 AUTOEXEC.BAT(自动批处理命令) 73
第七章 DOS高级命令 74
7.1 APPEND(指定数据文件查找路径) 74
7.2 ASSIGN(将一个驱动器字符赋予另一个驱动器) 76
7.3 ATTRIB(设置或显示文件属性) 76
7.4 BACKUP(备份一个或多个文件至新盘) 77
7.5 CHCP(改变代码页) 79
7.6 COMMAND(启动辅助命令处理器) 80
7.7 CTTY(改变控制台) 82
7.8 EXE2BIN(将EXE文件转换为COM文件) 83
7.9 EXIT(退出辅助命令处理器) 84
7.10 FASTOPEN(快速查找磁盘文件) 85
7.11 FDISK(硬盘分区) 86
7.12 GRAFTABL(装载附加字符集数据至内存) 90
7.13 GRAPHICS(屏幕图形打印) 91
7.14 JOIN(连接磁盘驱动器至DOS路径) 92
7.15 MODE(设置设备工作方式) 94
7.16 NLSFUNC(支持扩展的国家信息) 97
7.17 PRINT(假脱机打印命令) 98
7.18 RECOVER(恢复含坏扇区的文件或磁盘) 98
7.19 REPLACE(更新或增加文件) 100
7.20 RESTORE(从备份盘上恢复文件) 102
7.21 SET(设置DOS环境) 103
7.22 SHARE(装入文件共享) 104
7.23 SUBST(替代命令) 105
7.24 SYS(传送系统文件) 107
7.25 VERIFY(磁盘校验) 107
7.26 XCOPY(选择拷贝文件) 108
第八章 系统配置 112
8.1 配置命令 112
8.2 可安装的设备驱动程序 119
8.3 代码页开关 133
第九章 DOS结构及引导过程 139
9.1 模块结构 139
9.2 DOS引导过程 141
9.3 内存映象 147
第十章 磁盘管理 149
10.1 磁盘结构 149
10.2 文件目录表FDT 150
10.3 文件分配表FAT 154
10.4 磁盘参数表 157
10.5 树型目录结构 160
10.6 硬盘分区管理 163
第十一章 程序加载 165
11.1 DOS环境 165
11.2 程序段前缀PSP 168
11.3 COM文件的结构与加载 171
11.4 EXE文件的结构与加载 173
第十二章 中断与DOS功能调用 179
12.1 中断与处理过程 179
12.2 中断向量表 182
12.3 DOS中断调用 183
第十三章 DOS行编辑程序——EDLIN 187
13.1 启动EDLIN命令 189
13.2 EDLIN命令 189
13.3 使用EDLIN的一些技巧 202
第十四章 动态调试软件DEBUG 206
14.1 启动DEBUG程序 206
14.2 DEBUG程序的命令参数 207
14.3 DEBUG命令 208
14.4 DEBUG命令小结 219
附录一 ASCII码表 221
附录二 代码页 222
附录三 中断向量地址一览表 227
附录四 DOS功能调用 228
附录五 BIOS中断 233
附录六 DOS错误信息 237