《普通高等教育“十二五“规划教材:计算机系统结构》系统地讲述计算机系统结构的基本概念、基本原理、基本结构、基本分析方法以及近年来在该领域的进展。
全书共8章。主要内容包括:计算机系统结构基础知识及并行性开发;数据表示寻址方式与指令系统的设计.优化、发展和改进;存储、中断、总线与输入/输出系统;虚拟存储器、高速缓冲存储器、三级存储层次和主存保护;重叠方式和流水方式的标量处理机以及指令级高度并行的超级处理机;向量的流水处理和向量流水处理机、阵列处理机的原理、并行算法和互连网络;多处理机的硬件结构、多Cache的一致性、程序的并行性、性能、操作系统和多处理机的发展;数据流计算机和归约机。
《普通高等教育+=五’规划教材:计算机系统结构》内容丰富, 取材适当,每章均有大量案例和习题。书末附有各章内容提要、知识点重点和难点以及各章习题的解答。本书可作为计算机专业本科生和相关专业研究生的教材,也可作为相关领域科技人员的参考书。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。
目录
- 第1章计算机系统结构的基础知识及并行性开发
- 1.1计算机系统的层次结构
- 1.2计算机系统结构、计算机组成和计算机实现
- 1.2.1计算机系统结构的定义和内涵
- 1.2.2计算机组成和计算机实现的定义和内涵
- 1.2.3计算机系统结构、组成、实现的相互关系与影响
- 1.3计算机系统的软硬件取舍、性能评测及定量设计原理
- 1.3.1软.硬件取舍的基本原则
- 1.3.2计算机系统的性能评测及定量设计原理
- 1.3.3计算机系统设计的主要任务和方法
- 1.4软件、应用、器件的发展对系统结构的影响
- 1.4.1软件发展对系统结构的影响
- 1.4.2应用发展对系统结构的影响
- 1.4.3器件发展对系统结构的影响
- 1.5系统结构中的并行性开发及计算机系统的分类
- 1.5.1并行性的概念与开发
- 1.5.2计算机系统的分类
- 习题1
- 第2章数据表示寻址方式与指令系统
- 2.1数据表示.
- 2.1.1数据表示与数据结构
- 2.1.2高级数据表示
- 2.1.3引入数据表示的原则
- 2.1.4浮点数尾数基值大小和下溢处理方法的选择
- 2.2寻址方式
- 2.2.1寻址方式的3种面向
- 2.2.2寻址方式在指令中的指明
- 2.2.3程序在主存中的定位技术
- 2.2.4物理主存中信息的存储分布
- 2.3指令系统的设计和优化
- 2.3.1指令系统设计的基本原则
- 2.3.2指令操作码的优化
- 2.3.3指令字格式的优化
- 2.4指令系统的发展和改进
- 2.4.1两种途径和方向( CISC和RISC )
- 2.4.2按CISC方向发展和改进指令系统
- 2.4.3按IUSC方向发展和改进指令系统
- 习题2
- 第3章存储、中断、总线与I/0系统
- 3.1存储系统的基本要求和并行主存系统
- 3.1.1存储系统的基本要求
- 3.1.2并行主存系统
- 3.2中断系统
- 3.2.1中断的分类和分级
- 3.2.2中断的响应次序与处理次序
- 3.2.3中断系统的软、硬件功能分配
- 3.3总线系统
- 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.1基本概念
- 4.1.1存储体系及其分支
- 4.1.2存储体系的构成依据
- 4.1.3存储体系的性能参数
- 4.2虚拟存储器
- 4.2.1處拟存储器的管理方式
- 4.2.2页式虚拟存储器的构成
- 4.2.3页式虚拟存储器实现中的问题
- 4.3高速缓冲存储器
- 4.3.1工作原理和基本结构
- 4.3.2地址的映像与变换
- 4.3.3 Cache存储器的LRU替换算法的硬件实现
- 4.3.4 Cache存储器的透明性及性能分析
- 4.4三级存储体系.
- 4.5存储系统的保护
- 习题4.
- 第5章标量处理机
- 第6章向量处理机
- 第7章多处理机
- 第8间数据流计算机和归纳机
- 附录