第1章 微型计算机系统概述
1.1 微型计算机简介
1.1.1 微型计算机的发展
1.1.2 微型计算机的特点
1.1.3 微型计算机的应用
1.2 微型计算机的数据表示与数字信息编码
1.2.1 数据格式及机器码
1.2.2 数字信息编码的概念
1.3 微型计算机系统的基本组成
1.3.1 微型计算机的硬件结构
1.3.2 微型计算机的软件系统
1.4 PC的构成
本章小结
习题
第2章 80×86/Pentium系列微处理器
2.1 16位微处理器编程结构
2.1.1 微型计算机基本结构
2.1.2 8086/8088 CPU的编程结构
2.2 32位微处理器编程结构简介
2.2.1 从80386到Pentium Ⅲ
2.2.2 实模式下的32位微处理器的编程结构
2.2.3 保护模式下的32位微处理器的编程结构
2.3 8086/8088 CPU的引脚功能
2.3.1 8086/8088的引脚信号和功能
2.3.2 8086/8088构成的最大/最小系统
2.3.3 8086/8088的主要功能
2.4 80×86/Pentium系列CPU技术的发展
2.4.1 80×86/Pentium 系列CPU功能的不断完善
2.4.2 80×86/Pentium系列CPU指令系统的不断完善
本章小结
习题
第3章 存储器技术
3.1 存储器技术简介
3.1.1 存储器分类
3.1.2 存储器的主要性能参数
3.2 存储器的连接
3.3 存储器管理
3.3.1 IBM PC/XT中的存储空间分配
3.3.2 扩展存储器及其管理
3.4 内部存储器技术发展
3.4.1 扩展数据输出动态随机访问存储器EDO DRAM
3.4.2 同步动态随机访问存储器SDRAM
3.4.3 突发存取的高速动态随机存储器Rambus DRAM
3.5 外部存储器简介
3.5.1 硬盘及硬盘驱动器
3.5.2 光盘存储器
3.5.3 移动存储
本章小结
习题
第4章 80×86/Pentium指令系统
4.1 8086/8088指令编码
4.1.1 8086/8088 CPU指令的编码格式
4.1.2 指令的执行时间
4.2 8086/8088寻址方式
4.2.1 操作数的种类
4.2.2 寻址方式
4.3 8086/8088指令系统
4.3.1 数据传送类指令
4.3.2 算术运算类指令
4.3.3 位操作类指令
4.3.4 串操作类指令
4.3.5 控制转移类指令
4.4 80×86/Pentium的指令格式与寻址方式
4.4.1 80×86/Pentium系列CPU指令格式
4.4.2 80×86/Pentium寻址方式
4.5 80286/80386/80486/Pentium指令系统
4.5.1 80286指令系统
4.5.2 80386的增强和新增指令
4.5.3 80486的新增指令
4.5.4 Pentium系列处理器的新增指令
本章小结
习题
第5章 汇编语言程序设计
5.1 程序设计语言概述
5.2 汇编语言的程序格式与语句格式
5.2.1 汇编语言源程序的格式
5.2.2 汇编语言的语句
5.3 汇编语言的伪指令
5.3.1 符号定义伪指令
5.3.2 数据定义伪指令
5.3.3 段定义伪指令
5.3.4 过程定义伪指令
5.3.5 宏处理伪指令
5.3.6 模块定义与通信伪指令、条件汇编伪指令
5.3.7 列表伪指令
5.4 80×86/Pentium的扩展伪指令
5.4.1 方式选择伪指令
5.4.2 80×86/Pentium完整段定义的扩充
5.4.3 80×86/Pentium的简化段定义伪指令
5.4.4 汇编程序控制语句
5.5 汇编语言程序的上机过程
5.5.1 编辑、汇编与连接
5.5.2 程序的调试与DEBUG
5.6 汇编语言程序设计基础
5.6.1 程序设计的一般步骤
5.6.2 程序设计的基本方法
5.6.3 子程序设计与调用技术
5.6.4 DOS系统功能调用
5.7 中断服务程序设计
5.7.1 中断的基本概念
5.7.2 中断服务程序
本章小结
习题
第6章 输入/输出技术
6.1 输入/输出接口概述
6.1.1 输入/输出接口电路
6.1.2 CPU与外设间数据输入/输出方式
6.1.3 微处理器与I/O接口电路的连接
6.2 中断系统
……
第7章 计算机总线技术
第8章 微型计算机应用系统
附录
参考文献