计算机组成原理

副标题:无

作   者:秦磊华,吴非,莫正坤编著

分类号:

ISBN:9787302240891

微信扫一扫,移动浏览光盘

简介

   《计算机组成原理》主要介绍计算机单机系统的组成原理及内部工作   机制,包括计算机各大部件的工作原理、设计方法、逻辑实现及互连构成   计算机整机的技术。本书共分9章,内容包括计算机系统概论、计算机中数   据信息的表示方法、运算方法与运算器设计、存储系统、指令系统、控制   器的工作原理与设计方法、流水线的基本概念、系统总线技术、输入输出   设备及其组织结构和工作原理。    《计算机组成原理》综合了编者秦磊华,吴非,莫正坤多年的教学经   验,并借鉴吸收了国内外经典教材的优点。在内容选取上,既重点论述了   经典内容,又尽可能与国际先进教材的内容接轨,并选取一些反映计算机   系统新发展的部分知识。内容充实、思路清晰、概念明确、重点突出、通   俗易懂,并附有大量的例题、习题和课外实践内容。    《计算机组成原理》可作为高等学校计算机及相关专业计算机组成原   理课程的教材,也可作为有关专业研究生或计算机工程技术人员的参考书   。   

目录

《计算机组成原理》

第1章 计算机系统概论 /1

1.1 计算机的发展与应用 /1

1.1.1 国内外计算机发展概况 /1

1.1.2 摩尔定律 /2

1.1.3 计算机的发展趋势 /3

1.1.4 多核处理器 /4

1.1.5 嵌入式计算机 /4

1.1.6 计算机的应用 /5

1.2 计算机系统的组成 /7

1.2.1 计算机硬件系统 /7

1.2.2 计算机软件系统 /11

1.3 计算机的性能指标和性能评价 /12

1.3.1 基本性能指标 /13

1.3.2 与执行时间有关的性能指标 /13

1.3.3 cpu性能公式及其应用 /16

1.3.4 性能测试 /18

1.3.5 计算机系统的可靠性及其评价 /21

1.4 计算机系统的层次结构 /22

1.4.1 计算机系统的层次结构及各层简介 /23

.1.4.2 各层之间的关系 /24

1.4.3 硬件和软件逻辑功能的等价性 /24

本章小结 /25

习题1 /27

课外实践 /28

第2章 数据信息的表示 /29

2.1 数据表示的目的及设计数据格式应考虑的因素 /29

2.2 数值数据的表示 /30

2.2.1 数的机器码表示 /30

2.2.2 数的定点表示 /35

2.2.3 浮点数据表示 /37

2.2.4 十进制数的二进制编码与运算 /41

2.3 非数值数据的表示 /43

2.3.1 字符的表示方法 /43

2.3.2 汉字编码 /44

2.4 数据信息的校验 /46

2.4.1 码距与数据校验 /46

2.4.2 奇偶校验 /47

2.4.3 海明校验 /49

2.4.4 循环冗余校验(crc) /53

本章小结 /57

习题2 /59

课外实践 /61

第3章 运算方法与运算器 /62

3.1 定点补码加减法运算 /62

3.1.1 补码加减法运算方法 /62

3.1.2 溢出及检测 /65

3.1.3 补码加减法的逻辑实现 /69

3.2 移码加减运算及实现逻辑 /69

3.3 定点乘法运算 /72

3.3.1 机器数的移位操作 /72

3.3.2 原码一位乘法 /73

3.3.3 补码一位乘法 /76

3.3.4 阵列乘法器 /79

3.4 定点除法运算 /81

3.4.1 原码一位除法 /81

3.4.2 基于不恢复余数的补码一位除法 /84

3.4.3 阵列除法器 /86

3.5 浮点运算 /88

3.5.1 浮点数加减运算 /88

3.5.2 浮点乘法运算 /92

3.5.3 浮点除法运算 /93

3.6 逻辑运算 /93

3.7 运算器 /94

3.7.1 定点运算器 /94

3.7.2 浮点运算器 /96

3.7.3 基本算术逻辑运算单元的设计 /96

本章小结 /104

习题3 /108

课外实践 /109

第4章 存储系统 /110

4.1 存储器概述 /110

4.1.1 存储器分类 /110

4.1.2 主存的主要技术指标 /112

4.1.3 主存中数据的存放 /113

4.1.4 主存的基本结构和工作过程 /115

4.1.5 存储系统层次结构 /115

4.2 半导体存储器 /116

4.2.1 静态mos存储器(sram) /116

4.2.2 动态mos存储器(dram) /120

4.2.3 只读存储器 /125

4.2.4 新型存储器 /128

4.3 主存的组织及与cpu的连接 /131

4.3.1 存储器的扩展 /132

4.3.2 存储器接口 /136

4.4 并行主存系统 /138

4.5 高速缓冲存储器(cache) /141

4.5.1 程序访问的局部性原理 /141

4.5.2 cache的工作原理 /142

4.5.3 相联存储器 /145

4.5.4 cache的地址映射及变换方法 /146

4.5.5 替换算法 /154

4.5.6 cache的写策略 /159

4.5.7 多cache结构 /160

4.6 虚拟存储器 /161

4.6.1 虚拟存储器的工作原理 /161

