书籍 计算机组成与设计的封面

计算机组成与设计

戴维 A.帕特森 (David A.Patterson)

出版时间

2018-10-01

ISBN

9787111608943

评分

★★★★★
书籍介绍

本书由2017年图灵奖得主Patterson和Hennessy共同撰写,是计算机体系结构领域的经典教材,强调软硬件协同设计及其对性能的影响。本书采用ARMv8体系结构,讲解硬件技术、汇编语言、计算机算术运算、流水线、存储器层次结构以及I/O的基本原理。新内容涵盖平板电脑、云基础设施、ARM(移动计算设备)以及x86(云计算)体系结构,新实例包括IntelCorei7、ARMCortex-A53以及NVIDIAFermiGPU。本书适合作为高等院校计算机专业的教材,也适合广大专业技术人员参考。

John L.Hennessy斯坦福大学校长,IEEE和DACM会士,美国国家工程研究院院士及美国科学艺术研究院院士,因在RISC技术方面做出的突出贡献而荣获T2001年的Eckert—Mauchly奖。同时他也是2001年SeymourCray计算机工程奖得主,并且和本书另外一位作者David A.Paterson分享了2000年的IEEE John von Neumann奖。

加州大学伯克利分校计算机科学系教授,美国国家工程研究院院士,lEEE和ACM会员,曾因成功的启发式教育方法被IEEE授予James H.MIAligan,Jr.教育奖章。他因为对RISC技术的贡献而荣获1 995年IEEE技术成就奖。在RAID技术方面的成就为他赢得了1999年lEEE Reyrlold Johnson信息存储奖。2000年他和John L Henr...

(展开全部)

目录
出版者的话
赞誉
译者序
前言
作者简介

显示全部
用户评论
书很厚
Patterson and Hennessy,本书是基于ARMv8的,相较于上一版本翻译较好,专业词汇在翻译时都保留了英文原词便于查找相关资料。后面几章有所改动,最后一章是讲多核、多处理器和集群。比较侧重并行和优化。对于原著中的错误都以译注的方式进行了修改。 需要改进的地方:二进制乘法和除法有几处地方排版有错位
想学armv8看的,哎感觉真难。就着12年台湾清华大学的计算机结构课看的。
这本书对于想了解CPU底层实现的人来说太有价值了,读的时候让人有想拍案叫绝的感觉,对于对底层原理感兴趣的读者,这本书绝对不要错过。配合处理器手册一起看,效果更佳。
感觉有CSAPP就够了,不过知道了CPU的组成还是很有趣
这些写书的老外真乃神人也。
首先,极力的向所有关注于发挥底层硬件性能的programmer推荐本书。本书由浅入深,从指令集入手,在二三四章中,一步一步揭示了CPU中各种数据存取,算数运算,SIMD指令的硬件原理,解答了我之前的很多疑惑,比如,为什么浮点数相加减会产生精度损失,为什么整数乘除法需要的时钟周期数比加法更多等。另外,本书第五章对多级存储器体系做了详尽的描述,揭示了存储器的层次结构如何影响程序的性能。我认为本书可以作为对CSAPP的扩展,因为,本书采用ARMv8的一个子集讲解CPU的数据通路,相比于CSAPP(使用x86_64讲解)更加的简单清晰。另外,本书从一个统一的视角讲解L1L2缓存,TLB,虚拟内存等技术,相比于CSAPP来说,更加侧重于理论,但并不难于理解,对于缓存技术介绍的广度也优于CSAPP。
你真恶心!我要把你这肮脏的躯体,砍断、切开、剁碎!