《DOS程序设计环境》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:407 页
图书介绍:

第一章 基础知识 1

1.1 DOS模块结构 1

1.2 DOS启动流程 3

1.3 PC机基本知识 6

1.4 输入输出部分 13

第二章 DOS环境、C语言汇编语言 16

2.1 DOS环境 16

2.2 C语言与DOS 24

2.3 汇编程序与C 33

2.4 程序实例 33

第三章 DOS服务与BIOS服务 43

3.1 简单I/O服务 45

3.2 磁盘控制操作 48

3.3 文件操作 52

3.4 FCB文件服务 55

3.5 句柄服务 55

3.6 目录操作 62

3.7 日期和时间操作 63

3.8 进程操作 65

3.9 内存操作 68

3.10 I/O控制操作 70

3.11 其他操作 73

3.12 DOS其他中断 78

3.13 视频服务 81

3.14 设备配置服务 87

3.15 读常规存储器的大小 87

3.16 磁盘服务 88

3.17 串行端口服务 92

3.18 键盘服务 94

3.19 打印机服务 95

3.20 时钟服务 96

3.21 BIOS变量 97

第四章 直接访问技术及其应用 99

4.1 把正文写到屏幕存储区 99

4.2 中断规则 101

4.3 硬件中断管理 103

4.4 直接键盘访问 103

4.5 DOS存储分配 106

4.6 定时及发声 108

4.7 AT的实时时钟 115

4.8 使用控制杆 115

4.9 并行端口 119

4.10 串行端口 121

4.11 图形设计 124

4.12 方式选择 125

4.13 象素表示 127

4.14 颜色设置 131

4.15 小结 133

第五章 80386保护模式 147

5.1 保护模式的优点 147

5.2 段优先级 148

5.3 多任务 153

5.4 再论代码段 155

5.5 异常 156

5.6 内存管理 157

5.7 实址和V86模式 159

5.8 在V86模式中处理中断 160

5.9 保护模式切换 160

5.10 PC上的保护模式 162

5.11 在实模式下访问4G字节 162

第六章 鼠标及其应用 177

6.1 鼠标器方式 177

6.2 鼠标器屏莫 177

6.3 鼠标器光标 178

6.4 鼠标器的灵敏度 178

6.5 重要的鼠标器变量 178

6.6 基本鼠标器命令 179

6.7 C中的基本鼠标器库文件 184

6.8 查询鼠标器 190

6.9 事件驱动程序的编写 199

6.10 结合图形使用鼠标器 211

第七章 扩充内存 213

7.1 EMS如何工作 213

7.2 测试EMS 214

7.3 选择EMS命令 215

7.4 兼容性 226

7.5 CEMS库文件 227

7.6 使用CEMS:DUP 230

7.7 在EMS中执行程序 240

7.8 扩展内存的使用 243

第八章 内存驻留程序设计 252

8.1 TSR 结构 252

8.2 一个简单的拦截器 253

8.3 WASTE1 255

8.4 WASTE 257

8.5 有关拦截器的高级环境 264

8.6 控制光标大小 275

8.7 拦截器的其他功能 278

8.8 弹出式基本程序 278

8.9 DOS访问 279

8.10 关键问题 278

8.11 上下文相关安排 279

8.12 弹出式的开发环境 280

8.13 TSR设计中应注意的一些问题 304

第九章 设备驱动程序 306

9.1 设备驱动程序的结构 306

9.2 加载驱动程序 309

9.3 驱动程序类型 310

9.4 字符驱动程序命令 310

9.5 块驱动程序命令 313

9.6 选择命令 317

9.7 总结 317

9.8 驱动程序例子 324

9.9 块驱动程序例子 328

9.10 检错 336

9.11 驱动程序的进一步考虑 337

第十章 构造健壮性应用系统 339

10.1 处理终止异常 340

10.2 处理关键错误 344

10.3 哪种语言最好 349

10.4 多任务处理 350

10.5 一个程序例子 350

10.6 C语言的高性能的应用系统 358

10.7 调式 32