
计算机组成与设计
Computer organization and design
David A. Patterson · 初版 1994 年
50人推荐
84位读者提及
101次提及
为什么值得读
- 深入浅出讲透软硬件接口与现代计算机底层实现
- 结合MIPS架构让读者具备实现CPU的能力
- 兼顾理论与实践,在高校体系中受广泛认可
除了对全书各方面进行彻底更新以反映最前沿的计算技术外,第三版还采用标准的32位MIPS 32作为主要教学指令集架构(ISA);在C语言和Java中分别呈现汇编到高级语言(HLL)的转换;并在“Real Stuff”小节中重点展示体系结构的最新进展:Intel IA-32、Power PC 604、Googles PC cluster、Pentium P4、用于处理器的SPEC CPU2000基准测试套件、用于Web服务器的SPEC Web99基准测试、用于嵌入式系统的EEMBC基准测试、AMD Opteron内存层次结构,以及AMD对决1A-64。
Hacker News 上怎么说
正在加载完整评论……
记得大学上计算机硬件课时写过 MIPS 汇编。我们当时用的教材是《Computer Organization and Design: The Hardware/Software Interface》(又名“Patterson and Hennessy”)[1]。那时候对我来说真是顿悟般的体验,因为在这之前我还没有完全吃透计算机在……
I remember doing MIPS assembler in the computer hardware class in college. We used the book "Computer Organization and Design: The Hardware/Software Interface" (aka "Patterson and Hennessy") [1]. At the time it was an enlightening experience because until then I hadn't fully internalized how computers were implemented at the…
……只是一篇关于“如何学”编程的帖子;不过我觉得有必要说明一下,对于相当一部分程序员来说,其中一些参考资料并不是完全必要的。比如你列出的 Patterson & Hennessy 的《Computer Organization and Design》。我觉得这是一本神书,为了斯坦福的一门体系结构课我不得不硬啃了其中的 11 章。前几章感觉几乎是必读的,对于……
…just a post about "how to learn" to code; however, I think there is a need to specify that some of these references are not entirely necessary for a decent subset of programmers. For example, you listed Computer Organization and Design by Patterson & Hennessy. I think it's a fantastic book, and had to go through 11 chapters of it for the sake of a Stanford architecture class. The first few chapters almost feel like a must read for…
看看这本书,我就是读着它开始做我的 MIPS CPU 的:D. A. Patterson, Computer organization and design: the hardware/software interface, 4th ed. Burlington, MA: Morgan Kaufmann Publishers, 2009.
Check out this book, I started my MIPS CPU reading it: D. A. Patterson, Computer organization and design: the hardware/software interface, 4th ed. Burlington, MA: Morgan Kaufmann Publishers, 2009.
……更有意思,因为我们真的可以产生一些疯狂的想法并试着去实现。我不清楚现在的文献教材现状,但在我上这些课的时候(12 年前),Patterson 和 Hennessy 的书(《Computer Organization and Design》、《Computer Architecture》)简直棒极了。
…more fun since we could actually have crazy ideas and try to implement them. I don't know the current state of literature, but when I took the courses (12 years ago) the Patterson and Hennessy books (Computer Organization and Design, Computer Architecture) were terrific.
……提到)。照我说,你想要的只是一些精妙的思路。如果你想理解现代计算机是如何运作的,结合你的 CS 专业背景,我会推荐 David Patterson/John Hennessy 的《Computer Organization and Design》,哪个版本都行。很多大学在大二的体系结构课上都用这本书。若要把这些知识与计算机系统的整体层次关联起来,我还推荐 Nisan……
…mention). What you want is just the smart ideas, I'd say. If you want to get an understanding of how modern computers work, and given your CS degree, I would recommend David Patterson/John Hennessy's Computer Organization and Design, any edition. A lot of universities use this book in a second-year architecture course. In terms of relating this information to the overall hierarchy of computer systems, I would also recommend Nisan…
冷知识:斯坦福校长 Hennessy,正是和 Patterson 一起写了那本伟大的计算机体系结构巨著《Computer Organization & Design: The Hardware/Software Interface》的那个 Hennessy。哦,他还是 MIPS 的联合创始人之一 不过因为我的第一份工作就是做 MIPS 相关的活儿,我对这本书的实用性评价可能带点主观偏见。好玩的是,亚马逊上的第一条精选五星好评来自 John Mashey,老一辈的
Fun fact: Stanford President Hennessy is the same Hennessy who with Patterson wrote that great computer architecture book: Computer Organization & Design: The Hardware/Software Interface. Oh, he also co-founded MIPS Although as my first job was doing MIPS related stuff I may be biased about usefulness of the book. Amusingly the first featured 5-star review on Amazon is from John Mashey whom older