计算机组成和设计硬件/软件接口(第2版)

作者:Patterson, Hennessy著、郑纬民

丛书名:世界著名计算机教材精选

定价:76元

印次:2-4

ISBN:9787302069010

出版日期:2003.12.01

印刷日期:2009.08.21

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

美国加州大学伯克利分校计算机系Patterson教授和斯坦福大学计算机系Hennessy教授是现今计算机设计领域非常受人尊敬的学者和开创者。John Hennessy精通硬件/软件,是具有传奇色彩的MIPS编译器和几代MIPS硬件产品的技术上的领导者。David Patterson是RISC最初提倡者之一。他创造了RISC一词,定义了RISC的含义,是Sun公司SPARC处理器的主要顾问。他提出了RAID(廉价磁盘冗余阵列),带来了为大量数据服务器提供磁盘存储的工业的革命,并且又提出了NOW(工作站网络)的概念。该书是他们对计算机组织研究和实践的全面而系统的总结。目前,世界上很多大学的计算机原理课程采用这本教材。国内也有大学采用这本教材的英文版。 与同类著作相比,这本书具有结构清晰完整、系统性强、内容新颖,行文深入浅出,可读性好的特点。特别值得提出的是,这本书讲授计算机组织的基本概念和基础。更重要的是,这本提供了计算机组织的设计和基本框架,使读者能够继续学习的必要知识,从而可以保持在这一领域的前沿位置。这是一本能使读者在较短时间内全面了解、熟悉和掌握当代计算机系统发展主流技术和最新成就的优秀教材和专业参考书。 本书是计算机及相关专业本科和研究生的经典教材。

我们认为对计算机科学和工程的学习必须反映这一领域的当前情况,介绍组成计算的基本原则。同时,学习计算各方面的读者都需要了解决定计算机系统的能力、性能、直至计算机系统成功与否的组织设计原则。 现代计算机技术要求每个专家既懂硬件又懂软件,软硬件在多个层次上的交互提供了理解计算基础的框架。无论你感兴趣的是计算机科学还是电子工程,其中计算机设计和组成的中心思想是一致的。本书重点讲述软硬件的关系以及目前计算机系统的基本概念。 通常,大多数的书都把汇编语言、组织结构和设计当作不相关的子集介绍。在我们看来,随着计算机技术的发展,这种差别逐渐失去了意义。为了更透彻理解这个领域的广泛性,我们需要理解这几个方面的相互依赖关系。 本书适合具有少量汇编语言或逻辑设计知识,想了解计算机组织的基本结构;以及有上述背景知识,想学习如何设计计算机,并且想了解计算机系统工作原理的读者。 第2版的变化 在第2版中,我们有6个主要目标:使书中的内容更接近实际应用;使本书更适合初学者阅读;增加了万维网(world wide web,WWW)的内容;改善质量;改进教学方法;更新了实用技术部分的内容,以反映自1994年第1版以来计算机产业的进展,这也是我们编写第2版的主要原因。 首先,为了使书中的例子更具体,与实际应用更贴切,每一章我们都将展示这些想法是如何在IBM和Motorola最新推出的微处理器中实现的,从而使读者可以知道我们讨论的技术是怎样在台式机上实现的。每一章都增加“实例”一节,将书中介绍的想法同你每天使用的机器联系在一起。 其次,我们希望本书能使读者对计算机组织结构的整体有更好的了解。每一章都列...

暂无课件

暂无样章

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
译者序1

序言2

前言4

计算机组织和在线设计13

第1章计算机概念和技术1

11引言1

1.2程序内部2

1.3内部的硬件5

1.3.1鼠标6

1.3.2显示器7

1.3.3打开机箱8

1.3.4数据的安全12

1.3.5与其他计算机通信13

1.4集成电路: 推动创新13

1.5实例: 制造Pentium芯片16

1.6谬误和陷阱18

1.7结论19

1.8历史回顾和参考文献20

1.8.1第一台电子计算机20

1.8.2商业发展23

1.8.3各代计算机27

1.8.4参考文献28

1.9重要术语29

1.10习题31

第2章性能评价35

2.1引言35

2.2性能测量38

2.3各种性能指标之间的关系40

2.4选择性能评价程序44

2.5性能比较与综合评价48

2.6实例: 新型处理器的SPEC95基准程序及性能评价49

2.7谬误和陷阱52

2.8结论58

2.9历史回顾和参考文献59

2.9.1MIPS、MOPS以及FLOPS59

2.9.2早期综合性基准程序及核心基准程序的问题61

2.9.3将简单程序用于基准测试的问题62

2.9.4综合评价是不可靠的62

2.9.5SPEC基准程序集的性能62

2.9.6参考文献64

2.10重要术语64

2.11习题65

第3章指令: 机器的语言76

3.1引言76

3.2计算机硬件的操作76

3.3计算机硬件的操作数78

3.4指令的计算机内部表示83

3.5决策指令88

3.5.1循环91

3.5.2case...