Computer Organization and Design - David A. Patterson

Computer Organization and Design

David A. Patterson

出版时间

2008-11-10

ISBN

9780123744937

评分

★★★★★
书籍介绍

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 计算机工程奖得主,并且和Davi...

(展开全部)

AI导读
核心看点
  • 深入解析硬件与软件接口设计
  • 以MIPS架构为例讲解计算机组成
  • 涵盖处理器流水线与存储层次结构
适合谁读
  • 计算机专业本科生及研究生
  • 希望夯实底层基础的程序员
  • 对计算机体系结构感兴趣的读者
读前提醒
  • 建议结合动手编程体验理解
  • 需具备一定编程经验辅助阅读
  • 前几章内容详实需耐心研读
读者共识
  • 被誉为计算机体系结构经典教材
  • 讲解透彻有助于打通底层逻辑
  • 篇幅较长但内容极具参考价值

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

精彩摘录
  • "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 为基址进行寻址"
用户评论
太长了。。。
EE4601
The best book about basic computer architecture I've ever read
正在读。。。
两周勉强读完了...很好的枕边读物,看完一个section,午睡睡得很香(手动狗头)
处理器流水线和存储器缓存部分讲得很详细,IO、GPU和多核等内容只有略微提及。本书的内容虽然解释得很详细,但是没有一定的编程经验还是无法很好理解寄存器、中断等内容的。推荐花时间看前5章然后动手给微控制器编程实际体验下。
有几章还不错,几十页的书看起来真的很头大
收藏