内容简介
绪论
第1章 数据类型
1.1 80386的数据类型
1.2 80387的浮点数据格式
第2章 机器状态和存储器寻址
2.1 寄存器
2.2 存储器寻址的概念
2.3 内存寻址机制
2.4 指令的编码
2.5 I/O空间
2.6 浮点寄存器
第3章 指令集
3.1 指令格式描述
3.2 指令描述的语法
3.3 指令的分类与摘要
3.4 整数类指令集
3.5 多段类指令
3.6 操作系统类指令
3.7 浮点类指令
第4章 保护虚拟地址方式
4.1 存储管理机制
4.2 段机制
4.3 分页机制
4.4 处理器控制寄存器及系统段
4.5 对特权级敏感的指令
4.6 控制转移方法
4.7 段机制的详细说明
第5章 中断及异常
5.1 中断
5.2 异常
5.3 中断及异常的优先级
5.4 屏蔽中断及异常
5.5 中断/异常的转移方法
5.6 中断/异常的详细说明
5.7 协处理器出错异常
第6章 程序举例
6.1 应用程序举例
6.2 80386的编程
第7章 80386和向下兼容性
7.1 16位寄存器及寻址方式
7.2 执行8086程序
7.3 执行80286保护方式程序
附录A 排错
A.1 术语
A.2 调试断点
A.3 其它调试功能
附录B 80386,80286和8086之间的比较
B.1 8086和80386的比较
B.2 80286和80386的比较
附录C 80387,80287和8087之间的比较
C.1 80287(和8087)与80387的比较
C.2 8087和80387的比较
附录D 二进制、十六进制、十进制数对照表
附录E 以2为底的幂函数
附录F ASCII码表
附录G 80386操作码表
G.1 缩略语表
G.2 80386操作码表
附录H 80386指令格式和时钟周期次数
H.1 80386指令编码和时钟周期次数
H.2 指令编码
附录I 机器指令解码
附录J 80387对于80386指令集的扩展