前言…………………………………………i第一章 DOS技术资料 1
第一节 引言 1
第二节 与版本有关的信息 1
第三节 DOS结构 1
目录 1
第四节 DOS初始化 4
第五节 提供使用的DOS功能 5
第六节 磁盘传递区DTA 5
第七节 出错捕获 6
第二节 版本的特殊说明 7
第二章 可安装的设备驱动程序 7
第一节 引言 7
第三节 设备驱动程序的格式 8
第四节 设备的类型 9
第五节 设备标题 10
第六节 建立一个设备驱动程序 13
第七节 安装设备驱动程序 14
第八节 请求标题 17
第九节 设备驱动程序的功能 20
第十节 设备驱动程序实例 33
第一节 引言 34
第二节 控制序列 34
第三章 扩展屏幕和键盘控制的使用方法 34
第三节 控制序列语法 35
第四节 光标控制序列 36
第五节 删除 39
第六节 操作方式 40
第七节 键盘键重定义 41
第二节 版本专用信息 45
第三节 文件管理功能 45
第一节 引言 45
第四章 文件管理说明 45
第四节 FCB功能调用 46
第五节 句柄功能调用 48
第六节 专用文件的句柄 49
第七节 ASCII和二进制方式 50
第八节 允许打开文件的个数 53
第九节 FCB使用的限制 53
第十一节 文件空间的分配 54
第十节 句柄使用的限制 54
第一节 引言 56
第二节 版本的特殊说明 56
第三节 DOS区域 56
第五章 DOS磁盘分配 56
第四节 自举记录 57
第五节 DOS文件分配表(FAT) 57
第六节 DOS磁盘目录 60
第七节 数据区 63
第二节 与版本有关的信息 65
第六章 DOS中断和功能调用 65
第一节 引言 65
第三节 DOS寄存器 66
第四节 扩展ASCII代码 68
第五节 中断 69
第六节 功能调用 83
第七章 DOS控制块和工作区 177
第一节 引言 177
第二节 DOS内存图 177
第三节 DOS程序段 179
第四节 程序段前缀PSP 182
第五节 文件控制块 183
第八章 在应用程序内执行命令 187
第一节 引言 187
第二节 引用命令处理程序 187
第九章 磁盘信息 189
第一节 引言 189
第二节 硬盘结构 189
第三节 系统初始化 190
第四节 自举记录/分区表 191
第五节 硬盘技术说明 192
第六节 磁盘位置的确定 194
第十章 EXE文件的结构及其加载 196
第一节 引言 196
第二节 EXE文件结构 196
第三节 重定位表 197
第十一章 DOS内存管理 199
第一节 引言 199
第二节 控制块 199