图书介绍
80486/80386系统设计和应用PDF|Epub|txt|kindle电子书版本网盘下载
![80486/80386系统设计和应用](https://www.shukui.net/cover/21/31525258.jpg)
- 曾家智等编著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:7810164112
- 出版时间:1992
- 标注页数:300页
- 文件大小:13MB
- 文件页数:312页
- 主题词:
PDF下载
下载说明
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