第一章 计算机系统概论
1. 1 计算机的分类和应用
1. 1. 1 计算机的分类
1. 1. 2 计算机的应用
1. 2 计算机的硬件
1. 2. 1 数字计算机的硬件组成
1. 2. 2 计算机系统结构的过去和未来
1. 3 计算机的软件
1. 3. 1 软件的组成与分类
1. 3. 2 软件的发展演变
1. 4 计算机系统的层次结构
1. 4. 1 多级组成的计算机系统
1. 4. 2 软件与硬件的逻辑等价性
本章小结
习题
第二章 运算方法和运算器
2. 1 数据与文字的表示方法
2. 1. 1 数据格式
2. 1. 2 数的机器码表示
2. 1. 3 字符与字符串的表示方法
2. 1. 4 汉字的表示方法
2. 1. 5 校验码
2. 2 定点加法. 减法运算
2. 2. 1 补码加法
2. 2. 2 补码减法
2. 2. 3 溢出概念与检测方法
2. 2. 4 基本的二进制加法/减法器
2. 2. 5 十进制加法器
2. 3 定点乘法运算
2. 3. 1 原码并行乘法
2. 3. 2 补码并行乘法
2. 4 定点除法运算
2. 4. 1 原码除法算法原理
2. 4. 2 并行除法器
2. 5 定点运算器的组成
2. 5. 1 逻辑运算
2. 5. 2 多功能算术/逻辑运算单元
2. 5. 3 内部总线
2. 5, 4 定点运算器的基本结构
2. 6 浮点运算方法和浮点运算器
2. 6. 1 浮点加法. 减法运算
2. 6. 2 浮点乘法. 除法运算
2. 6. 3 浮点运算流水线
2. 6. 4 浮点运算器实例
本章小结
习题
第三章 存储系统
3. 1 存储器概述
3. 1. 1 存储器分类
3. 1. 2 存储器的分级结构
3. 1. 3 主存储器的技术指标
3. 2 随机读写存储器
3. 2. 1 SRAM存储器
3. 2. 2 DRAM存储器
3. 2. 3 主存储器组成实例
3. 2. 4 高性能的主存储器
3. 3 只读存储器和闪速存储器
3. 3. 1 只读存储器
3. 3. 2 闪速存储器
3. 4 高速存储器
3. 4. 1 双端口存储器
3. 4. 2 多模块交叉存储器
3. 4. 3 相联存储器
3. 5 cache存储器
3. 5. 1 cache基本原理
3. 5. 2 主存与cache的地址映射
3. 5. 3 替换策略
3. 5. 4 cache的写操作策略
3. 5. 5 奔腾PC机的cache
3. 6 虚拟存储器
3. 6. 1 虚拟存储器的基本概念
3. 6. 2 页式虚拟存储器
3. 6. 3 段式虚拟存储器
3. 6. 4 段页式虚拟存储器
3. 6. 5 替换算法
3. 6. 6 虚拟存储器实例
3. 7 存储保护
3. 7. 1 存储区域保护
3. 7. 2 访问方式保护
本章小结
习题
第四章 指令系统
4. 1 指令系统的发展与性能要求
4. 1. 1 指令系统的发展
4. 1. 2 对指令系统性能的要求
4. 1. 3 低级语言与硬件结构的关系
4. 2 指令格式
4. 2. 1 操作码
4. 2. 2 地址码
4. 2. 3 指令字长度
4. 2. 4 指令助记符
4. 2. 5 指令格式举例
4. 3 指令和数据的寻址方式
4. 3. 1 指令的寻址方式
4. 3. 2 操作数寻址方式
4. 3. 3 寻址方式举例
4. 4 堆栈寻址方式
4. 4. 1 串联堆栈
4. 4. 2 存储器堆栈
4. 5 典型指令
4. 5. 1 指令的分类
4. 5. 2 基本指令系统
4. 5. 3 精简指令系统
本章小结
习题
第五章 中央处理器
5. 1 CPU的功能和组成
5. 1. 1 CPU的功能
5. 1. 2 CPU的基本组成
5. 1. 3 CPU中的主要寄存器
5. 1. 4 操作控制器和时序产生器
指令周期
5. 2. 1 指令周期的基本概念
5. 2. 2 CLA指令的指令周期
5. 2. 3 ADD指令的指令周期
5. 2. 4 STA指令的指令周期
5. 2. 5 NOP指令和JMP指令的指令周期
5. 2. 6 用方框图语言表示指令周期时序产生器和控制方式
5. 3. 1 时序信号的作用和体制
5. 3. 2 时序信号产生器
5. 3. 3 控制方式
5. 4 微程序控制器
5. 4. 1 微命令和微操作
5. 4. 2 微指令和微程序
5. 4. 3 微程序控制器原理框图
5. 4. 4 微程序举例
5. 4. 5 CPU周期与微指令周期的关系
5. 4. 6 机器指令与微指令的关系
5. 5 微程序设计技术
5. 5. 1 微命令编码
5. 5. 2 微地址的形成方法
5. 5. 3 微指令格式
5. 5. 4 动态微程序设计
5. 6 硬布线控制器
5. 7 典型的CPU
5. 7. 1 M6800CPU
5. 7. 2 Intel8088CPU
5. 7. 3 IBM 370系列CPU
5. 7. 4 Intel80486CPU
5. 8 流水CPU
5. 8. 1 并行处理技术
5. 8. 2 流水CPU的结构
5. 8. 3 流水线中的主要问题
5. 8. 4 奔腾CPU
5. 9 RISC CPU
5. 9. 1 RISC机器的特点
5. 9. 2 RISC CPU实例
5. 10 多媒体CPU
5. 10. 1 多媒体技术的主要问题
5. 10. 2 MMX技术
5. 10. 3 动态执行技术
本章小结
习题
第六章 总线系统
6. 1 总线的概念和结构形态
6. 1. 1 总线的基本概念
6. 1. 2 总线的连接方式
6. 1. 3 总线结构对计算机系统性能的影响
6. 1. 4 总线的内部结构
6. 1. 5 总线结构实例
6. 2 总线接口
6. 2. 1 信息的传送方式
6. 2. 2 接口的基本概念
6. 3 总线的仲裁. 定时和数据传送模式
6. 3. 1 总线的仲裁
6. 3. 2 总线的定时
6. 3. 3 总线数据传送模式
6. 4 PCI总线
6. 4. 1 多总线结构
6. 4. 2 PCI总线信号
6. 4. 3 总线周期类型
6. 4. 4 总线周期操作
6. 4. 5 总线仲裁
6. 5 ISA总线和Futurebus+总线
6. 5. 1 ISA总线
6. 5. 2 Futurebus+总线
本章小结
习题
第七章 外围设备
7. 1 外围设备概述
7. 1. 1 外围设备的一般功能
7. 1. 2 外围设备的分类
7. 2 显示设备
7. 2. 1 显示设备的分类与有关概念
7. 2. 2 字符/图形显示器
7. 2. 3 图像显示设备
7. 2. 4 IBM PC系列机的显示系统
7. 3 输入设备和打印设备
7. 3. 1 输入设备
7. 3. 2 打印设备
7. 4 硬磁盘存储设备
7. 4. 1 磁记录原理与记录方式
7. 4. 2 硬磁盘机的基本组成和分类
7. 4. 3 硬磁盘驱动器和控制器
7. 4. 4 磁盘上信息的分布
7. 4. 5 磁盘存储器的技术指标
7. 5 软磁盘存储设备
7. 5. 1 软磁盘存储器与硬磁盘存储器的异同
7. 5. 2 软磁盘片
7. 5. 3 软盘的记录格式
7. 5. 4 软磁盘驱动器和控制器
7. 6 磁带存储设备
7. 6. 1 磁带机的分类和结构
7. 6. 2 磁带的记录格式
7. 7 光盘存储设备
7. 7. 1 光盘的分类
7. 7. 2 CD—ROM光盘
7. 7. 3 CD—ROM驱动器及其接口
本章小结
习题
第八章 输入输出系统
8. 1 外围设备的定时方式与信息交换方式
8. 1. 1 外围设备的定时方式
8. 1. 2 信息交换方式
8. 2 程序中断方式
8. 2. 1 中断的基本概念
8. 2. 2 程序中断方式的基本接口
8. 2. 3 单级中断
8. 2. 4 多级中断
8. 2. 5 8259中断控制器
8. 2. 6 奔腾中断机制
8. 3 DMA方式
8. 3. 1 DMA的基本概念
8. 3. 2 DMA传送方式
8. 3. 3 基本的DMA控制器
8. 3. 4 选择型和多路型DMA控制器
8. 4 通道方式
8. 4. 1 通道的功能
8. 4. 2 通道的类型
8. 4. 3 通道结构的发展
8. 5 通用I/O标准接口
8. 5. 1 并行I/O标准接口SCSl
8. 5. 2 串行I/O标准接口IEEE1394
本章小结
习题
附录 《计算机组成原理》(第三版)配套教材与教学设备
参考文献