图书介绍

80386/80486磁盘操作系统扩展器参考手册【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

80386/80486磁盘操作系统扩展器参考手册
  • 徐曼等编译 著
  • 出版社: 北京:海洋出版社
  • ISBN:7502725474
  • 出版时间:1992
  • 标注页数:351页
  • 文件大小:12MB
  • 文件页数:361页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

80386/80486磁盘操作系统扩展器参考手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录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

热门推荐