章 计算机系统组成
1.1 计算机的发展概况及应用领域
1.1.1 计算机的发展历史
1.1.2 CPU的发展与制造简介
1.1.3 计算机的应用领域
1.2 计算机系统的物理组成及特点
1.3 计算机系统的逻辑组成及特点
1.3.1 计算机系统的层次结构
1.3.2 冯·诺依曼体系结构
1.3.3 计算机系统的两大功能――控制与运算
1.3.4 计算机程序的执行过程
1.4 计算机系统的主要性能指标
1.4.1 计算机的主要性能指标
1.4.2 CPU的主要性能指标
本章小结
复习思考题
第2章 计算机系统的运算功能
2.1 数值信息与文本信息的表示
2.1.1 计算机中常用的计数制
2.1.2 数值信息
2.1.3 文本信息
2.2 算术运算
2.2.1 进借位
2.2.2 溢出
2.3 逻辑运算
2.4 运算的电路实现
2.4.1 门电路
2.4.2 典型逻辑器件
本章小结
复习思考题
第3章 中央处理器
3.1 CPU的功能和组成
3.1.1 CPU的功能
3.1.2 CPU的内部组成
3.2 8086/8088的编程结构
3.2.1 执行单元
3.2.2 总线接口单元
3.3 Intel 80x86微处理器的演进之路
3.3.1 80286微处理器
3.3.2 80386微处理器
3.3.3 80486微处理器
3.3.4 Intel Pentium系列微处理器
3.3.5 Core系列处理器
3.4 Itanium 64位微处理器
3.5 8086/8088的寄存器
3.6 8086/8088 CPU的引脚及其功能
3.6.1 8086/8088的引脚信号
3.6.2 8086/8088的最小模式
3.6.3 8086/8088的优选模式
3.7 8086/8088存储器组织与I/O组织
3.7.1 8086/8088的存储器组织
3.7.2 8086/8088的I/O组织
3.8 8086/8088的CPU时序
3.8.1 总线操作周期
3.8.2 总线读操作周期
3.8.3 总线写操作周期
3.8.4 空闲周期
3.8.5 中断响应周期
3.8.6 系统复位和启动
本章小结
复习思考题
第4章 处理器的指令系统与汇编程序
4.1 指令集的派系
4.2 机器语言、汇编语言与不错语言指令
4.3 汇编指令
4.3.1 汇编指令格式
4.3.2 操作数寻址方式
4.3.3 常用指令介绍
4.4 汇编语言程序设计
4.4.1 伪指令
4.4.2 操作数的基本组成
4.4.3 基本的结构化程序设计
本章小结
复习思考题
第5章 计算机系统中的存储器
5.1 概述
5.1.1 存储器的分类
5.1.2 存储器的主要性能指标
5.1.3 存储器的分层管理
5.2 半导体主存储器
5.2.1 半导体主存储器的组成及单元结构
5.2.2 存储器的扩展
5.2.3 RAM和ROM
5.3 高速缓冲存储器
5.4 虚拟存储器
5.5 内存技术的发展
5.6 外存技术的发展
本章小结
复习思考题
第6章 计算机系统中的数据传送
6.1 输入/输出接口
6.1.1 输入/输出接口的概念和基本功能
6.1.2 输入/输出端口及编址方式
6.2 数据传送方式
6.2.1 无条件传送方式
6.2.2 软件查询传送方式
6.2.3 中断传送方式
6.2.4 DMA传送方式
6.2.5 I/O通道控制方式
6.3 数据传送的物理通路――总线
6.3.1 总线分类
6.3.2 三芯片结构和双芯片结构
6.4 中断技术
6.4.1 中断的基本概念
6.4.2 中断的工作过程
6.4.3 中断优先级及嵌套
6.4.4 8259A中断控制器简介
本章小结
复习思考题
第7章 可编程定时器/计数器8253
7.1 概述
7.1.1 定时/计数系统
7.1.2 定时/计数信号的产生方法
7.2 可编程定时器/计数器的原理
7.2.1 可编程定时器/计数器内部结构
7.2.2 8253的内部结构和引脚信号
7.2.3 8253的控制寄存器和控制字格式
7.2.4 8253的初始化编程原则
7.3 8253的工作模式
7.4 8253的基本应用
本章小结
复习思考题
第8章 接口芯片
8.1 常见外部接口
8.1.1 数字接口和模拟接口
8.1.2 串行接口与并行接口
8.1.3 物理标准接口
8.2 串行通信与串行接口芯片
8.2.1 串行通信
8.2.2 串行通信接口
8.2.3 串行接口芯片8251A
8.3 并行通信与并行接口芯片
8.3.1 并行通信和并行接口
8.3.2 8255A的内部结构和引脚信号
8.3.3 8255A控制字
8.3.4 8255A的工作模式
8.3.5 8255A的应用
8.4 模拟信号的输入与输出
8.4.1 概述
8.4.2 A/D转换器
8.4.3 D/A转换器
本章小结
复习思考题
参考文献与链接