图书介绍
IBM PC软件资料 DOS 3.30技术参考手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张纪罗,黄晓明,张宇行译校 著
- 出版社: 长江计算机(集团)联合公司
- ISBN:
- 出版时间:1988
- 标注页数:293页
- 文件大小:43MB
- 文件页数:309页
- 主题词:
PDF下载
下载说明
IBM PC软件资料 DOS 3.30技术参考手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分1
第一章 DOS技术资料1
1.1引言1
1.2版本说明1
1.3 DOS结构2
1.引导程序2
2.只读存贮器(ROM)BIOS接口2
3.DOS程序文件2
4.命令处理程序3
1.4 DOS初始化3
1.5可用的DOS功能4
1.6磁盘传送区(DTA)5
1.7错误陷井5
第二章 可安置设备驱动程序6
2.1引言7
2.2版本说明8
2.3设备驱动程序格式8
2.4设备的类型9
1.字符设备9
2.块设备9
2.5设备头10
1.指向下一设备头字段指针11
2.属性字段11
3.策略和中断程序的指针13
4.名字/单元字段13
2.6建立设备驱动程序13
2.7设备驱动程序14
1.安置字符设备15
2.安置块设备15
2.8请求头16
1.单元代码字段16
2.命令码字段16
3.状态字段18
2.9设备驱动程序功能19
1.初始化(INIT)20
2.介质检测(MEDIA CHECK)21
3.介质描述符字节(Media Descriptor Byte)23
4.建立BPB (BUILD BPB) (BPB:BIOS参数块)24
5.输入或输出(INPUT或OUTPUT)26
6.无等待非破坏性输入(NONDESTRUCTIVE INPUT NO WAIT)28
7.状态(STATUS)28
8.清除(FLUSH)29
9.打开或关闭(OPEN或CLOSE) (DOS3.00至3.30)29
10.可移动介质(REMOVABLE MEDIA)(DOS3.00至3.30)30
11.类属IOCTL请求(Generic IOCTL Request)(DOS3.00至3.30)31
12.取逻辑设备(Get Logical Device)(DOS3.00至3.30)32
13.设置逻辑设备(Set Logical Device)(DOS 3.00至3.30)32
2.10时钟设备(The Clock$Device)33
2.11设备驱动程序实例33
第三章 使用扩充的屏幕和键盘功能34
3.1引言34
3.2控制序列35
3.3控制序列句法35
3.4光标控制序列36
1.光标位置36
2.光标上移36
3.光标下移36
4.光标前移37
5.光标后移37
6.水平和垂直位置37
7.光标位置报告37
8.设备状态报告37
9.保存光标位置38
10.恢复光标位置39
3.5删除39
1.显示删除39
2.行删除39
3.6操作方式39
3.7键盘键重定义41
第四章 文件管理要点44
4.1引言44
4.2版本说明44
4.3文件管理功能45
4.4 FCB功能调用45
4.5文件编号功能调用46
4.6特殊文件编号47
4.7 ASCII方式和二进制方式48
1.二进制方式的文件输入输出49
2.ASCII方式的文件输入输出49
4.8允许打开的文件数50
4.9 FCB使用上的限制50
4.10文件编号使用上的限制51
4.11给文件分配空间53
第五章 DOS磁盘分配54
5.1引言54
5.2版本说明55
5.3 DOS区域55
5.4引导程序55
5.5文件分配表(FAT)55
1.如何使用12位FAT表目文件分配表57
2.如何使用16位FAT表目文件分配表58
5.6 DOS磁盘目录58
5.7数据区61
第六章 DOS中断和功能调用62
6.1引言66
6.2版本说明66
6.3 DOS寄存器68
6.4扩展的ASCII代码69
6.5中断71
1.20H程序中止71
2.21H功能请求71
3.22H中止地址71
4.23H Ctrl-Break出口地址71
5.24H关键性错误处理程序向量72
6.25H绝对磁盘读77
7.26H绝对磁盘写78
8.27H中止但保留驻存78
9.28H-2EH DOS留用79
10.2FH多重中断79
11.30H-3FH DOS留用84
6.6功能调用84
1.功能调用清单85
2.DOS 内部堆栈88
3.出错返回信息89
4.ASCIIZ字符串95
5.网络路径95
6.网络访问权限96
7.文件编号96
8.使用DOS功能96
6.7 00H程序中止97
6.8 01H键盘输入98
6.9 02H显示输出99
6.10 03H辅助输入99
6.11 04H辅助输出100
6.12 05H打印机输出100
6.13 06H直接控制台I/O101
6.14 07H无回送直接控制台输入101
6.15 08H无回送控制台输入102
6.16 09H打印字符串102
6.17 0AH缓冲键盘输入103
6.18 0BH检查标准输入状态104
6.19 0CH清除键盘缓冲区并调用键盘功能104
6.20 0DH磁盘复位105
6.21 0EH选择磁盘105
6.22 0FH打开文件106
6.23 10H关闭文件107
6.24 11H搜索第一个表目107
6.25 12H搜索后继表目108
6.26 13H删除文件109
6.27 14H顺序读110
6.28 15H顺序写111
6.29 16H建立文件111
6.30 17H文件更名112
6.31 19H当前盘113
6.32 1AH设置磁盘传送地址113
6.33 1BH分配表信息114
6.34 1CH指定设备分配表信息114
6.35 21H随机读115
6.36 22H随机写116
6.37 23H文件大小116
6.38 24H设置相对记录字段117
6.39 25H设置中断向量118
6.40 26H生成新的程序段118
6.41 27H随机块读119
6.42 28H随机块写119
6.43 29H分析文件名120
6.44 2AH取日期122
6.45 2BH置日期122
6.46 2CH取时间123
6.47 2DH置时间124
6.48 2EH置位/复位校验开关124
6.49 2FH取磁盘传送地址(DTA)125
6.50 30H取DOS版本号126
6.51 31H中止处理和保留驻存126
6.52 33H Ctrl-Break检查127
6.53 35H取向量128
6.54 36H取磁盘空余空间129
6.55 38H (DOS2.10)返回国度有关信息130
6.56 38H (DOS3.00至DOS3.30)取或设置国度有关信息131
6.57 39H建立子目录(MKDIR)134
6.58 3AH删除子目录(RMDIR)135
6.59 3BH改变当前目录(CHDIR)136
6.60 3CH建立文件(CREAT)136
6.61 3DH (DOS2.10)打开文件137
6.62 3DH (DOS3.00至DOS3.30)打开文件138
6.63 3EH关闭文件编号145
6.64 3FH从文件或设备读数据145
6.65 40H写数据到文件或设备147
6.66 41H从指定目录内删文件(UNLINK)148
6.67 42H移动文件读写指针(LSEEK)149
6.68 43H改变文件方式(CHMOD)150
6.69 44H设备I/O控制(IOCTL)151
6.70 45H复制文件编号(DUP)174
6.71 46H强制复制文件编号(FORCDUP)175
6.72 47H取当前目录176
6.73 48H分配内存176
6.74 49H释放已分配内存177
6.75 4AH修改已分配内存块(SETBLOCK)178
6.76 4BH装入或执行程序(EXEC)179
6.77 4CH中止进程(EXIT)182
6.78 4DH取子进程返回码(WAIT)182
6.79 4EH寻找第一个匹配文件(FIND FIRST)183
6.80 4FH寻找后继匹配文件(FIND NEXT)184
6.81 54H取检验状态185
6.82 56H文件更名185
6.83 57H取/置文件日期和时间186
6.84 59H (DOS 3.00至DOS3.30)取扩展的错误187
6.85 5AH (DOS 3.00至DOS 3.30)建立唯一文件189
6.86 5BH (DOS 3.00至DOS 3.30)建立新文件190
6.87 5CH (DOS 3.00至DOS 3.30)锁定/开锁文件存取191
6.88 5E00H (DOS 3.10至DOS 3.30)取机器名193
6.89 5E02H (DOS 3.10至DOS 3.30)设定打印机设置194
6.90 5E03H (DOS 3.10至DOS 3.30)取打印机设置195
6.91 5F02H (DOS 3.10至DOS 3.30)取转向表项196
6.92 5F03H (DOS 3.10至DOS 3.30)设备转向197
6.93 5F04H (…DOS 3.10至DOS 3.30)取消转向199
6.94 62H (DOS 3.00至DOS 3.30)取程序段前缀地址200
6.95 65H (DOS 3.30)取扩展的国度信息201
6.96 66H (DOS 3.30)取置全局代码页面204
6.97 67H (DOS 3.30)设置文件编号计数值205
6.98 68H (DOS 3.30)提交文件206
第七章 DOS控制块和工作区207
7.1引言207
7.2 DOS内存图207
7.3 DOS程序段208
7.4程序段前缀211
7.5文件控制块213
1.标准文件控制块213
2.扩展文件控制块215
7.6字形文件216
第八章 从应用程序里执行命令219
8.1引言219
8.2调用命令处理程序219
第九章 硬盘有关资料220
9.1引言220
9.2硬盘结构220
9.3系统初始化221
9.4引导程序分区表222
9.5硬盘技术资料223
9.6扩展DOS分区225
9.7扩展DOS分区结构226
9.8扩展分区引导程序226
9.9扩展分区引导程序的逻辑驱动器表227
9.10决定硬盘的分配229
第十章 .EXE文件的结果及装入231
10.1引言231
10.2 .EXE文件结构231
10.3重定位表232
第十一章 DOS存贮管理234
11.1引言234
11.2控制块234
第二部分237
第十二章 链接程序(LINK)和EXE2BIN程序237
12.1引言238
12.2文件238
1.输入文件238
2.输出文件239
3.VM.TMP(临时文件)239
12.3定义239
1.段239
2.组240
3.类240
12.4命令提示符240
12.5命令提示符的详细说明241
1.目标模块[.OBJ ]241
2.运行文件[filename,EXE]242
3.列表文件[NUL.MAP]243
4.库文件[.LIB]243
5.链接程序参数244
12.6如何启动链接程序247
1.启动之前247
2.选择1—控制台回答247
3.选择2—命令行248
4.选择3—自动回答249
12.7链接程序对话实例250
如何确定一个段的绝对地址253
12.8信息254
12.9 EXE2BIN命令254
第十三章 调试程序(DEBUG)257
13.1引言258
13.2如何启动DEBUG程序258
13.3DEBUG参数259
13.4 DEBUG命令263
1.DEBUG命令的通用信息263
2.汇编命令(A)264
3.比较命令(C)266
4.显示命令(D)267
5.打入命令(E)268
6.填写命令(E)270
7.执行命令(G)271
8.十六进制运算命令(H)272
9.输入命令(I)273
10.装入命令(L)273
11.传送命令(M)275
12.命名命令(N)275
13.输出命令(O)276
14.进程命令(P)276
15.退出命令(Q)277
16.寄存器命令(R)277
17.检索命令(S)281
18.跟踪命令(T)282
19.反汇编命令(U)283
20.写命令(W)285
附录A使用库管理程序288
库管理程序288
1.命令行格式288
2.操作符290
3.应答文件291
4.交叉-参考清单291
5.库管理程序出错信息292
热门推荐
- 1429823.html
- 3627080.html
- 3215595.html
- 3144792.html
- 3261354.html
- 1574886.html
- 2464461.html
- 2502674.html
- 3202348.html
- 3347890.html
- http://www.ickdjs.cc/book_3824550.html
- http://www.ickdjs.cc/book_587802.html
- http://www.ickdjs.cc/book_613182.html
- http://www.ickdjs.cc/book_2439739.html
- http://www.ickdjs.cc/book_3695740.html
- http://www.ickdjs.cc/book_1126629.html
- http://www.ickdjs.cc/book_1183972.html
- http://www.ickdjs.cc/book_782430.html
- http://www.ickdjs.cc/book_1471484.html
- http://www.ickdjs.cc/book_881069.html