《MS DOS系统呼叫》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:张德华编译
  • 出 版 社:儒林图书有限公司
  • 出版年份:1987
  • ISBN:
  • 页数:393 页
图书介绍:

第一章 MS-DOS系统呼叫的用法 1

1.1 何谓系统呼叫(功能呼叫) 2

1.2 系统呼的的种类 4

1.3 用COM模式开发程式 8

1 COM模式的程式格式 8

2 巨集定义与标头档案 9

3 COM模式的组译/连结的批次档 10

1 STDIO.H(标准I/O标头档案) 12

1.4 本书使用的标头档案 12

2 FILE.H(FCB档案标头) 16

3 FILEH.H(档案头衔标头) 17

4 MEMORY.H(记忆体标头) 19

第二章 MS-DOS上的重要概念 21

2.1 PSP(Program Segment Prefix) 22

1 PSP的结构 22

2 命令列的参数 23

1 FCB与DTA 25

2.2 使用FCB的档案处理 25

2 循序档案与随机档案 27

3 档案属性 28

4 日期/时刻的格式 29

2.3 使用档案头衔的档案处理 30

1 档案头衔 30

2 标准档案头衔 31

2.4 磁碟的结构 32

1 磁碟的配置 32

2 目录 34

2.5 记忆体管理 36

1 分段与差距 36

2 记忆体配置 36

2.6 行程 38

第三章 MS-DOS的预设中断 41

中断类型20H 程式的终了 42

中断类型21H 功能呼叫 44

中断类型22H 程式终了位址 45

中断类型23H 〈CTRL-C〉中断处理程式的位址 48

中断类型24H 严重错误的中断处理程式的位址 51

中断类型25H、26H 绝对磁碟读/写 57

中断类型27H 程式结束但仍驻留在记忆体中 60

第四章 系统呼叫的详细说明 63

1 标准输入输出 64

2 档案管理(利用档案头衔) 65

3 目录管理 65

4 磁碟管理 66

5 行程管理 67

6 记忆体管理 67

7 装置管理/MS-Networks管理 68

8 其他 68

9 版本2.0以前的系统呼叫 69

功能00H 程式的终了 70

功能01H 输入一个字元 72

功能02H 输出一个字元 74

功能03H 从辅助输入装置输入一个字元 76

功能04H 输出一个字元到辅助输出装置 80

功能05H 输出一个字元到列表机 82

功能06H 直接控制台输入输出 84

功能07H 直接控制台输入 88

功能08H 直接控制台输入 91

功能09H 输出字串 94

功能0AH 缓冲式输入字串 97

功能0BH 检查输入状态 101

功能0CH 将缓冲区清成空的之後等待输入 103

功能0DH 磁碟的重置 105

功能0EH 磁碟的选择 107

功能0FH 打开档案 110

功能10H 关闭档案 113

功能11H 搜寻第一个吻合的目录项 116

功能12H 搜寻下一个吻合的目录项 119

功能13H 删除档案 122

功能14H 循序读取 124

功能15H 循序写入 127

功能16H 新建立档案 130

功能17H 改变档案名称 133

功能19H 取得目前磁碟 136

功能1AH 设定DTA 138

功能1BH 取得预设磁碟机的资讯 141

功能1CH 取得指定磁碟机的资讯 144

功能21H 随机读取 147

功能22H 随机写入 151

功能23H 取得档案大小 156

功能24H 设定相对记录 157

功能25H 设定中断向量 160

功能26H 建立新的PSP 164

功能27H 随机区段读取 165

功能28H 随机区段写入 168

功能29H 分析档案名称 171

功能2AH 取得日期 175

功能2BH 设定日期 177

功能2CH 取得时刻 179

功能2DH 设定时刻 181

功能2EH 设定检验旗号 183

功能2FH 取得DTA位址 186

功能30H 取得MS-DOS版本号码 188

功能31H 程式结束但仍驻留在记忆体中 190

功能33H 〈CTRL-Break〉检查的设定/取得 192

功能35H 取得中断向量 195

功能36H 取得磁碟的剩余空间 197

功能38H 设定/取得国家资讯 200

功能39H 建立目录 204

功能3AH 删除目录 207

功能3BH 改变目前目录 210

功能3CH 建立档案头衔 213

功能3DH 头衔档案的打开 217

功能3EH 头衔档案的关闭 221

功能3FH 读取头衔档案 223

功能40H 写入头衔档案 227

功能41H 删除档案 230

功能42H 移动档案指标 232

功能43H 档案属性的设定/取得 236

功能44H,副功能00H、01H 1O CTL资料的设定/取得 240

功能44H,副功能02H~05H IOCTL间的资料传递 244

功能44H,副功能06H、07H 取得输入/输出状态 246

功能44H,副功能08H 检查是否为可抽换的磁碟机 249

功能44H,副功能09H、0AH local/remote的检查 251

功能44H,副功能0BH IOCTL重试的设定 253

功能45H 档案头衔的复制 255

功能46H 将指定头衔复制到指定头衔 258

功能47H 目前目录的取得 262

功能48H 记忆体配置 265

功能49H 释放配置记忆体 269

功能4AH 改变所配置的记忆体区段 273

功能4BH,副功能00H 程式的执行 277

功能4BH,副功能03H 程式的载入 282

功能4CH 行程的终了 286

功能4DH 取得子行程的传回值 289

功能4EH 搜寻第一个匹配的档案名称 292

功能4FH 搜寻其次匹配的档案名称 295

功能54H 检验旗号的检查 298

功能56H 改变档案名称 300

功能57H 档案日期、时刻的设定/取得 303

功能58H 记忆体配置策略的设定/取得 306

功能59H 取得延伸错误码 309

功能5AH 建立暂时档案 315

功能5BH 新建立档案 318

功能5CH 档案记录的锁定/解锁 322

功能5EH,副功能00H 取得局部性终端机名称 327

功能5EH,副功能02H 设定列表机 329

功能5FH,副功能02H 取得重新导向串列的项 331

功能5FH,副功能03H 设备的重新导向 333

功能5FH,副功能04H 取消重新导向 335

功能62H 取得PSP位址 337

附录 339