第1章 微机基本工作原理
1. 1 微机系统的硬件组成
1. 2 执行指令的基本过程
1. 3 新技术在当代微机中的应用
1. 4 微机系统主要技术指标
习题
第2章 Pentium处理器的实地址方式
2. 1 概述
2. 2 Pentium处理器内部结构
2. 3 Pentium处理器的寄存器结构
2. 3. 1 通用寄存器
2. 3. 2 段寄存器
2. 3. 3 标志寄存器
2. 3. 4 指令指针寄存器
2. 4 实地址方式的存储器组织
2. 4. 1 数据类型与存储格式
2. 4. 2 段基址和偏移量
2. 4. 3 实方式物理地址的形成
2. 4. 4 堆栈操作
习题
第3章 Pentium指令系统
3. 1 指令格式
3. 2 寻址方式
3. 2. 1 与数据有关的寻址方式
3. 2. 2 与转移地址有关的寻址方式
3. 2. 3 与端口地址相关的寻址方式
3. 3 16住指令系统
3. 3. 1 数据传送类指令
3. 3. 2 算术运算类指令
3. 3. 3 逻辑运算类指令
3. 3. 4 程序控制转移类指令
3. 3. 5 串操作类指令
3. 3. 6 处理器控制类指令
3. 4 32位指令及寻址方式
3. 4. 1 内存操作数32住扩展地址寻址方式
3. 4. 2 数据传送类指令
3. 4. 3 算术运算类指令
3. 4. 4 逻辑运算类指令
3. 4. 5 程序控制转移类指令
3. 4. 6 串操作类指令
3. 4. 7 条件字节设置类指令
3. 4. 8 位操作类指令
3. 4. 9 交换类指令
3. 4. 10 高级语言支持类指令
3. 4. 11 处理器特征识别指令
习题
第4章 汇编语言及其程序设计
4. 1 汇编语言程序开发流程
4. 2 汇编语言源程序的典型结构
4. 3 数据的组织及访问
4. 3. 1 变量名
4. 3. 2 表达式
4. 3. 3 数据定义伪指令
4. 3. 4 数据的访问
4. 4 常用系统功能调用
4. 5 程序正常返回系统的方法
4. 6 汇编语言程序的上机过程
4. 6. 1 使用ML. EXE进行汇编和连接
4. 6. 2 使用MASM. EXE和LINK. EXE分别进行汇编和连接
4. 6. 3 执行文件
4. 6. 4 DEBUG简介
4. 7 EXE文件和COM文件
4. 8 汇编语言程序设计实例
4. 8. 1 简单数据传送程序实例
4. 8. 2 输出程序(换码指令的应用)实例
4. 8. 3 分支表结构程序设计实例
4. 8. 4 循环结构程序设计实例
4. 8. 5 二进制数据处理及代码转换程序设计实例
4. 8. 6 串操作程序设计实例
4. 8. 7 过程程序设计实例
4. 8. 8 表结构程序设计实例
习题
第5章 Pentium处理器的保护方式
5. 1 保护方式的寄存器结构
5. 1. 1 描述符. 描述符表. 段选择符的概念
5. 1. 2 全局描述符表寄存器GDTR
5. 1. 3 局部描述符表寄存器LDTR
5. 1. 4 中断描述符表寄存器IDTR
5. 1. 5 任务寄存器TR
5. 1. 6 控制寄存器
5. 2 保护方式的存储管理
5. 2. 1 存储管理概述
5. 2. 2 分段存储管理
5. 2. 3 段的转换
5. 2. 4 分页存储管理
5. 3 存储保护
5. 3. 1 保护检查
5. 3. 2 访问数据
5. 3. 3 控制转移
5. 3. 4 调用门
5. 3. 5 系统控制指令
5. 3. 6 页级保护
5. 4 任务管理
5. 4. 1 任务结构
5. 4. 2 任务状态段和任务切换
5. 5 虚拟8086方式
习题
第6章 总线
6. 1 基本概念
6. 1. 1 总线分类
6. 1. 2 总线信号类型
6. 2 CPU总线
6. 2. 1 Pentium处理器引脚信号
6. 2. 2 Pentium处理器的总线周期
6. 3 系统总线
6. 3. 1 ISA总线
6. 3. 2 PCI总线
习题
第7章 存储器
7. 1 概述
7. 1. 1 存储器的分类
7. 1. 2 半导体存储器的分类
7. 1. 3 半导体存储器的一般结构
7. 1. 4 半导体存储器的主要性能指标
7. 2 随机读写存储器
7. 2. 1 静态RAM
7. 2. 2 动态RAM
7. 3 只读存储器
7. 3. 1 掩模ROM
7. 3. 2 可擦除可编程ROM(EPROM)
7. 3. 3 电可擦除可编程ROM(EEPROM)
7. 4 CPU与存储器的连接
7. 4. 1 连接时应注意的问题
7. 4. 2 存储器芯片与CPU的连接
习题
第8章 输入输出和中断
8. 1 输入输出接口概述
8. 1. 1 I/O接口基本功能
8. 1. 2 I/O接口基本结构
8. 1. 3 I/O接口寻址方式
8. 2 输入输出的控制方式
8. 2. 1 程序直接控制
8. 2. 2 程序中断传送
8. 2. 3 直接存储器存取
8. 3 中断技术
8. 3. 1 中断的概念
8. 3. 2 中断的产生和响应
8. 3. 3 中断处理
8. 3. 4 中断识别及其优先级
8. 3. 5 多重中断
8. 4 Pentium处理器的中断系统
8. 4. 1 Pentium处理器的中断类型
8. 4. 2 Pentium实地址方式下的中断操作
8. 4. 3 Pentium保护方式下的中断操作
8. 5 8259A可编程中断控制器
8. 5. 1 8259A的外部特性及连接
8. 5. 2 8259A的内部结构
8. 5. 3 8259A的编程
8. 5. 4 8259A在PC中的应用
习题
第9章 接口技术
9. 1 概述
9. 2 8253/82C54可编程定时/计数器
9. 2. 1 8253的内部结构和外特性
9. 2. 2 8253编程命令
9. 2. 3 8253的工作方式
9. 2. 4 8253应用举例
9. 2. 5 82C54可编程定时/计数器
9. 3 8255A可编程并行接口
9. 3. 1 8255A的外部特性与内部结构
9. 3. 2 8255A的控制字编程
9. 3. 3 8255A的工作方式
9. 3. 4 8255A的应用
9. 4 串行通信与接口芯片8251A
9. 4. 1 串行通信的基本概念
9. 4. 2 可编程通信接口8251A
9. 5 D/A与A/D转换接口
9. 5. 1 D/A转换器
9. 5. 2 A/D转换器
习题
第10章 Pentium微机系统
10. 1 Pentium PC硬件结构
10. 2 PC键盘接口
10. 2. 1 PC键盘基本工作原理
10. 2. 2 主机键盘接口的主要功能
10. 3 鼠标
10. 4 显示器及其接口
10. 4. 1 概述
10. 4. 2 显示适配器
10. 4. 3 AGP总线
10. 5 16550异步通信接口
10. 5. 1 16550引脚及外部特性
10. 5. 2 16550的编程
10. 6 IEEE 1284并行接口
10. 6. 1 IEEE 1284标准定义的五种工作方式
10. 6. 2 ECP方式
10. 7 USB接口
10. 7. 1 USB电缆信号
10. 7. 2 USB总线拓扑结构
10. 7. 3 USB数据流模型
10. 8 软盘及软盘驱动器接口
10. 8. 1 3. 5寸软盘
10. 8. 2 软盘驱动器与软盘控制器
10. 8. 3 软盘驱动器接口信号
10. 9 硬盘驱动器及接口
10. 9. 1 硬盘驱动器
10. 9. 2 硬盘接口
习题
参考文献