《80386/80486磁盘操作系统扩展器参考手册》求取 ⇩

目录1

序言1

参考资料1

手册中的约定2

第一章 简介3

1.1 386|DOS-Extender的版本3

1.2 环境和兼容性4

1.4 相关产品5

1.3 内存术语集5

第二章 386|DOS-Extender的使用7

2.1 构造保护模式程序7

2.2 命令行语法7

2.2.1 开发版本8

2.2.2 运行版本8

2.3 命令行开关9

2.4.1 常规内存开关11

2.4 内存管理开关11

2.3.2 命令文件的使用11

2.3.1 环境变量的使用11

2.4.2 扩展内存控制13

2.4.3 限制应用程序对线性内存的使用16

2.5 特权级别16

2.6 混合模式程序开关17

2.7 GDT和LDT长度开关18

2.8 协处理器开关(-WEITEK和-CYRIX)18

2.9 线分配开关19

2.10 386/387分页出错现场(-NOPAGE和-ERRATAAIT)20

2.10.1 分页禁止开关20

2.10.2 80386错误17工作区21

2.11 386|VMM开关22

2.12 很少使用的开关22

2.12.1 硬件结构开关23

2.12.2 20行地址线开关24

2.12.5 禁止乘法检查开关25

2.12.4 保留32位寄存器开关25

2.12.3 VDISK兼容性开关25

2.12.6 在VCPI下不运行的开关26

2.12.7 调试打印输出开关26

2.12.8 功能调用指针转换开关28

2.12.9 中断控制转换28

2.12.10 BIOS块传送开关30

2.12.11 以非写模式打开EXP文件的开关30

第三章 程序环境32

3.1 程序组织32

3.2 程序段34

3.3 程序段前缀(PSP)38

3.4 环境模块38

3.5 内存分配和再分配39

3.6 别名段39

3.7 空指针检测39

3.11 简单程序范例40

3.10 组装程序40

3.9 环境检测40

3.8 实现对另一程序的装入(EXEC)40

第四章 硬件访问43

4.1 特权等级43

4.2 硬件I/O(输入/输出)43

4.3 视屏访问43

4.4 Intel 80287/80387浮点协处理器的编程44

4.6 Cyrix EMC87浮点协处理器的编程45

4.5 Weitek浮点协处理器的编程45

第五章 内存管理46

5.1 386|DOS-Extender内存模式46

5.1.1 分页49

5.1.2 局部描述符表段51

5.1.3 全局描述符表段53

5.2 内存分配53

5.2.1 常规内存的使用53

5.2.2 直接扩展内存的使用56

6.1.2 硬中断60

6.1.3 处理机异常60

6.1.4 在MS-DOS中使用时要考虑的问题61

6.2 接管中断61

6.3 获取和设置中断向量调用62

6.3.1 获取保护模式中断向量63

6.3.2 获取实际模式中断向量63

6.3.3 设置保护模式的中断向量63

6.3.4 设置实际模式中断向量63

6.3.5 在保护模式中设置中断以获得控制63

6.3.6 设置实际和保护模式中断向量64

6.3.7 获取保护模式处理机异常向量64

6.3.8 设置保护模式处理机异常向量64

6.4 编写中断处理程序的基础64

6.4.2 高级语言接口支持65

6.4.3 可重入中断处理程序65

6.4.1 保存寄存器值65

6.5 保护模式处理程序的中断栈结构66

6.6 保护模式处理程序的典型策略68

第六章 中断和异常68

6.1 386|DOS-Extender标准中断处理68

6.6.3 返回时改变寄存器内容69

6.6.2 处理中断然后链接69

6.1.1 软件中断69

6.6.1 处理中断并返回IRETD69

6.6.4 链接到以前的处理程序并重新获得控制70

6.6.5 保留控制,不再从中断返回70

6.7 DPMI中的中断标志控制71

6.8 PC AT兼容性工作场(区)71

6.8.1 中断IRQ 0-7和处理机异常08h-0Fh72

6.8.2 硬件IRQ2中断72

6.8.3 BOUND异常和BIOS屏幕打印系统调用72

6.8.5 非屏蔽中断(不可屏蔽中断)73

