《深入理解计算机系统》最新版团购价低至6.0折
活动链接:http://www.sojump.com/jq/533739.aspx
【以上信息更新时间】2010.12.01
活动时间
:即日起~11月19日
活动形式
:
1. 此次活动免费提供本书第1、2章内容(其中第2章为新增章节),请在 http://topic.csdn.net/u/20101025/20/0aaa92e6-7297-43f1-aa27-c50e80ec4e27.html?34268
以跟帖的形式,对这两章的内容进行客观、中肯的评论。
2. 活动结束后我们会评选出五篇内容丰富、感想真实的会员评论,并由华章公司分别为这五位会员免费奉上一本《深入理解计算机系统(原书第2版)》
。
《深入理解计算机系统》(原书第2版)
作 者 :(美)Randal E. Bryant; David R. O'Hallaron 著
出 版 社: 机械工业出版社
图书定价 : ¥99.00
ISBN : 978-7-111-32133-0
互动网前1000名预定会员
,还可以享受双重优惠
——7折 & 买一赠一
。
样章试读:
http://hzbook.group.iteye.com/group/share
优惠购买:
http://www.china-pub.com/STATIC/zt_mb/huodong/jsj_shenru_101027/jsj_shenru_101027.asp
图书简介
本
书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表
示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中
提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。
本书的最大优点是为程序员描述计算机系统的实现细节,帮助其
在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。
通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。
本书适合那些想要写出更快、更可靠程序的程序员阅读,也适合作为高等院校计算机及相关专业本科生、研究生的教材。
第二版新增内容
本书的第一版于2003年出版。考虑到计算机技术发展如此迅速,这本书的内容还算是保持得令人吃惊的好。事实证明Intel
x86的机器上运行类Unix操作系统,加上采用C语言编程是一种能够涵盖当今许多系统的组合。硬件技术和编译器的变化,以及很多老师教授这些内容的经
验,都促使我们做了大量的修改。
下面列出的是一些更加详细的改进:
第2章:信息的表示和处理。通过更加详细地解释概念以及更多的练习和家庭作业,我们试图使这部分内容更加易懂。我们将一些比较偏理论的内容放到了网络旁注里。还讲述了一些由于计算机算术运算的溢出造成的安全漏洞。
第
3章:程序的机器级表示。我们将内容的覆盖范围扩展到了包括x86-64,也就是将x86处理器扩展到了64位字长。也使用了更新版本的gcc产生的代
码。另外还增强了对缓冲区溢出漏洞的描述。在网络旁注里,我们给出了两类不同的浮点指令,还介绍了当编译器试图做更高等级优化的时候,做的一些奇特的变
换。另外,还有一个网络旁注描述了如何在一个C语言程序中嵌入x86汇编代码。
第4章:处理器体系结构。更加详细地说明了我们的处理器设计中的异常发现和处理。在网络旁注里,我们也给出了我们的处理器设计的Verilog描述映射,使得我们的设计能够综合到可运行的硬件上。
第5章:优化程序性能。我们极大地改变了对乱序处理器如何运行的描述,还提出了一种简单的技术,能够基于程序的数据流图表示中的路径来分析程序的性能。在 网络旁注里,描述了C语言程序员如何能够利用较新的x86处理器中提供的SIMD(单指令流,多数据流)指令来编程。
第6章:存储器层次结构。我们增加了固态硬盘的内容,还更新了我们的表述,使之基于Intel Core i7处理器的存储器层次结构。
第7章:链接。本章的变化不大。
第8章:异常控制流。我们改进了对于进程模型如何引入一些基本的并发概念的讨论,例如,非确定性。
第9章:虚拟存储器。我们更新了我们的存储器系统案例研究,采用了64位Intel Core i7处理器为例来讲述。我们还更新了malloc函数的示例实现, 使之既能在32位也能在64位环境中执行.
第10章:系统级I/O。本章的变化不大。
第11章:网络编程。本章变换不大。
第12章:并发编程。我们增加了关于并发性一般原则的内容,还讲述了程序员如何利用线程级并行性使得程序在多核机器上能运行得更快。
此外,还增加和修改了很多练习和家庭作业题目。
感兴趣的朋友抓紧时间试读发表感受,赢取书评大奖吧!
更多本书详情
:http://www.china-pub.com/197167
- 大小: 23.2 KB
分享到:
相关推荐
深入理解计算机系统_原书第三版3版_part4_带书签超高清500M 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线...
深入理解计算机系统_原书第三版3版_part2__超清晰带书签500M。 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水...
深入理解计算机系统读书笔记 深入理解计算机系统
深入理解计算机系统_原书第三版3版_part3_带书签超高清500M 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线...
经典书籍 <br/>深入理解计算机系统(修订版) 英文原版 <br/>强烈建议读一下... <br/>======================================= 【内容简介】 <br/>所有想写出更快、更可靠程序的开发人员必读之...
深入理解计算机系统 第二版 英文版,中文版的毕竟是英译过来的,读起来别扭,英文基础好的可以拿来用
这本书有多经典就不再赘述了。由于是图片书,所以有点大。不过效果还可以,上面有一些我个人的笔记,相信对阅读有些帮助。建议阅读3遍以上,多多益善。可以作为程序员终身发展的陪伴读物,良友啊。
深入理解计算机系统_原书第三版3版_part1__超清晰带书签500M。 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水...
《深入理解计算机系统(原书第2版)》 被誉为“价值超过等重量黄金的无价资源宝库” Amazon五星图书,最伟大的计算机科学教材之一 卡耐基梅隆大学计算机学院院长、IEEE、ACM和美国工程院院士倾力奉献 超过120所美国...
深入理解计算机系统,中英文两本,可以对照着看,有助理解。
深入理解计算机系统 PDF 电子书 值得一读
建议大家读原书,翻译的难免有瑕疵,本书之经典不用多说,不懂的到豆瓣上看看评分就知道了
仅供个人学习使用。
拥抱变化 原书第2版 》介绍了XP背后的思想 它的根源 哲学 情节等 它将帮助读者选择是否在项目中使用XP时做出明智的决策 《解析极限编程:拥抱变化 原书第2版 》的另一个目的是帮助那些已经在使用XP的读者更好地理解它...
绝对值得拜读的一步大牛之作,个人推荐读一读。深入学习,请支持原版。。。
本书是一本将计算机软件和硬件理论结合讲述的经典教程,内容覆盖计算机导论、体系结构和处理器... 此资源为原书的第二版(中文清晰扫描版),这为该书的最后部分(此系列资源的最后一个),从第8章至第12章(含附录)
这本书就不用多介绍了,想当好程序员,必须精读的一本计算机系统类书籍。这个版本非常清晰,而且还是彩色的。难得的一本哦。请支持正版书籍,读过后觉得好,请购买正版,既利于自己深入学习,又有利于人,一举两得。
深入理解计算机系统,gas汇编详解,读linux内核注释的前提
强烈建议未读过的朋友下载 很经典很好的国外书籍