计算机组成与设计(原书第5版)

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

出版时间

2015-06-30

ISBN

9787111504825

评分

★★★★★

标签

编程

书籍介绍

《计算机组成与设计:硬件/软件接口》是计算机组成与设计的经典畅销教材,第5版经过全面更新,关注后PC时代发生在计算机体系结构领域的革命性变革——从单核处理器到多核微处理器,从串行到并行。本书特别关注移动计算和云计算,通过平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构来探索和揭示这场技术变革。

与前几版一样,本书采用MIPS处理器讲解计算机硬件技术、汇编语言、计算机算术、流水线、存储器层次结构以及I/O等基本功能。

AI导读
核心看点
  • 聚焦后PC时代多核与并行计算变革
  • 以MIPS指令集详解硬件软件接口
  • 深入剖析流水线、缓存及性能优化
适合谁读
  • 计算机专业本科生及研究生
  • 希望深入理解底层原理的开发者
  • 对计算机体系结构感兴趣的读者
读前提醒
  • 建议搭配英文版或视频课程辅助理解
  • 中文翻译质量参差不齐,需耐心甄别
  • 重点阅读指令集与性能度量章节
读者共识
  • 经典教材,讲解透彻但难度较高
  • 翻译质量争议大,建议对照原文
  • 配合CSAPP等书籍学习效果更佳

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "Civilization advances by extending the number of important operations which we can perform without thinking about them. Alfred North Whitehead, An Introduction to Mathematics, 1911"
  • "While programmers could ignore the advice and rely on computer architects, compiler writers, and silicon engineers to make their programs run faster without change, that era is over. ... While the goal of many researchers is to make it possible for programmers to be unaware of the underlying paralle"
  • "Servers also place a greater emphasis on dependability, since a crash is usually more costly than it would be on a single-user desktop computer. ... Despite their low cost, embedded computers often have lower tolerance for failure, since the results can vary from upsetting to devastating."
  • "How are programs written in a high-level language translated into the language of the hardware, and how does the hardware execute the resulting program?"
  • "To Linda, who has been, is, and always will be the love of my life"
  • "The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. Albert Einstein, What I Believe, 1930"
  • "如果运输业的发展速度也像计算器工业那样快,那么今天我们从纽约到伦敦的旅行时间只需1秒钟,花费只有几美分。"
  • "下面是这段 C 代码对应的 MIPS 指令,假设所有的变量都在存储器中,且以 $st0 为基址进行寻址"
作者简介
David A. Patterson 加州大学伯克利分校计算机科学系教授,美国国家工程研究院院士,IEEE和ACM会士,曾因成功的启发式教育方法被IEEE授予James H. Mulligan,Jr教育奖章。他因为对RISC技术的贡献而荣获1995年IEEE技术成就奖,而在RAID技术方面的成就为他赢得了1999年IEEE Reynold Johnson信息存储奖。2000年他和John L. Hennessy分享了John von Neumann奖。 John L. Hennessy 斯坦福大学校长,IEEE和ACM会士,美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章,他也是2001年Seymour Cray 计算机工程奖得主,并且和David A. Patterson分享了2000年John von Neumann奖。
目录
出版者的话
本书赞誉
译者序
前言
作者简介

显示全部
用户评论
计科学子必读之书 写得确实很不错
“汇编器确实不能对这些未决的引用发牢骚”伟大的翻译先生第一次让我觉得英文比中文通畅
专有名词有解释绝对好评!可以选择性地阅读某些重点。小白可以先看Crash Course的计算机速成课前几节入门。配合陆俊林老师的「计算机组成原理」和极客时间的「深入浅出计算机组成原理」食用更佳!感觉提升最高的还是软件部分,不会傻乎乎地嵌套降低性能。
5/5. 爽书!
好书,看的英文版。
神书,这里面的都是干货,可以搭配伯克利的cs61c一起看。第一章阐述了一些硬件设计的原则,很有启发性。虽然我大概是不会真的去设计。有些地方翻译不太好,有条件最好还是去看英文吧。
这本书的练习题有必要做吗,感觉问题有的好弱者啊
这个豆瓣条目的作者信息有点离谱。。。
流水线那边写得也太简略了
下载
收藏