深入理解计算机系统(原书第3版)

  • 书籍语言:简体中文
  • 下载次数:7931
  • 书籍类型:Epub+Txt+pdf+mobi
  • 发布日期:2025-09-07
  • 连载状态:全集
  • 书籍作者:兰德尔•E.布莱恩特(Randal E•Bryant)
  • ISBN:9787111544937
  • 运行环境:pc/安卓/iPhone/iPad/Kindle/平板

内容简介

和第2版相比,本版内容上最大的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下:
• 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。
• 处理器体系结构修改为支持64位字和操作的设计。
• 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。
• 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。
• 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。
• 采用最新函数,更新了与协议无关和线程安全的网络编程。

海报:

作者简介

Randal E. Bryant,1981年于麻省理工学院获得计算机博士学位,1984年至今一直任教于卡内基-梅隆大学。现任卡内基-梅隆大学计算机科学学院院长、教授,同时还受邀任教于电子和计算机工程系。他从事本科生和研究生计算机系统方面课程的教学近40年。他和O’Hallaron教授一起在卡内基梅隆大学开设了15-213课程“计算机系统导论”,那便是本书的基础。他还是ACM院士、IEEE院士、美国国家工程院院士和美国人文与科学研究院院士。其研究成果被Intel、IBM、Fujitsu和Microsoft等主要计算机制造商使用,他还因研究获得过Semiconductor Research Corporation、ACM、IEEE颁发的多项大奖。

David R. O’Hallaron卡内基梅隆大学电子和计算机工程系教授。在弗吉尼亚大学(Univers...

(展开全部)

编辑推荐

1.第二版销售突破100000册,第三版重磅上市!
2.理解计算机系统首选书目, 10余万程序员的共同选择
3.卡内基-梅隆、北京大学、清华大学、上海交通大学等国内外众多知名高校选用指定教材
4.从程序员视角全面剖析的实现细节,使读者深刻理解程序的行为,将所有计算机系统的相关知识融会贯通。
5.新版本全面基于X86-64位处理器
6.全新的阅读和学习体验:由国内名师录制章前导读,使读者可以了解各章的重点内容和知识关联,形成关于计算机系统的知识架构。并开设了本书的网络社区,读者可加入社区,获得本书相关学习资源,了解活动信息。

下载地址

目录

出版者的话
中文版序一
中文版序二
译者序
前言
关于作者
· · · · · · (更多)

热门评论

这本书的内容循序渐进,搭建了计算机科学的知识框架,把以前接触过的碎片化的知识有效的整合起来。作为一个程序员,不应该只局限于熟练掌握某些编程语言,而应该对计算机系统有一个整体的认识,再选择自己在计算机领域感兴趣或擅长的地方往专业化发展。
内容还没来得及细看,不过第三版书的质量比第二版强太多了,印刷和纸张让人看着就舒服
以前第二版看了一半,这次第三版里面是彩色印刷的,虽然只有蓝色,但看起来舒服多了。
书籍印刷质量很好,内容经典不必多说。
比起英文原版1000块大洋的价格,这个一直都很值!英文版PDF在eMule上能下载到。对照了看即可。另外还有一个习题解答的文档。
翻译质量不错,阅读流畅。内页为蓝黑两色印刷。机械工业出版社的书一般纸质比较差,但这本还凑活。
这本书我早在8年前就在学校图书馆读过它的第一版,当时没有任何人推荐,当我随机的找到并翻看这本书时,就觉得它是一本十分经典的著作,后来甚至复印了一份。现在它出了第三版,果断买了收藏。这本书是我学习计算机的入门书,对底层硬件作了清晰合理的阐述,非常适合于非计算机科班出身的自学
值得反复品味的精品,不用多说,特别适合想要探究底层原理的朋友!阅读过程中不断地感叹内容的广度与深度,而且章与章之间衔接得非常好!不得不感叹作者的深厚的功力,认真创作的态度!真期待国人什么时候也能创作出如此完美的作品。