第1章 微型计算机系统结构
1.1 计算机的发展与应用
1.1.1 微型计算机的发展及分类
1.1.2 微型计算机的应用
1.1.3 微型计算机的重要特点
1.1.4 微型计算机的性能指标
1.2 微型计算机的系统构成
1.2.1 微型计算机的硬件系统
1.2.2 微型计算机的软件系统
1.3 PC机系列体系结构
1.3.1 基于8088PC总线的微机结构
1.3.2 基于80286的ISA总线微机结构
1.3.3 基于80386的ISA总线的微机结构
1.3.4 基于80486的EISA总线的微机结构
1.3.5 基于Pentium的ISA/PCI总线:南桥北桥的微机体系结构
小结
思考与练习
第2章 微处理器
2.1 8086/8088微处理器的工作模式.引脚信号
2.1.1 8086/8088微处理器的两种工作模式
2.1.2 8088微处理器两种状态下引脚的定义
2.1.3 8086微处理器两种状态下引脚的定义
2.1.4 8086/8088最小组态下的总线的形成
2.1.5 8086/8088最大组态下总线的形成
2.2 8088总线时序
2.2.1 8088最小组态下的总线时序
2.2.2 8088最大组态下的总线时序
2.3 806微处理器
2.4 80386微处理器
2.5 80486微处理器
2.6 Pentium系列微处理器
小结
思考与练习
第3章 指令系统与8086汇编指令
3.1 微处理器的内部结构
3.2 微处理器的指令系统
3.2.1 指令格式
3.2.2 8088/8086寻址方式
3.3 8088/8086CPU数据传送指令
3.3.1 通用数据传送指令
3.3.2 堆栈操作指令
3.3.3 输入/输出指令
3.3.4 标志寄存器操作指令
3.4 算术类运算指令
3.4.1 加法指令
3.4.2 减法运算
3.4.3 符号扩展指令
3.4.4 乘法运算指令
3.4.5 除法指令
3.5 位操作类指令
3.5.1 逻辑位运算指令
3.5.2 移位指令
3.6 控制转移类指令
3.6.1 无条件转移指令
3.6.2 条件转移指令
3.6.3 循环指令
3.6.4 中断指令
3.6.5 系统功能调用
3.7 串类操作指令
小结
思考与练习
实训
第4章 汇编语言程序设计
4.1 常量.变量和标号
4.1.1 常量的4种形式
4.1.2 变量
4.1.3 变量和标号的属性
4.2 汇编语言的源程序格式
4.3 伪指令
4.4 顺序程序设计
4.5 分支程序设计
4.6 循环程序设计
4.7 子程序
4.7.1 子程序的调用指令
4.7.2 子程序的返回指令
4.7.3 子程序定义伪指令
4.7.4 子程序参数的传递
小结
思考与练习
实训
第5章 总线
5.1 总线概述
5.1.1 总线标准的内容
5.1.2 总线的分类
5.2 系统总线
5.2.1 PC总线
5.2.2 ISA总线
5.2.3 PCI总线
5.2.4 AGP总线
5.3 外部总线
5.3.1 RS-232C串行通信总线
5.3.2 SCSI接口
5.3.3 USB总线
5.3.4 DE接口
小结..
思考与练习
第6章 存储器接口
6.1 存储器概述
6.1.1 存储器的分类
6.1.2 存储器的分级结构
6.1.3 存储器的性能指标
6.2 随机存储器RAM
6.2.1 SRAM存储器
6.2.2 DRAM存储器
6.3 只读存储器
6.4 半导体存储器与CPU的接口
6.4.1 存储芯片与CPU的连接
6.4.2 8086CPU与只读存储器的连接
6.5 高速缓冲存储器Cache
6.6 虚拟存储器
小结
思考与练习
第7章 中断技术及控制器
7.1 中断概述
7.2 8086中断系统
7.2.1 外部中断
7.2.2 内部中断
7.2.3 中断向量表
7.3 中断控制器8259A
7.3.1 中断控制器8259A具有的功能
7.3.2 中断控制器8259A的内部结构
7.3.3 8259A中断控制器芯片的引脚
7.4 8259A控制器的编程
7.4.1 8259A控制器的初始化编程
7.4.2 8259A控制器操作控制字编程
7.4.3 8259A的工作方式
7.5 IBMPC/XTCPU与8259A的接口
7.6 8259A应用举例
小结
思考与练习
实训
第8章 并行通信接口
8.1 概述
8.1.1 典型的双向并行接口与外设连接
8.1.2 并行接口的工作原理
8.1.3 并行接口的功能
8.2 可编程的并行接口芯片8255A
8.2.1 并行接口8255A的内部结构
8.2.2 并行接口8255A芯片引脚
8.2.3 并行接口8255A的控制字
8.2.4 并行接口8255A的工作方式
8.3 并行接口8255A应用举例
小结
思考与练习
实训
第9章 串行通信接口
9.1 串行通信方式
9.2 可编程的串行通信接口8251A
9.2.1 串行接口8251A的内部电路
9.2.2 串行接口8251A芯片的引脚
9.2.3 串行接口8251A的控制字
9.2.4 串行接口8251A的初始化
9.3 串行接口8251A应用举例
小结
思考与练习
实训
第10章 DMA控制器
10.1 可编程的DMA控制器8237A
10.1.1 DMA控制器8237A的内部结构
10.1.2 DMA控制器8237A的引脚
10.1.3 DMA控制器8237A内部寄存器格式
10.1.4 DMA控制器8237A内部寄存器的端口地址
10.1.5 DMA控制器8237A的初始化
10.2 DMA控制器8237A的应用举例
小结
思考与练习
实训
第11章 定时器和计数器
11.1 定时计数器8253概述
11.1.1 定时计数器8253的内部结构
11.1.2 定时计数器8253芯片的引脚
11.2 定时计数器8253的控制字
11.3 定时计数器8253的工作方式
11.4 定时计数器8253的初始化
11.5 定时计数器8253的应用
小结
思考与练习
实训
附录A汇编语言实验操作方法
附录BDEBUG命令的使用
附录CASCII编码表
附录DDOS功能调用表
附录EBIOS中断调用表
参考文献