图书介绍
DOS 2·0 3·0 3·1 3·2 3·3 ·4·00 4·01系统调用大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李与占编译 著
- 出版社: 中国科学院希望高级电脑技术公司
- ISBN:
- 出版时间:1991
- 标注页数:481页
- 文件大小:25MB
- 文件页数:496页
- 主题词:
PDF下载
下载说明
DOS 2·0 3·0 3·1 3·2 3·3 ·4·00 4·01系统调用大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 DOS 2.0 3.0 3.1 3.2 3.3系统调用1
第一章 MS-DOS系统调用的用法2
首先说明系统调用的步骤与种类2
分别说明本书使用的四个头文件2
1.1何谓系统调用(功能调用)2
1.2系统调用的种类3
1.3用COM模式开发程序6
①COM模式的程序格式6
②宏定义与头文件7
③COM模式的编译/连接的批处理8
1.4本书使用的头文件8
①STDIO.H(标准I/O头文件)8
③FILEH.H(文件句柄头)14
④MEMORY.H(内存头)16
第二章 MS_DOS上的重要概念18
2.1 PSP(Program Segment Prefix)18
①PSP的结构18
②命令行的参数19
2.2使用FCB的文件处理19
①FCB与DTA19
②顺序文件与随机文件20
③文件属性21
④日期/时间的格式22
2.3使用文件句柄的文件处理22
①文件句柄22
②标准文件句柄23
2.4磁盘的结构23
①磁盘的分配23
②目录25
2.5内存管理26
①段与偏移量26
②内存分配26
2.6进程27
第三章 MS—DOS的隐含中断29
中断类型20H29
中断类型21H29
中断类型22H30
中断类型23H32
中断类型24H34
中断类型25H、26H37
中断类型27H40
第四章 系统调用的详细说明42
①标准输入输出42
②文件管理(利用文件句柄)43
③目录管理43
④磁盘管理43
⑤进程管理44
⑥内存管理44
⑦设备管理/MS-Networks管理45
⑧其他45
⑨版本2.0以前的系统调用45
功能00H46
功能01H47
功能02H48
功能03H49
功能04H52
功能05H53
功能06H54
功能07H56
功能08H58
功能09H60
功能0AH61
功能0BH63
功能0CH64
功能0DH65
功能0FH68
功能10H70
功能11H72
功能12H74
功能13H75
功能14H76
功能15H78
功能16H80
功能17H81
功能19H83
功能1AH84
功能1BH86
功能1CH88
功能21H90
功能22H93
功能23H96
功能24H97
功能25H98
功能26H101
功能27H102
功能28H104
功能29H106
功能2AH110
功能2BH111
功能2CH112
功能2DH113
功能2EH114
功能2FH116
功能30H117
功能31H118
功能33H120
功能35H121
功能36H123
功能38H124
功能39H127
功能3AH129
功能3BH131
功能3CH133
功能3D135
功能3EH137
功能3FH139
功能40H141
功能41H143
功能42H144
功能43H147
功能44H,子功能00H, 01H149
功能44H,子功能02H—05152
功能44H,子功能06H, 07H153
功能44H,子功能08H155
功能44H,子功能09H, 0AH156
功能44H,子功能0BH157
功能45H159
功能46H160
功能47H162
功能48H164
功能49H167
功能4AH169
功能4BH,子功能00H172
功能4CH,子功能03H175
功能4CH178
功能4DH180
功能4EH182
功能4FH184
功能54H186
功能56H187
功能57H189
功能58H190
功能59H192
功能5AH196
功能5BH198
功能5CH200
功能5EH,子功能00H204
功能5EH,子功能02205
功能5FH,子功能02H206
功能5FH,子功能03H207
功能5FH,子功能04H208
功能62H209
第五章 DOS调用研读资料211
第二部分 DOS 4.00 4.01系统调用268
第六章 DOS4.0 4.01功能调用269
6.1 DOS INT 21H功能总结269
6.2 DOS INT 21H扩展错误代码一览273
6.3 DOS INT 21H扩展错误类型一览275
6.4 DOS INT 21H扩展错误处理一览275
6.5 DOS INT 21H扩展错误位置一览276
6.6常用功能使用建议276
00H——程序终止276
01H——带回显的控制台输入277
02H——显示输出277
03H——辅助输入277
04H——辅助输出278
05H——打印机输出278
06H——直接控制台I/O278
07H——无回显,直接控制台输入279
07H——无回显,直接控制台输入279
08H——无回显、控制台输入279
09H——显示字符串279
0AH——缓冲键盘输入280
0BH——检查标准输入状态280
0CH——清键盘缓冲区、调用键盘功能281
0DH——磁盘复位281
0EH——选择磁盘281
0FH—— FCB打开文件282
10H—— FCB关闭文件283
11H—— FCB查找第一目录项283
12H—— FCB查找下一项284
13H—— FCB删除文件285
14H—— FCB顺序读285
15H—— FCB顺序写286
16H—— FCB创建文件287
17H——FCB重命名文件288
19H——当前磁盘288
1AH——置磁盘传送地址289
1BH——分配表信息289
1CH——给定设备的分配表信息290
1FH——取缺省设备参数块290
21H—— FCB随机读291
22H——FCB随机写291
23H——FCB文件尺寸292
24H——设置相对记录域293
25H——置中断向量294
26H——创建新程序段前缀294
27H—— FCB随机决读295
28H——FCB随机块写295
29H——分析文件名296
2AH——取日期297
2BH——置日期297
2CH——取时间298
2DH——置时间298
2E00H复位确认状态299
2E01H——置确认状态299
2FH——取盘传送区地址299
30H——取DOS版本号299
31H——结束并驻留300
32H——取设备参数块301
3300H——取Break状态301
3301H——置Break状态301
3305H——取引导驱动器301
34H——取DOS内部标志地址302
35H——取中断向量302
36H——取磁盘自由空间302
3700H——取开关字符303
3701H——设置开关字符303
38H——取/置国家信息304
39H——创建子目录305
3AH——删除子目录305
3BH——改变目录306
3CH——创建一个文件306
3DH——打开文件306
3EH——关闭文件句柄308
3FH——读文件或设备308
40H——写文件或设备308
41H——删除一个文件309
42H——移动文件读/写指针309
4300H——取文件属性310
4301H——置文件属性310
4400H(IOCTL)——取设备状态310
4401H(IOCTL)——置设备状态311
4402H/4403H (IOCTL)——读/写字符设备312
4404H/4405H(IOCTL)——读/写块设备312
4406H/4407H(IOCTL)——取I/O状态312
440AH (IOCTL)——测试句柄为本/远地313
440BH (IOCTL)——设置共享重入重试计数314
440CH/440DH(IOCTL)——句柄/块设备通用IOCTL请求314
440EH/440FH (IOCTL)——取/置逻辑驱动器315
45H——复制文件句柄315
46H——强迫复制文件句柄316
48H——分配内存块316
49H——释放内存块317
4AH——修改分配的内存块317
4B00H——执行程序(EXEC)317
4B01H——装入程序318
4B03H——装入覆盖319
4CH——终止进程(Exit)319
4DH——取子进程的返回码320
4EH——查找第一个匹配文件320
4FH——查找下一个匹配文件321
50H——设置活动进程数据块321
51H——取活动进程数据块322
52H——取DOS内部值322
54H——取验证状态323
55H——复制PDB323
56H——重命名/移动文件(重命名目录)324
5700H——取文件日期和时间324
5800H——取分配策略324
5801H——设置分配策略325
59H——取扩展错误信息325
5AH——以唯一名创建文件326
5BH——创建新文件326
5C00H——锁定文件存取327
5C01H——打开文件锁定327
5D00H—— DOS调用服务器328
5D01H——提交所有文件329
5D02H——以名字关闭文件329
5D03H——关闭特定计算机的所有文件329
5D04H——关闭特定进程的所有文件330
5D05H——取打开文件列表项330
5D06H和5D0BH——取DOS数据区地址330
5D07H——取打印流状态331
5D08H——设置打印流状态332
5D09H——截断打印流332
5D0AH——设置扩展错误信息332
5E00H——取机器名字333
5E01H——设置机器名333
5E02H——置打印机设置(Set up)333
50E03 H——取打印机设置334
5E04H——设置打印机模式334
5E05H——取打印机模式335
5F00H——取重定向模式335
5F01H——置重定向模式335
5F02H——取重定向列表项336
5F03H——重定向设备336
5F04H——取消重定向337
5F05H——取扩展的重定向列表项337
60H——翻译文件规范338
62H——取PSP地址338
6300H——取DBCS前景字节 表339
6301H——置/复位Hongeul模式339
6302H——取Hongeul模式339
6501H——取扩展国家信息340
6502H/6504H—取文本/文件大写(UpperCase)表地址341
6506H——取对照表地址342
6507H——取DBCS向量342
6520H/6521 H/6522H——大写映射功能343
6523H—— YES/NO检查343
6600H——取全局(Global)代码页344
6601H——设置全局代码页344
67H——设置句柄计数344
68H——提交文件345
6900H——取介质1D345
6901 H——置介质1D345
6CH——扩展打开/创建文件346
第七章 DOS 4.00功能调用实例348
第八章 设备的输入/输出控制(IOCTL)编程实例415
第三部分 BIOSOS扩充扩展内存中断调用433
附录A IBM ROM BIOS所提供的服务434
INT 05II (5)打印屏幕434
INT 10H (16)视频显示434
AH=00H (0)设置视频显示方式435
AH=01H (1)设置光标大小436
AH=02H (2)设置光标位置436
AH=03H (3)读取光标位置437
AH=04H (4)读取光笔位置437
AH=05H(5)设置工作显示页437
AH=06H (6)窗口向上卷动438
AH=07H (7)窗口向下卷动438
AH=08H (8)读取字符和特性439
AH=09H (9)写出字符和特性439
AH=0AH (10)写出字符439
AH=0BH (11)设置彩色调色板440
AH=0CH (12)显示一个像素441
AH=0DH (13)读取像素441
AH=0EH (14)以TTY方式写出字符441
AH=0FH (15)获得当前显示方式442
INT 11H (17)仪器442
INT 12H (18)内存大小443
INT 13H(19)磁盘443
AH=00H (0)重设磁盘系统444
AH=01H (1)取得磁盘状态444
AH=02H (2)读取磁盘扇区445
AH=03H (3)写入磁盘扇区445
AH=04H (4)验证磁盘扇区446
AH=05H (5)格式化磁盘磁道447
INT 14H (24)通讯447
AH =00H(0)设置串行口的起始值448
AH=01H (1)送出一个字符449
AH=02H (2)接收一个字符449
AH=03H (3)获得串行口状态450
INT 15H (21)录音机450
AH =00H (0)开启录音机马达451
AH=01H关闭录音机马达451
AH=02H (2)读数据段451
AH=03H写数据区段452
INT 16H (22)键盘452
AH =00H (0)读取下一个键盘字符452
AH=01H (1)检查字符是否准备好了452
AH=02H (2)获得功能转换状态453
NT 17H打印机453
AH=00H (0)输出字符到打印机454
AH=01H (1)启动打印机454
AH = 02H (2)取得打印机状态454
INT 18H (24) BASIC455
INT 19H (25)重新启动455
INT 1AH (26)时钟455
AH=00H读取目前计时器数值456
AH=01H (1)设置目前计时器数值456
附录B 扩展内存规范参考458
B.1 EMS功能一览表458
B.2 EMS错误信息一览表469
B.2.1检测EMS支持470
B.2.2 EMS编程注意点471
附录C扩充内存规范参考472
C.1 XMS功能一览表472
C.2 XMS错误码一览表476
C2.1测试XMS支持477
C2.2 XMS编程建议478
附录D硬件中断479
INT 00H(0)除以零479
INT 01H(1)单步执行479
INT 02H (2) NMI479
INT 03H (3)断点479
INT 04H (4)溢出479
INT 08H (8)计时器脉冲480
INT 09H (9)按下键盘480
INT 0BH (11)串行口1480
INT 0CH (12)串行口0480
INT 0DH (13)硬盘驱动器480
INT 0EH (14)软盘驱动器480
INT 0FH (15)打印机481
INT 1DH (29)显示起始表481
INT 1EH (30)磁盘驱动器参数表481
INT 1FH (31)图形表格481
热门推荐
- 812669.html
- 3086075.html
- 3096528.html
- 3763364.html
- 2981798.html
- 2536964.html
- 143957.html
- 390004.html
- 2179123.html
- 234870.html
- http://www.ickdjs.cc/book_885672.html
- http://www.ickdjs.cc/book_1782996.html
- http://www.ickdjs.cc/book_2013204.html
- http://www.ickdjs.cc/book_2442808.html
- http://www.ickdjs.cc/book_2258190.html
- http://www.ickdjs.cc/book_1624643.html
- http://www.ickdjs.cc/book_1396136.html
- http://www.ickdjs.cc/book_1015110.html
- http://www.ickdjs.cc/book_3760570.html
- http://www.ickdjs.cc/book_1587580.html