图书介绍

80486/80386系统设计和应用PDF|Epub|txt|kindle电子书版本网盘下载

80486/80386系统设计和应用
  • 曾家智等编著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:7810164112
  • 出版时间:1992
  • 标注页数:300页
  • 文件大小:13MB
  • 文件页数:312页
  • 主题词:

PDF下载


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

下载说明

80486/80386系统设计和应用PDF格式电子书版下载

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

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

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

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

图书目录

第一章概述1

1-1 80486/80386简介1

1-2 寄存器组2

1-2-1 通用寄存器组2

1-2-2 段寄存器和描述符寄存器2

1-2-3 指令计数器3

1-2-4 标志寄存器3

1-2-5 控制寄存器5

1-2-6 系统地址寄存器7

1-2-7 调试寄存器8

1-2-8 测试寄存器8

1-3 32位地址运算8

1-3-1 32位有效地址的计算8

1-3-2 线性地址的计算8

1-3-3 物理地址9

1-4 中断和异常9

1-4-1 中断和异常的分类9

1-4-2 广义中断的识别9

1-4-3 中断描述符和中断描述符表10

1-4-4 广义中断的全过程11

1-4-5 广义中断的响应顺序12

1-5 数据类型和全地址类型12

1-5-1 数据类型12

1-5-2 全地址类型13

1-6 32位寻址方式14

1-6-1 32位存储器寻址方式14

1-6-2 程序存储器寻址15

1-7 操作尺寸与寻址尺寸的确定15

1-7-1 W域与操作尺寸15

1-7-2 默认的操作尺寸和寻址尺寸15

1-7-3 指令的操作尺寸和寻址尺寸前缀15

1-8 I/O地址空间16

1-9 段寄存器的确定16

第二章 指令系统18

2-1 传送类指令18

2-2 算术指令22

2-3 逻辑运算指令25

2-4 移位与循环移位指令25

2-5 位操作指令27

2-6 位串操作指令27

2-7 串操作指令与重复前缀28

2-8 转移指令29

2-9 调用与返回指令32

2-10 标志位设置指令与按条件设置字节指令33

2-11 数字指令34

2-12 系统寄存器的装入与存储指令34

2-13 保护属性检查指令35

2-14 高级语言指令36

2-15 暂停和空操作指令37

2-16 Cache管理指令38

2-17 指令前缀小结38

第三章 实地址模式39

3-1 实地址模式的进入39

3-2 实地址模式下的段式管理41

3-3 实地址模式下的操作尺寸和寻址尺寸41

3-4 实地址模式指令42

3-5 实地址模式下的异常43

3-6 与8086处理器的区别45

3-7 与80286处理器的区别47

3-8 80486与80386在实地址模式下的区别48

第四章 保护模式49

4-1 选择符49

4-2 段描述符49

4-3 系统描述符51

4-4 中断描述符52

4-5 描述符表52

4-6 特权级和保护54

4-7 其它保护属性检查56

4-8 对操作系统的保护57

4-9 保护模式下的转子与返回58

4-10 保护模式下的中断和异常60

4-11 简单保护系统的创建举例62

4-12 存储器页式管理机构70

4-12-1 转换表70

4-12-2 页目录项和页表项71

4-12-3 页变换原理72

4-12-4 相联存储器TLB73

4-12-5 页变换过程74

4-12-6 页请求虚拟存储器系统74

第五章 多任务系统和多处理系统76

5-1 任务状态段TSS76

5-2 TSS描述符和任务门78

5-3 任务转换过程79

5-4 80486/80386多处理特性81

5-4-1 总线锁定81

5-4-2 LOCK前缀的使用82

5-4-3 自动锁定82

5-4-4 伪锁定83

第六章 虚拟8086模式84

6-1 虚拟8086模式与实地址模式的区别84

6-2 虚拟8086模式下的指令84

6-3 虚拟8086模式下的80486/80386与8086的区别86

6-4 虚拟8086模式下的段式管理87

6-5 虚拟8086模式下的页式管理87

6-6 虚拟8086模式下的中断和异常88

6-7 虚拟8086模式的进入与退出89

6-8 在虚拟8086模式下实现DOS操作系统的程序实例90

6-8-1 程序梗概90

6-8-2 与程序有关的数据结构91

6-8-3 有关的子程序92

6-8-4 主程序92

6-8-5 在虚拟8086模式下对中断和异常的处理93

6-8-6 程序清单95

第七章 高速缓冲存储器128

7-1 Cache的基本概念128

7-2 80486的内部Cache结构129

7-3 内部Cache的操作130

7-4 页一级的Cache管理131

第八章 调试功能和测试功能132

8-18 0486/80386的在片调试功能132

8-2 调试寄存器132

8-3 80486/80386的自测试134

8-4 TLB的测试134

8-5 Cache的测试136

第九章 数字协处理139

9-1 数据类型和格式139

9-2 特殊数字值141

9-3 FPU寄存器组146

9-3-1 FPU寄存器堆栈146

9-3-2 FPU状态字寄存器147

9-3-3 FPU控制字寄存器147

9-3-4 FPU的特征字寄存器148

9-3-5 数字指令指针和数据指针148

9-3-6 数字处理部件的环境148

9-4 数字异常150

9-4-1 数字异常的处理150

9-4-2 异常条件的屏蔽响应151

9-4-3 应用程序员眼中的数字异常处理程序151

9-4-4 无效操作152

9-4-5 零除152

9-4-6 非正常实数操作量152

9-4-7 数字上溢和下溢153

9-4-8 精度下降154

9-4-9 数字异常的优先权154

9-5 有关数字处理的系统设计155

9-5-1 寻址模式的影响155

9-5-2 有关数字处理的初始化155

9-5-3 异常处理程序156

9-6 数字指令集158

9-6-1 源操作量和目标操作量158

9-6-2 数据传送指令159

9-6-3 非超越指令159

9-6-4 比较类指令161

9-6-5 超越函数指令165

9-6-6 常数指令165

9-6-7 控制指令166

9-7 主处理单元和数字处理单元的同步167

第十章 兼容性169

10-1 在80486/80386上运行80286程序169

10-2 80486/80386和80286的区别169

10-3 80486和80386的区别170

10-4 80486和80386/80387系统的区别171

10-5 80486和80286/80287系统的区别172

10-6 80486与8086/8087系统的区别176

10-7 16位和32位混合模式177

10-7-1 纯16位模式和纯32位模式178

10-7-2 80486/80386的16位和32位控制机制178

10-7-3 数据类段的共享179

10-7-4 16位和32位代码段间的控制转移179

10-7-5 中断/异常的控制转移180

10-7-6 接口程序180

附录一 80486/80386指令系统182

附录二 80486/80387数字协处理器指令集260

附录三 80486/80386异常操作284

参考资料300

热门推荐