具体描述
The new RISC-V Edition of Computer Organization and Design features the RISC-V open source instruction set architecture, the first open source architecture designed to be used in modern computing environments such as cloud computing, mobile devices, and other embedded systems.
With the post-PC era now upon us, Computer Organization and Design moves forward to explore this generational change with examples, exercises, and material highlighting the emergence of mobile computing and the Cloud. Updated content featuring tablet computers, Cloud infrastructure, and the x86 (cloud computing) and ARM (mobile computing devices) architectures is included.
An online companion Web site provides advanced content for further study, appendices, glossary, references, and recommended reading.
Features RISC-V, the first such architecture designed to be used in modern computing environments, such as cloud computing, mobile devices, and other embedded systems
Includes relevant examples, exercises, and material highlighting the emergence of mobile computing and the cloud
作者简介
David Patterson is the Pardee Professor of Computer Science, Emeritus at the University of California at Berkeley, which he joined after graduating from UCLA in 1977.His teaching has been honored by the Distinguished Teaching Award from the University of California, the Karlstrom Award from ACM, and the Mulligan Education Medal and Undergraduate Teaching Award from IEEE. Prof. Patterson received the IEEE Technical Achievement Award and the ACM Eckert-Mauchly Award for contributions to RISC, and he shared the IEEE Johnson Information Storage Award for contributions to RAID. He also shared the IEEE John von Neumann Medal and the C & C Prize with John Hennessy. Like his co-author, Prof. Patterson is a Fellow of the American Academy of Arts and Sciences, the Computer History Museum, ACM, and IEEE, and he was elected to the National Academy of Engineering, the National Academy of Sciences, and the Silicon Valley Engineering Hall of Fame. He served on the Information Technology Advisory Committee to the U.S. President, as chair of the CS division in the Berkeley EECS department, as chair of the Computing Research Association, and as President of ACM. This record led to Distinguished Service Awards from ACM, CRA, and SIGARCH.
John L. Hennessy is a Professor of Electrical Engineering and Computer Science at Stanford University, where he has been a member of the faculty since 1977 and was, from 2000 to 2016, its tenth President. Prof. Hennessy is a Fellow of the IEEE and ACM; a member of the National Academy of Engineering, the National Academy of Science, and the American Philosophical Society; and a Fellow of the American Academy of Arts and Sciences. Among his many awards are the 2001 Eckert-Mauchly Award for his contributions to RISC technology, the 2001 Seymour Cray Computer Engineering Award, and the 2000 John von Neumann Award, which he shared with David Patterson. He has also received seven honorary doctorates.
目录信息
2. Instructions: Language of the Computer
3. Arithmetic for Computers
4. The RISC-V Processor
5. Large and Fast: Exploiting Memory Hierarchy
6. Parallel Processors from Client to Cloud
A. The Basics of Logic Design
B. Graphics and Computing GPUs
C. Mapping Control to Hardware
D. A Survey of RISC Architectures
· · · · · · (收起)
读后感
本来想通过 定量方法 来学体系结构 结果去看了看UC berkeley的课程 还是用的这本书 看了berkeley这个课程的作业和项目 我想 我还是先老老实实的夯实基础吧
作者也是CAAQA的作者, David Patterson, John Hennessy. 这么好的书,大概从19年10月份开始看,2020年必须啃完! 简短的笔记和一些翻译记录记录在语雀,那里的编辑更美观 第4章 Processors 重点讲流水线 第5章 memory hierarchy [https://www.yuque.com/baiwfg2/hygwgh/gg9vmv...
看过编码后,下一步的学习可以使用这本书作为计算机组成与设计方面的参考书。它使用MIPS指令集作为教学,比x86友好多了,指令格式比较简单,不过如果没接触过它的话第一次看还是有一些奇怪的。知识体系很好,组织的很有层次,诺依曼体系结构的几大部分给你说的清清楚楚,不过缺...
微机原理这本教材,不仅在知识层面对我等电子学子造成了难以愈合的创伤,更以其令人发指的卖萌在创口上撒了一把盐…… 以下内容为《计算机组成与设计:硬件/软件接口》中所有可以找到的题记,如有纰漏还请见谅。感谢@JimD 同学的工作 前言 我们能体验的最美好的东西是...
书籍说明 与计算机系统结构那本书同作者 怪不得,我说怎么这么眼熟呢 同样是大牛的作品,值得推荐 如果要在计算机硬件方面入门并学到一定程度,推荐和系统结构那本书一起读 毕竟同样作者写的,比较有连贯性,书中例子也足够的好 首先用这本书夯实计算机组成的基础,然后...
用户评价
这本书的行文风格可以说是严谨到了极致,充满了学术的厚重感,但又不失一种对知识传授的诚意。我特别喜欢它在引入新概念时所采用的“先现象后原理”的叙事手法。比如,当我们接触到流水线技术时,它不会一上来就抛出复杂的时序图,而是先用一个非常贴近日常生活的例子,描述串行处理的低效,然后再引出流水线如何通过“分工合作”来提高吞吐量。这种讲解方式使得抽象的硬件概念立刻变得生动起来。而且,书中的公式推导和数学证明部分处理得非常得当,既保证了理论的精确性,又通过大量的脚注和附录,将那些可能打断主线阅读的细节分离出来,让专注于理解主流程的读者可以保持专注。偶尔穿插的“历史背景”小贴士也颇为精妙,让我明白了某些设计决策背后的时代局限性和技术取舍。读完一章,我总有一种被系统性训练过的感觉,仿佛大脑的逻辑回路都被重新梳理了一遍。这对于培养严密的工程思维至关重要。
在工具书的范畴内,这本书的习题设计简直是教科书级别的典范。它们不仅仅是简单的知识点重复检验,更是对核心概念的深化和拓展。我发现,许多练习题的设计巧妙地模拟了实际工程中可能遇到的优化问题和调试场景。比如,某一部分关于缓存一致性的练习,要求我们根据给定的内存访问序列,预测不同策略下缓存行的状态变化,这需要你对底层同步机制有极其透彻的理解才能准确作答。更重要的是,书后提供的详细解答和分析,往往比题目本身更有启发性。解答中对错误选项的剖析也极其到位,解释了为什么错误的思路在逻辑上会导向那个结果,这有效地帮助我排除了思维中的盲点。我花费了大量时间在后面的实验性章节上,那些小小的设计挑战,迫使我将书本上学到的理论知识付诸实践,哪怕只是在纸面上进行模拟。这种通过“动手做”来巩固理论的学习路径,是任何纯理论阅读都无法替代的宝贵财富。
这本书的封面设计得相当朴实,没有太多花哨的图案,这一点我很欣赏。那种经典、专业的理工科书籍风格,让人感觉内容会很扎实,是那种可以长久使用的工具书。初次翻阅时,我就被它清晰的章节划分和严谨的逻辑结构所吸引。作者似乎非常懂得如何引导读者逐步深入复杂的计算机系统内部。从最基础的二进制表示到指令集的构建,再到存储器的层次结构,每一步的过渡都自然流畅,没有那种为了堆砌知识点而硬生生的感觉。尤其是在讲解汇编语言和机器码的转换过程时,图文并茂的解释方式极大地降低了初学者的理解门槛。我记得有一次为了弄懂某个特定的跳转指令是如何在硬件层面实现的,我反复看了好几遍相关的图示和文字描述,最终豁然开朗。这绝不是那种只能泛泛而谈的教材,它更像一位耐心的导师,手把手地带着你解构计算机这台精妙的“黑箱”。对于那些渴望真正理解计算机底层运作原理,而不是停留在应用层皮毛的工程师或学生来说,这本书的结构安排无疑是极具价值的。它提供了一个坚实的理论基础,让你有信心去探究更深层次的体系结构问题。
与其他同类书籍相比,这本书在描述具体硬件实现细节时的详尽程度令人印象深刻。它没有停留在对“假设的机器”的描述上,而是紧密结合了现代处理器设计中的核心思想,比如分支预测的各种算法,以及如何处理指令级的并行性。作者似乎非常注重“为什么是这样”而不是仅仅停留在“是什么”的层面。例如,在讨论乘法器的实现时,它不仅展示了标准算法,还对比了不同结构的性能差异,并指出了在实际芯片设计中,功耗和面积约束是如何影响最终选择的。这种对实际工程约束的考量,极大地提升了这本书的实用价值。它让我意识到,计算机体系结构的设计是一个充满妥协和优化的艺术。书中的图表绘制质量非常高,那些复杂的时序图、数据通路图,都清晰得让人可以一目了然地追踪信号的流动路径。即便是跨页的复杂图示,其对齐和标注也做得无可挑剔,这在处理如此密集的专业信息时,是极其重要的细节。
这本书的阅读体验中,最让我感到惊喜的是它对模块化思想的贯彻。作者似乎深谙,复杂的系统必须被分解成可管理的小模块来理解。在讲解输入/输出(I/O)系统时,它并没有将I/O视为一个遥远的、独立的部分,而是清晰地展示了I/O设备如何通过总线与CPU和内存进行通信,以及中断机制是如何优雅地解决了轮询的低效问题。这种自顶向下、层层剥茧的分析方法,使得整个计算机系统的宏大蓝图在我脑中逐渐清晰起来。我特别欣赏它对“抽象层次”的强调,它不断提醒读者,在不同的抽象层次上,看待和解决问题的方式是不同的。这种哲学层面的指导,帮助我建立起一个灵活的认知框架,去应对未来遇到的任何新型处理器架构。这本书的价值在于,它教授的不仅仅是一套知识,更是一种系统性思考计算机科学问题的强大思维工具。它为我未来的深入研究打下了极其坚实且灵活的基础。
我也来mark一下
我也来mark一下
正好需要学习RISC-V,恰好碰到这本17年的新书,真是天助我也!教材写的很好,深入浅出,价格也不算太贵(跟国外的教材比)。顺手把这本书给豆瓣加上~
正好需要学习RISC-V,恰好碰到这本17年的新书,真是天助我也!教材写的很好,深入浅出,价格也不算太贵(跟国外的教材比)。顺手把这本书给豆瓣加上~
正好需要学习RISC-V,恰好碰到这本17年的新书,真是天助我也!教材写的很好,深入浅出,价格也不算太贵(跟国外的教材比)。顺手把这本书给豆瓣加上~