《DOS疑难解析》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:王晓东,傅清祥编
  • 出 版 社:福州:福建科学技术出版社
  • 出版年份:1995
  • ISBN:753350948X
  • 页数:390 页
图书介绍:

目录 1

第一章 什么是DOS?——DOS概述 1

1.1 DOS的基本概念 1

1.2 DOS的发展概况 2

1.3 DOS内部结构分析 4

(一) DOS的引导过程 5

(二) DOS的内存映象与层次关系 12

1.4 DOS命令和应用程序的运行机制 14

1.5 常用的DOS命令 23

第二章 病毒和软件加密是如何利用DOS的?——磁盘布局和文件结构 27

2.1 磁盘的基本结构 27

2.2 DOS的文件管理 30

2.3 病毒的原理 38

2.4 软件加密的原理 40

第三章 如何用DOS命令编程?——批处理程序设计技术 46

3.1 什么是批文件 46

3.2 ANSI.SYS的扩充控制 58

3.3 交互式批文件 65

3.4 如何创建一个批文件 68

3.5 宏(Macro)和批文件 70

第四章 如何深入DOS进行程序设计?——DOS中断调用 72

4.1 中断向量表 72

4.2 DOS系统功能调用—INT 21H 74

4.3 其它常用中断调用 104

4.4 DOS中断调用编程模式 140

(一) 用汇编语言调用DOS中断 141

(二) 用C语言调用DOS中断 143

(三) 用Pascal语言调用DOS中断 145

(四) 用Quick BASIC语言调用DOS中断 148

(五) 截取并修改DOS中断 151

第五章 如何突破DOS 64OK内存限制?——DOS内存管理技术 157

5.1 PC机的内存类型及限制 157

5.2 常规内存管理 162

(一) 内存控制块链 162

(二) 程序环境块 163

(三) 内存分配过程 164

(四) 内存分配块的释放和修改 165

(五) 覆盖程序 167

(六) 内存驻留程序(TSR) 169

5.3 使用扩展内存 173

(一) 扩展内存规范EMS 173

(二) EMS工作方式和使用方法 174

(三) EMS命令 177

5.4 使用扩充内存 190

(一) 通过BIOS访问扩充内存 190

(二) 用XMS设备驱动程序访问扩充内存 192

5.5 内存配置的优化 202

(一) 上位内存 203

(二) 高速缓存 205

(三) RAM磁盘 208

(四) 打印机假脱机缓存 210

5.6 DOS扩展器 212

(一) 80×86保护方式 212

(二) DOS扩展器的工作原理 223

(三) DOS护展器的使用方法 226

(四) VCPI与DPMI 229

(五) DOS扩展系统功能调用 233

第六章 DOS是怎样管理外部设备的?——DOS环境与设备驱动程序 247

6.1 标准设备驱动程序与DOS环境 249

(一) DOS标准设备驱动程序 249

(二) DOS环境设置 256

6.2 块设备 275

6.3 可安装设备驱动程序 287

(一) 常用的DOS可安装设备驱动程序 287

(二) 设备驱动程序的结构 301

(三) 设备驱动程序的工作原理 304

(四) 设备驱动程序的功能及调用格式 311

(五) 设备驱动程序设计 325

(六) 调试设备驱动程序 332

第七章 在DOS中如何使用汉字?——DOS汉化技术 335

7.1 汉字的计算机表示 335

7.2 汉字操作系统的组成与内部结构 339

7.3 RAM—BIOS模块结构 347

7.4 常用汉字操作系统 358

7.5 直接写屏技术与DOS内核的汉化 379

附录 DEBUG主要命令 387