《计算机系统结构第二版》是清华大学出版社2004年出版的图书,作者郑纬民,汤志忠。主要介绍了计算机系统结构的知识。
全书共分12章。第一章介绍计算机系统结构的基本概念,包括计算机系统的层次结构、系统结构的定义、分类、设计技术、评价标准和系统结构的发展等,第二章介绍数据表示、寻址技术、指令格式的优化设计、CSIC指令系统和RISC指令系统等,第三章介绍存储系统原理、虚拟存储器和高速缓冲存储器等,第四章介绍输入输出原理、中断系统、通道处理机和输入输出处理机,第五章介绍先行控制技术、流水线处理机、超标量处理机、超流水线处理机和超标量超流水线处理机等,第六章介绍向量的基本概念、向量处理机结构、提高向量处理机性能的方法..
目录
- 第一章 计算机系统结构的基本概念
- 1.1 计算机系统结构
- 1.1.1 计算机系统层次结构
- 1.1.2 计算机系统结构定义
- 1.1.3 计算机组成与实现
- 1.1.4 计算机系统结构的分类
- 1.2 计算机系统设计技术
- 1.2.1 计算机系统设计的定量原理
- 1.2.2 计算机系统设计者的主要任务
- 1.2.3 计算机系统设计的主要方法
- 1.3 系统结构的评价标准
- 1.3.1 性能
- 1.3.2 成本
- 1.4 计算机系统结构的发展
- 1.4.1 冯·诺依曼结构
- 1.4.2 软件对系统结构的影响
- 1.4.3 价格对系统结构的影响
- 1.4.4 应用对系统结构的影响
- 1.4.5 VLSI对系统结构的影响
- 1.4.6 技术的发展对价格的影响
- 1.4.7 算法和系统结构
- 习题一
- 第二章 指令系统
- 2.1 数据表示
- 2.1.1 数据表示与数据类型
- 2.1.2 浮点数据表示
- 2.1.2.1 浮点数的表数范围
- 2.1.2.2 浮点数的表数精度
- 2.1.2.3 浮点数的表数效率
- 2.1.2.4 浮点数尾数基值的选择
- 2.1.2.5 浮点数格式的设计
- 2.1.2.6 浮点数的舍入处理
- 2.1.2.7 警戒位的设置方法
- 2.1.3 自定义数据表示
- 2.1.3.1 带标志符的数据表示法
- 2.1.3.2 数据描述符表示法
- 2.2 寻址技术
- 2.2.1 编址方式
- 2.2.1.1 编址单位
- 2.2.1.2 零地址空间个数
- 2.2.1.3 输入输出设备的非线性编址
- 2.2.1.4 并行存储器的编址技术
- 2.2.2 寻址方式
- 2.2.2.1 寻址方式的设计思想
- 2.2.2.2 间接寻址与变址寻址
- 2.2.2.3 寄存器寻址
- 2.2.2.4 堆栈寻址方式
- 2.2.3 定位方式
- 2.2.3.1 逻辑地址与物理地址
- 2.2.3.2 直接定位方式
- 2.2.3.3 静态定位方式
- 2.2.3.4 动态定位方式
- 2.3 指令格式的优化设计
- 2.3.1 指令的组成
- 2.3.2 操作码的优化表示
- 2.3.2.1 固定长操作码
- 2.3.2.2 Huffman编码法
- 2.3.2.3 扩展编码法
- 2.3.3 地址码的优化表示
- 2.3.3.1 地址码个数的选择
- 2.3.3.2 缩短地址码长度的方法
- 2.3.4 指令格式设计举例
- 2.4 指令系统的功能设计
- 2.4.1 基本指令系统
- 2.4.2 复杂指令系统(CISC)
- 2.4.2.1 目标程序的优化
- 2.4.2.2 对高级语言和编译程序的支持
- 2.4.2.3 操作系统的优化实现
- 2.4.3 精简指令系统(RISC)
- 2.4.3.1 从CISC到RISC
- 2.4.3.2 RISC的定义与特点
- 2.4.3.3 减少指令平均执行周期数是RISC思想的精华
- 2.4.3.4 RISC的关键技术
- 2.4.3.5 RISC优化编译技术
- 习题二
- ……
- 第三章 存储系统
- 第四章 输入输出系统
- 第五章 标量处理机
- 第六章 向量处理机
- 第七章 互连网络
- 第八章 SIMD计算机
- 第九章 多处理机
- 第十章 多处理机算法
- 第十一章 计算机系统结构的新发展
- 第十二章 实验:DLX处理器
- 参考文献