《计算机组成原理》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:娄国焕,刘晓悦,曹晓华主编
  • 出 版 社:北京市:北京大学出版社
  • 出版年份:2009
  • ISBN:9787301152089
  • 页数:217 页
图书介绍:本书详细介绍了计算机的组成原理。

第1章 计算机系统概论 1

1.1计算机的发展简史 3

1.2计算机系统组成 4

1.2.1存储程序控制的计算机结构 5

1.2.2计算机的硬件系统 6

1.2.3计算机软件系统 8

1.2.4计算机硬件与软件的关系 9

1.3计算机系统的层次结构 10

1.4计算机的特点和性能指标 11

1.4.1计算机的特点 11

1.4.2计算机的性能指标 12

1.5计算机的分类及应用 13

1.5.1计算机的分类 13

1.5.2计算机的应用领域 14

1.6小结 16

习题 16

第2章 计算机数据信息的表示 18

2.1数据的表示及转换 19

2.1.1数据的表示及转换 19

2.1.2十进制数的编码和运算 23

2.2带符号数的表示 25

2.2.1原码表示法 25

2.2.2反码表示法 26

2.2.3补码表示法 27

2.2.4移码表示法 28

2.3定点数与浮点数 28

2.3.1定点表示法 28

2.3.2浮点表示法 29

2.3.3定点数与浮点数的比较 30

2.4数据校验码 31

2.4.1奇偶校验码 31

2.4.2海明校验码 32

2.4.3循环冗余校验码 34

2.5小结 36

习题 36

第3章 运算方法和运算器 38

3.1定点数加减运算 39

3.1.1补码加减运算 39

3.1.2加减法运算的溢出处理 41

3.2补码加减运算的实现 43

3.2.1加法器 43

3.2.2并行加法器及进位链结构 45

3.2.3并行加法器的快速进位 45

3.2.4补码定点加减运算的实现 47

3.3定点数乘法运算 48

3.3.1原码一位乘法 49

3.3.2补码一位乘法 51

3.4定点除法运算 56

3.4.1定点原码一位除法 56

3.4.2定点补码一位除法 59

3.5浮点数算术运算 61

3.5.1浮点数加减运算 61

3.5.2浮点数乘除法运算 64

3.6运算器组成与实例 66

3.6.1定点运算器举例 66

3.6.2浮点运算器举例 71

3.7小结 72

习题 73

第4章 主存储器 75

4.1存储器的分类 77

4.1.1按存取方式分类 77

4.1.2按存储介质分类 77

4.1.3按功能和存取速度分类 78

4.2主存储器的主要性能指标 79

4.3主存储器的基本操作 80

4.4读/写存储器 80

4.4.1静态MOS存储器 81

4.4.2动态存储器 82

4.5非易失性半导体存储器 85

4.5.1只读存储器(ROM) 85

4.5.2可编程只读存储器(PROM) 86

4.5.3可擦可编程只读存储器(EPROM) 86

4.5.4电擦除可编程只读存储器(E2PROM) 86

4.5.5快擦编程只读存储器(flash EPROM) 87

4.6存储器容量的扩展 87

4.6.1位扩展 87

4.6.2字扩展 88

4.6.3字和位同时扩展 88

4.7小结 90

习题 90

第5章 指令系统 92

5.1指令格式 94

5.2指令操作码的扩展技术 96

5.2.1规则型编码 96

5.2.2非规则型编码 96

5.3指令的寻址方式 97

5.4指令功能 101

5.5指令系统案例 105

5.6复杂指令系统(CISC)和精简指令系统(RISC) 106

5.6.1复杂指令系统(CISC) 106

5.6.2精简指令系统(RISC) 107

5.7小结 107

习题 108

第6章 中央处理器 110

6.1 CPU的基本组成 112

6.1.1控制器 113

6.1.2运算器 115

6.2 CPU的功能 115

6.3指令周期 116

6.3.1指令周期 116

6.3.2非访内指令的指令周期 117

6.3.3访内指令的指令周期 119

6.3.4间接访问主存储器指令的指令周期 120

6.3.5程序控制指令的指令周期 122

6.3.6用框图语言表示指令周期 125

6.4微程序控制计算机的工作原理 126

6.4.1微程序控制的基本概念 126

6.4.2微程序计算机的结构和指令执行过程 126

6.4.3微程序控制器的设计 129

6.4.4微指令设计技术 131

6.4.5硬布线控制的计算机 135

6.4.6控制器的控制方式 138

6.4.7流水线的工作原理 139

6.5案例分析 141

6.6小结 144

习题 145

第7章 存储系统 147

7.1存储系统的层次结构 149

7.2高速缓冲存储器 150

7.2.1高速缓冲存储器的基本原理 150

7.2.2主存与cache之间的地址映像 151

7.2.3替换算法 154

7.2.4多层次的cache存储器 154

7.3小结 156

习题 156

第8章 虚拟存储器 158

8.1虚拟存储器的概述 159

8.1.1虚拟存储的基本概念 159

8.1.2页式虚拟存储器 160

8.1.3段式虚拟存储器 161

8.1.4段页式虚拟存储器 161

8.1.5存储器管理单元 162

8.2相联存储器 162

8.3存储保护 163

8.3.1存储区保护 163

8.3.2访问区保护 164

8.4小结 164

习题 164

第9章 输入/输出设备 166

9.1输入设备 168

9.1.1键盘 168

9.1.2鼠标 169

9.1.3扫描仪 171

9.1.4数字照相机 173

9.2显示设备 174

9.2.1显示设备的分类 174

9.2.2 CRT显示器介绍 175

9.3打印机 177

9.3.1针式打印机 177

9.3.2激光打印机 178

9.3.3喷墨打印机 179

9.4辅助存储器 181

9.4.1软磁盘 181

9.4.2硬磁盘 182

9.4.3光盘 184

9.5小结 184

习题 185

第10章 输入输出系统 187

10.1 I/O设备的编址与I/O接口的基本功能 188

10.1.1 I/O设备的编址 188

10.1.2 I/O接口的基本功能 189

10.2 I/O设备数据传送方式 190

10.2.1程序控制方式 190

10.2.2中断控制方式 190

10.2.3直接存储器存取DMA方式 191

10.2.4 I/O通道控制方式和外围处理机控制方式 191

10.3程序中断输入输出方式 192

10.3.1中断的基本概念 192

10.3.2中断源与中断识别 192

10.3.3中断优先权 192

10.3.4中断屏蔽 193

10.3.5中断处理 193

10.3.6程序中断输入输出方式案例 194

10.4 DMA输入输出方式 198

10.5通道控制方式 202

10.5.1通道简介 202

10.5.2通道的类型 202

10.6总线结构 204

10.6.1总线简介 204

10.6.2总线的性能指标 204

10.6.3总线类型 204

10.6.4总线控制 206

10.7总线组成案例 206

10.7.1 ISA总线 206

10.7.2 EISA总线 208

10.7.3 PCI总线 208

10.8小结 210

习题 210

附录 212

参考文献 217