6.8.4 协处理器中断73

第七章 实模式和保护模式代码的组合75

7.1 介绍75

7.2 程序装入75

7.2.1 连接实际模式和保护模式代码76

7.2.2 在保护模式程序中装入执行实际模式的程序78

7.2.3 在实际模式程序中装入执行保护模式程序78

7.2.4 两个PSP的保存78

7.3 在模式之间传输数据79

7.4 中断控制的传输80

7.4.1 交互模式过程调用80

7.4.2 用中断切换模式82

7.5 典型的程序组织83

7.5.1 连接实际-保护模式代码到同一个程序83

7.5.2 由保护模式代码开始83

7.5.3 由实际模式代码开始84

7.6 发出任意实际模式系统调用84

7.7 分配常规内存85

7.8 保护模式常规内存程序85

7.9.2 TAIL.ASM鼠标例子程序86

7.9.1 GDEMO.C图形例子程序86

7.9 例子程序86

7.9.3 PTAIL2.ASM鼠标例子程序100

第八章 兼容性101

8.1 直接扩展内存分配101

8.2 允许20行地址102

8.3 硬件中断的冲突102

8.4 VCPI接口102

8.7 Quarterdeck DESQview 386103

8.8 Windows 3.0103

8.6 XMS驱动程序103

8.5 DPMI103

8.9 常驻内存程序104

8.9.1 RAM磁盘和磁盘高速缓存程序104

8.9.2 EMS仿真程序104

8.9.3 其他常驻内存程序105

8.10 BIOS和DOS调用105

附录A MS-DOS功能调用110

附录B 386|DOS-Extender系统调用181

附录C BIOS功能调用246

附录D 库、头文件和80386样板程序286

附录E 样板中断处理程序289

附录F 编写与DPMI兼容的应用程序312

附录G VCPI硬中断和DESQview316

附录H 零特权级操作318

附录I 处理器异常319

附录J PC硬件中断320

附录K 系统调用中的重入322

附录L 386|DOS-Extender兼容性324

附录M 术语汇编327

附录N 错误信息340

1992《80386/80486磁盘操作系统扩展器参考手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由徐曼等编译 1992 北京:海洋出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

实时磁盘操作系统使用手册(1980 PDF版)
实时磁盘操作系统使用手册
1980
MS--DOS 4.0磁盘操作系统使用手册( PDF版)
MS--DOS 4.0磁盘操作系统使用手册
MS-DOS4.0  磁盘操作系统(1987.12 PDF版)
MS-DOS4.0 磁盘操作系统
1987.12 四川省计算机公司
IBMPC磁盘操作系统 V3.0( PDF版)
IBMPC磁盘操作系统 V3.0
北京希望电脑公司
汉字OFFICE高级制表软件实用指南( PDF版)
汉字OFFICE高级制表软件实用指南
陕西电子编辑部
APPLEⅡ资料  3  DOS手册磁盘操作系统( PDF版)
APPLEⅡ资料 3 DOS手册磁盘操作系统
DOS磁盘操作系统技术参考手册( PDF版)
DOS磁盘操作系统技术参考手册
北京四通计算机网络工程公司
DOS磁盘操作系统参考手册( PDF版)
DOS磁盘操作系统参考手册
北京四通计算机网络工程公司
MS-DOS4.0磁盘操作系统( PDF版)
MS-DOS4.0磁盘操作系统
四川省计算机公司MS-DOS4.0编译组
RDOS(CROMEMCO常驻磁盘操作系统)手册(1980 PDF版)
RDOS(CROMEMCO常驻磁盘操作系统)手册
1980
磁盘操作系统DOS3.10用户手册( PDF版)
磁盘操作系统DOS3.10用户手册
中国船舶工业总工业第十一研究所
磁盘操作系统( PDF版)
磁盘操作系统
辽宁省电子计算机学会
IBM PC磁盘操作系统(1984 PDF版)
IBM PC磁盘操作系统
1984
两岸金融合作发展研究( PDF版)
两岸金融合作发展研究
福建省金融学会
APPLE Ⅱ DOS手册磁盘操作系统(1983 PDF版)
APPLE Ⅱ DOS手册磁盘操作系统
1983