计算机组成原理教程(第5版) / 高等教育质量工程信息技术系列示范教材
作者: 张基温
出版时间:2014年7月
出版社:清华大学出版社
- 清华大学出版社
- 9787302351375
- 5-1
- 23531
- 0045158025-2
- 16开
- 2014年7月
- 工学
- 计算机科学与技术
- TP303
- 计算机类
- 本科
本书概念清晰、深入浅出、取材新颖,从知识建构、启发思维和适合教学的角度组织学习内容,同时不过多依赖先修课程。经过4次修订,更加适合教学。可供应用型本科计算机科学与技术专业、软件工程专业、信息安全专业、网络工程专业、信息管理和信息系统专业和其他相关专业使用,也可以供有关工程技术人员和自学者使用。
第1章 计算机系统概述
1.1 计算工具的进步轨迹
1.1.1 算盘和算筹的启示
1.1.2 从提花机到巴贝奇分析机——内程序计算机的发展轨迹
1.1.3 从帕斯卡加法器说起——内动力计算机的进步轨迹
1.1.4 模拟计算机与数字计算机
1.2 0、1编码
1.2.1 二进制计算
1.2.2 声音的0、1编码
1.2.3 图形/图像的0、1编码
1.2.4 文字的0、1编码
1.2.5 指令的0、1编码与计算机程序设计语言
1.2.6 数据传输中的差错检验
1.3 电子数字计算机工作原理
1.3.1 现代数字电子计算机体系结构的确立
1.3.2 布尔代数与逻辑电路
1.3.3 计算机存储器基础
1.3.4 计算机控制器的工作原理
1.3.5 一个程序的执行过程
1.3.6 指令的时序
1.3.7 操作系统——计算机的自我管理
1.3.8 自动计算机工作原理的再讨论
1.4 计算机系统结构和发展
1.4.1 现代计算机系统的模块结构
1.4.2 现代计算机系统的层次结构
1.4.3 计算机系统的主要性能指标
1.4.4 计算机系统的发展
习题
第2章 存储系统
2.1 主存储器
2.1.1 ROM记忆元件
2.1.2 RAM记忆元件
2.1.3 存储体的扩展方式
2.1.4 RAM的读/写时序
2.1.5 RAM工作模式
2.1.6 内存条
2.1.7 RAM技术参数
2.1.8 并行存储器
2.1.9 未来记忆元件
2.2 辅助存储器
2.2.1 磁表面存储原理
2.2.2 硬磁盘存储器
2.2.3 磁盘阵列RAID
2.2.4 光盘存储器
2.2.5 闪速存储器
2.3 存储体系
2.3.1 多级存储体系的建立
2.3.2 多级存储体系的性能参数
2.3.3 Cache-主存结构
2.3.4 虚拟存储器
习题
第3章 输入输出系统
3.1 I/O设备
3.1.1 I/O设备及其发展
3.1.2 键盘
3.1.3 打印设备
3.1.4 显示设备
3.1.5 其他图形/图像设备
3.1.6 定位、拾取与触摸设备
3.1.7 语音处理设备
3.1.8 虚拟现实技术
3.1.9 流通领域用外部设备
3.2 I/O设备接口
3.2.1 影响I/O设备与计算机连接的主要因素
3.2.2 缓冲技术
3.2.3 I/O接口的功能与分类
3.2.4 I/O接口结构
3.2.5 可编程并行接口8255A
3.2.6 串行接口
3.3 I/O过程的程序直接控制
3.3.1 I/O过程的程序无条件传送控制方式
3.3.2 I/O过程的程序查询传送方式
3.4 I/O过程的程序中断控制
3.4.1 程序中断控制的概念
3.4.2 中断过程及其管理
3.4.3 中断接口
3.4.4 多重中断
3.5 I/O数据传送的DMA控制
3.5.1 DMA的基本概念
3.5.2 DMA与CPU共享存储器冲突的解决方案
3.5.3 DMA控制器
3.5.4 DMA传送过程
3.5.5 DMA小结
3.6 I/O过程的通道控制
3.6.1 通道控制及其特点
3.6.2 通道控制原理
3.6.3 通道类型
3.7 I/O管理
3.7.1 设备驱动程序
3.7.2 ROM BIOS
3.7.3 I/O设备分配
习题
第4章 总线与主板
4.1 总线及其工作原理
4.1.1 总线特性及其分类
4.1.2 总线的组成与基本传输过程
4.1.3 总线的争用与仲裁
4.1.4 总线通信过程中主从方的协调方式
4.1.5 总线的性能指标
4.2 几种标准系统总线
4.2.1 ISA总线
4.2.2 PCI总线
4.2.3 AGP总线
4.2.4 PCIExpress总线
4.3 几种标准IO总线
4.3.1 RS232/RS449串行接口标准
4.3.2 IDE接口与SCSI接口总线
4.3.3 USB总线
4.3.4 IEEE 1394总线
4.4 微型计算机主板
4.4.1 主板的构成
4.4.2 主板驱动
4.4.3 主板品牌级别
4.4.4 主板分类
习题
第5章 控制器组成
5.1 处理器的外特性——指令系统
5.1.1 概述
5.1.2 寻址方式
5.1.3 Intel 8086指令简介
5.1.4 CISC与RISC
5.1.5 指令系统的设计内容
5.2 组合逻辑控制器
5.2.1 指令的微操作分析
5.2.2 指令的时序控制与时序部件
5.2.3 组合逻辑控制器设计举例
5.3 微程序控制器
5.3.1 概述
5.3.2 微程序操作控制部件的组成
5.3.3 微程序操作控制部件设计举例
习题
第6章 计算机体系和元器件的发展
6.1 计算机并行技术概述
6.1.1 计算机硬件并行技术的发展
6.1.2 计算机并行性开发的技术对策
6.1.3 Flynn分类法
6.2 指令级并行技术
6.2.1 流水技术概述
6.2.2 流水线中的相关冲突
6.2.3 流水线中的多发射技术
6.2.4 Pentium CPU
6.2.5 RISC处理器的体系结构
6.2.6 流水线向量处理机
6.3 线程级并行技术
6.3.1 对称多处理器技术SMP
6.3.2 同时多线程技术SMT
6.3.3 超线程技术HT
6.4 多核处理器
6.4.1 多核处理器及其特点
6.4.2 多核+多线程——CMT技术
6.5 非Neumann体系的计算机系统
6.5.1 数据流计算机
6.5.2 归约机
6.5.3 智能计算机
6.5.4 人工神经网络计算机
6.6 计算机元器件技术展望
6.6.1 关于摩尔定律寿命的讨论
6.6.2 纳米电子器件
6.6.3 量子计算机
6.6.4 光学计算机
6.6.5 超导技术
6.6.6 生物计算机
习题
附录A 国内外常用二进制逻辑元件图形符号对照图
参考文献