图书介绍
MS-DOS4.0磁盘操作系统2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 四川省计算机公司MS-DOS4.0编译组编 著
- 出版社: 四川省计算机公司MS-DOS4.0编译组
- ISBN:
- 出版时间:未知
- 标注页数:268页
- 文件大小:11MB
- 文件页数:277页
- 主题词:
PDF下载
下载说明
MS-DOS4.0磁盘操作系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一章 MS—DOS4.0编程环境1
1·1 引言1
1·2 必要的条件1
1·3 8086结构上的限制1
1·4 定义1
1·5 DOS接口2
1·6 设备驱动程序3
1·6·1 多任务设备驱动程序3
1·6·2 控制台驱动程序3
1·7 键盘中止3
1·10·1 概述4
1·10 上托包(POPUPpackage)4
1·9 硬件条件4
1·8 内部结构4
1·10·2 使用注意事项6
第二章 MS—DOS4.0新的系统调用7
2·1 进程控制7
2·2 并行支持7
2·3 内部进程并行性9
2·4 进程间通讯9
2·5 上托包10
2·6 调度程序11
2·7 存储管理13
2·8 信号14
2·9 文件系统15
3·2 进程控制调用16
3·1·1 约定16
3·1·2 定义16
3·1 引言16
第三章 MS—DOS 4.0系统调用16
3·2·1 EXEC——启动一个新的进程17
3·2·2 AEXEC——启动异步进程18
3·2·3 WAIT——回送同步子终止码18
3·2·4 CWAIT——等待子进程终止18
3·2·5 FREEZE——停止一个进程19
3·2·6 RESUME——恢复一个进程20
3·2·7 SLEEP——延迟进程的执行20
3·2·8 KILL——终止一个进程21
3·2·9 CRITERR——使硬件出错处理可行21
3·3 上托包21
3·3·1 CHECKPU——检查上托包的安装22
3·3·2 POSTPU——开启/关闭一个上托屏幕22
3·3·3 SAVEPU——保存屏幕23
3·3·4 RESTOREPU——恢复屏幕24
3·4 进程信息24
3·4·1 GETPID——送回进程ID(即PID)24
3·4·2 SETPRI——取得/设置进程的优先级25
3·5 存储管理调用26
3·5·1 PARTITION——取得或设置前台存储区大小26
3·6 内部进程并行操作调用27
3·6·1 CRITENTER和CRITLEAVE——在RAM信号上封锁进程27
3·6·2 PBLOCK——封锁一个进程28
3·6·3 PRUN——在存储单元释放进程28
3·7 进程间通讯调用29
3·7·1 PIPE——建立一个新的管道29
3·7·2 CREATMEM——建立一个共享存储区30
3·7·3 GETMEM——实现对共享存储区的访问30
3·8 信号调用31
3·7·4 RELEASEMEM——释放对共享存储区的访问31
3·8·1 SET—SIGNAL—HANDLER——设置信号处理程序32
3·8·2 SEND—SIGANL——发出信号32
3·8·3 信号处理程序33
3·9 文件管理调用33
3·9·1 SETFILETABLE——安装一个新的文件句柄表33
3·10 类IOCTL调用34
3·10·1 类IOCTL调用34
3·10·2 在逻辑驱动器上读/写/格式化/检验磁道的支持35
3·10·3 Get Logical Drive Map——读取逻辑驱动器映象39
3·11·1 GETEXTENDEDERROR——送回扩展的DOS出错码40
3·11 辅助调用40
第四章 设备驱动程序41
4·1 引言41
4·1·1 概述41
4·1·2 新的特点41
4·2 新的驱动程序结构42
4·2·1 设备驱动程序方式42
4·2·2 MS—DOS提供的服务43
4·2·3 I/O处理44
4·2·4 处理多重I/O请求45
4·3·1 标志字46
第六章 80286与8086的兼容性46
4·3 设备标题46
4·4·1 请求标题47
4·4 I/O请求数据包47
4·4·2 状态字48
4·4·3 新的命令48
4·5·1 内部排队52
4·5 操作52
4·4·4 修改的请求52
4·5·2 请求完成通讯53
4·5·3 嵌套中断53
4·5·4 初始化54
4·5·5 非中断驱动设备54
4·6 控制台设备54
4·6·1 错误处理55
4·6·2 键盘中断56
4·6·3 ROM仿真56
4·7 设备辅助功能详述56
4·7·1 请求队列管理程序57
4·7·2 进程同步程序59
4·7·3 控制台及时钟驱动器的特殊程序60
4·7·4 字符排序程序61
4·7·5 其它程序61
4·7·6 临界区程序62
4·8 IOCTL功能详述63
4·9 信号程序64
第五章 可执行文件格式68
5·1 新的可执行文件格式68
5·2 可执行文件启动条件68
5·3 新的.EXE格式图69
5·3·1 状态位和标题信息70
5·3·2 新的.EXE标题70
5·3·3 段表71
5·3·4 资源表72
5·3·5 模块参数表73
5·3·6 入口表(1—based)73
5·3·7 常驻或非常驻名称表入口(3+n字节)73
5·3·8 输入名称表入口(1+n字节)74
5·3·9 单位段数据(per—segment data)74
6·1 引言76
6·2 286兼容性76
6·2·1 在8086方式下的兼容性77
6·2·2 在286保护方式下的兼容性80
6·3 什么是存储管理?80
6·3·1 8086存储模型研讨81
6·3·2 286存储再定位82
6·3·3 什么是“段”(Segment)?83
6·3·4 使程序兼容84
6·4·2 不纯代码段85
6·4 286保护特点85
6·4·1 段尺寸85
6·4·3 特权指令86
第七章 文件和目录87
7·1 概述87
7·2 多级目录88
7·3 路径和路径名90
7·4 通配符91
7·5 目录使用92
第八章 有关命令的一些说明94
8·1 MS—DOS命令类型94
13·6·9 设置最大段数 (195
8·3 过滤器和管道96
8·2 改变标准I/O命令96
第九章 MS—DOS命令98
9·1 命令选择项98
9·2 关于选择项的进一步说明99
9·3 MS—DOS命令99
第十章 多任务的使用140
10·1 概述140
10·3 MS—DOS进程调度141
10·2 MS—DOS上托包141
10·4 MS—DOS存储管理142
10·5 MS—DOS4.0的通讯142
10·6 一个上托应用程序是怎样工作的143
10·7 MS—DOS上托包工作限制143
第十一章 批处理145
11·1 批处理的介绍145
11·2 批处理命令150
12·1·2 MS—DOS怎样使用模板156
第十二章 MS—DOS行编辑156
12·1·3 MS—DOS编辑键156
12·1·1 MS—DOS特殊编辑键156
12·1 MS—DOS编辑和功能键156
12·1·4 怎样使用MS—DOS模板157
12·1·5 MS—DOS控制符的使用158
12·2 行编辑159
12·2·1 关于行编辑程序(Edlin)159
12·2·2 Edlin怎样工件159
12·2·3 怎样起动Edlin159
12·2·4 怎样退出Edlin160
12·2·5 在Edlin下使用特殊编辑键160
12·3 行编辑命令165
12·3·1 使用Edlin命令应注意的一些事项166
12·3·2 Edlin命令参数167
12·3·3 行编辑命令168
13·2 怎样起动Link4183
第十三章 连接目标文件——Link4183
13·1 引言183
13·2·1 方法1:应用提示来指定Link4文件184
13·2·2 方法2:用命令行指定Link4文件185
13·2·3 方法3:用应答文件指定Link4文件187
13·3 映象文件188
13·4 库文件188
13·5 模块定义文件189
13·6 Link4的有关参量192
13·6·1 观察参量清单192
13·6·2 暂停连接以更换磁盘192
13·6·3 生成一个公共符号映象193
13·6·4 将行号复制到映象文件193
13·6·5 禁止远程调用转换194
13·6·6 保护小写字母194
13·6·7 忽略缺省库文件检索195
13·6·8 设置堆栈的大小195
13·6·10 设置段区定位因数196
13·6·11 组装代码段196
13·7 Link4怎样工件196
13·7·1 暂时磁盘文件196
13·7·6 组196
13·7·2 可执行文件起动条件197
13·7·3 各段的定位197
13·7·4 段序198
13·7·5 段的组合198
13·7·7 装配199
13·7·8 段组装200
14·2 如何启动DEBUG程序201
14·1 引言201
第十四章 调试(DEBUG)程序201
14·3 DEBUG命令信息202
14·4 DEBUG命令参数203
14·5 DEBUG命令204
14·5·1 Assemble(汇编)204
14·5·2 Compare(比较)206
14·5·3 Dump(卸出)206
14·5·4 Enter(打入)207
14·5·5 Fill(填充)207
14·5·6 Go(转移)208
14·5·7 Hex(十六进制运算)208
14·5·8 Input(输入)209
14·5·9 Load(装入)209
14·5·11 Name(命名)210
14·5·10 Move(传送)210
14·5·12 Output(输出)211
14·5·13 Quit(退出)211
14·5·14 Register(寄存器)212
14·5·15 Search(检索)213
14·5·16 Trace(跟踪)213
14·5·17 Una ssemble(反汇编)214
14·5·18 Write(写)215
14·6 DEBUG出错信息215
附录A 单软盘驱动器系统的用户命令216
附录B 如何配置你的系统216
附录C 可安装的设备驱动程序221
附录D 磁盘和设备出错信息226
附录E MS—DOS信息目录229
附录F 配置你的硬盘(Fdisk)263
热门推荐
- 1938449.html
- 3276881.html
- 3360772.html
- 2425559.html
- 2483563.html
- 2934624.html
- 1003784.html
- 3280241.html
- 426691.html
- 2141535.html
- http://www.ickdjs.cc/book_1251002.html
- http://www.ickdjs.cc/book_2582300.html
- http://www.ickdjs.cc/book_3592372.html
- http://www.ickdjs.cc/book_1799503.html
- http://www.ickdjs.cc/book_1205639.html
- http://www.ickdjs.cc/book_935596.html
- http://www.ickdjs.cc/book_317319.html
- http://www.ickdjs.cc/book_2141576.html
- http://www.ickdjs.cc/book_95919.html
- http://www.ickdjs.cc/book_1173307.html