《计算机组成原理教程 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张基温编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302027870
  • 页数:239 页
图书介绍:本书是针对住处管理与信息系统专业本科生应具备的计算机硬件和知识而编写的一本教材,全书共分六章:第1章介绍计算机的概貌和基本组成原理;第2章介绍计算机内部的信息表示和运算基础;第3章-第5章介绍介绍存储系统、处理机技术和输入输出系统;第6章介绍计算机体系结构及其发展趋势。本书概念清晰、深入浅出,既有一定的理论高度,又贴近当前的新技术和新思想内容安排符合教学规律,并且不要求以电子线路等作为其先修课程;不仅适合作为信息管理与信息系统专业的教材,也可以作为计算机科学与技术、自动化和管理科学与工程等专业的教材,还可供有关工程技术人员和自学者使用。

第1章 Neumann计算机概述 1

1.1 Neumann计算机体系的确立 1

1.1.1 人类计算工具的进步 1

1.1.2 Neumann计算机体系结构原理 4

1.1.3 Neumann计算机的基本组成 5

1.2 Neumann计算机的工作过程 7

1.2.1 程序对计算机的控制 7

1.2.2 控制的实现 8

1.2.3 计算机的解题过程 9

1.3 计算机系统组成 12

1.3.1 计算机的软件和硬件 12

1.3.2 总线与硬件体系结构 13

1.3.3 系统举例——IBM PC系统结构 15

1.3.4 计算机系统性能 20

1.3.5 计算机技术的进展 21

习题 24

第2章 信息表示与运算基础 26

2.1 二进制运算及其实现 26

2.1.1 二进制数与十进制数间的转换 26

2.1.2 二进制算术 27

2.1.3 加法器 28

2.1.4 逻辑运算与逻辑电路 30

2.1.5 八进制、十六进制和二一十进制码 33

2.2 机器数 34

2.2.1 符号数及其编码 34

2.2.2 机器数的浮点与定点表示法 37

2.3 非数值数据编码 39

2.3.1 ASCII字符编码 39

2.3.2 汉字编码 40

2.3.3 语音编码 43

2.4 指令码 44

2.4.1 指令与指令系统 44

2.4.2 寻址方式 48

2.4.3 Intel 8086指令系统 52

2.5 抗干扰编码 56

2.5.1 奇偶校验码 56

2.5.2 海明码 58

2.5.3 循环冗余校验码(CRC) 59

习题 61

第3章 存储系统 67

3.1 分级存储体系的形成 67

3.1.1 对存储系统的性能要求 67

3.1.2 存储系统的分层结构 69

3.1.3 虚拟存储器 71

3.1.4 Cache-主存结构 73

3.2 主存储器组成 76

3.2.1 半导体记忆元件 76

3.2.2 主存储器结构 80

3.2.3 并行存储结构 85

3.2.4 并行系统中的存储组织 88

3.2.5 相联存储器 89

3.3 辅助存储器 91

3.3.1 辅助存储器的主要技术指标 91

3.3.2 磁表面存储原理 92

3.3.3 磁盘存储器 94

3.3.4 磁带存储器 99

3.3.5 光盘存储器 100

3.3.6 磁盘阵列RAID 104

习题 106

4.1 控制器基本逻辑 110

4.1.1 指令的时序 110

第4章 处理器技术 110

4.1.2 控制器的基本组成 112

4.1.3 组合逻辑控制器 113

4.1.4 微程序控制器 116

4.2 流水线技术 120

4.2.1 提高计算机处理能力的基本思路 120

4.2.2 流水线结构 122

4.2.3 流水线中的访存冲突和相关处理 124

4.2.4 流水线中的多发射技术 126

4.2.5 Pentium CPU 128

4.2.6 流水线向量处理机 131

4.3 RISC技术 135

4.3.1 RISC的产生 135

4.3.2 RISC技术要点 138

4.3.3 PowerPC 142

4.4.1 CRIP(CISC-RISC Processor) 143

4.4 处理器并行技术的新进展 143

4.4.2 RVIP技术和CRVIP技术 144

4.4.3 EPIC结构 145

4.5 阵列处理机 146

4.5.1 计算机并行技术的进步与开发策略 146

4.5.2 阵列处理机的特点与结构 147

习题 149

第5章 输入输出系统 152

5.1 外部设备 152

5.1.1 外部设备分类及其发展 152

5.1.2 字符设备 155

5.1.3 图形/图像设备 158

5.1.4 语音处理设备 164

5.1.5 虚拟现实技术 165

5.1.6 调制解调器 167

5.1.7 流通领域用外部设备 168

5.2 数据传送的控制方式 172

5.2.1 直接程序传送控制 172

5.2.2 程序中断控制 174

5.2.3 DMA控制 182

5.2.4 通道控制 187

5.3 接口 192

5.3.1 外部设备与主机的连接 192

5.3.2 并行通信和并行接口 193

5.3.3 串行通信和串行接口 197

5.3.4 缓冲技术 199

习题 199

第6章 计算机系统结构 202

6.1 总线 202

6.1.1 总线类型及其通信方式 202

6.1.2 总线的组成与仲裁 205

6.1.3 总线特性与性能指标 207

6.1.4 设备总线 210

6.1.5 系统总线 212

6.1.6 局部总线 214

6.1.7 下一代系统总线 216

6.2 多机系统 217

6.2.1 计算机系统分类 217

6.2.2 共享总线的多机系统 219

6.2.3 共享存储器的多处理机系统 221

6.3 非Neumann计算机 222

6.3.1 数据流计算机 222

6.3.2 归约机 226

6.3.3 智能计算机 228

6.3.4 人工神经网络计算机 232

习题 238

参考文献 239