4.6.2 虚拟存储器的地址映射与变换 /162

4.6.3 页式虚拟存储器 /162

4.6.4 段式虚拟存储器 /167

4.6.5 段页式虚拟存储器 /168

4.7 存储保护 /169

4.8 辅助存储器 /170

4.8.1 磁表面存储器 /170

4.8.2 光盘存储器 /175

4.8.3 冗余磁盘阵列 /178

本章小结 /183

习题4 /189

课外实践 /192

第5章 指令系统 /193

5.1 指令系统概述 /193

5.2 指令格式 /194

5.2.1 操作码 /195

5.2.2 地址码 /195

5.2.3 关于指令长度的有关概念 /197

5.3 指令和操作数的寻址方式 /198

5.3.1 指令的寻址方式 /198

5.3.2 操作数寻址方式 /199

5.3.3 寻址方式举例 /207

5.4 指令系统类型 /208

5.5 指令格式设计及优化 /212

5.5.1 指令格式的设计 /212

5.5.2 指令格式的优化 /214

5.6 cisc和risc的基本概念 /218

5.6.1 复杂指令系统计算机(cisc) /218

5.6.2 精简指令系统计算机(risc) /219

5.7 指令系统举例 /220

5.7.1 8088/8086指令系统 /220

5.7.2 pentiumⅱ指令系统 /222

5.7.3 mips指令系统 /223

本章小结 /228

习题5 /231

课外实践 /233

第6章 中央处理器 /234

6.1 中央处理器的功能与组成 /234

6.1.1 中央处理器的功能 /234

6.1.2 中央处理器的组成 /234

6.2 指令周期 /237

6.2.1 指令执行的一般流程 /237

6.2.2 指令周期的基本概念 /237

6.2.3 寄存器级传送语言rtl /238

6.3 数据通路的构成及指令操作流程 /239

6.3.1 基于单总线结构的数据通路 /239

6.3.2 基于专用通路结构的数据通路 /244

6.4 时序与控制 /258

6.4.1 中央处理器的时序 /258

6.4.2 控制方式 /260

6.5 微程序控制器 /261

6.5.1 微程序控制的基本概念 /261

6.5.2 微程序控制器组成原理 /263

6.5.3 微指令及其编码方法 /265

6.5.4 微程序设计举例 /267

6.6 硬布线控制器 /271

6.6.1 硬布线控制器的模型 /271

6.6.2 硬布线控制器的设计举例 /271

6.7 中央处理器举例 /277

本章小结 /280

习题6 /284

课外实践 /286

第7章 流水线技术概述 /287

7.1 流水线的基本概念 /287

7.2 流水线的分类 /288

7.3 流水线的性能分析 /291

7.4 流水线的性能分析举例 /295

7.5 流水线中的相关和冲突问题 /298

7.5.1 经典5段mips指令流水线 /299

7.5.2 流水线的冲突和相关 /301

7.6 指令级高度并行技术 /304

本章小结 /305

习题7 /306

课外实践 /307

第8章 系统总线 /308

8.1 总线基本概念 /308

8.1.1 总线的分类 /308

8.1。2 总线的特性 /309

8.1.3 三态门与总线 /310

8.1.4 总线事务类型 /311

8.1.5 信号线的类型 /311

8.1.6 总线性能指标 /311

8.2 总线的连接方式 /312

8.3 总线的仲裁方法 /316

8.4 总线的定时方式 /319

8.5 总线的信息传送 /323

8.6 总线标准 /325

8.6.1 总线发展概述 /325

8.6.2 几种典型的流行总线标准 /326

本章小结 /335

习题8 /338

课外实践 /339

第9章 输入输出系统 /340

9.1 输入输出特性 /340

9.2 i/o接口 /341

9.2.1 i/o接口的功能 /341

9.2.2 i/o接口的结构 /342

9.2.3 接口的分类 /342

9.2.4 i/o的连接方式 /343

9.2.5 i/o设备的编址 /344

9.3 输入输出数据传输控制方式概述 /345

9.4 程序查询控制方式 /347

9.4.1 程序查询控制方式的接口 /347

9.4.2 设备状态寄存器的格式 /348

9.4.3 程序查询方式数据输入输出流程 /348

9.5 程序中断控制方式 /350

9.5.1 中断的概念 /350

9.5.2 中断请求的建立与传送 /353

9.5.3 中断响应 /355

9.5.4 中断源识别以及获得中断服务程序人口地址的方法 /355

9.5.5 中断处理流程 /359

9.6 dma方式 /363

9.6.1 dma的基本概念 /363

9.6.2 dma传送方式 /364

9.6.3 dma操作过程 /365

9.6.4 dma控制器的基本组成 /367

9.6.5 选择型和多路型dma控制器 /368

9.7 通道方式 /369

9.7.1 通道概念 /369

9.7.2 通道的类型 /369

9.7.3 cpu对通道的控制 /371

9.7.4 通道结构的发展 /371

9.8 输入输出设备 /372

9.8.1 输入输出设备分类 /372

9.8.2 输入设备的工作原理 /373

9.8.3 输出设备 /376

本章小结 /389

习题9 /392

课外实践 /395

参考文献 /396

读者可参考的资源网站 /397


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

计算机组成原理
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon