深入理解计算机系统(英文版第2版)
深入理解计算机系统(英文版第2版)
基本信息
原书名: Computer Systems: A Programmer''s Perspective (2nd Edition)
原出版社: Addison Wesley
作者: (美)Randal E.Bryant David R. O''Hallaron [作译者介绍]
丛书名: 经典原版书库
出版社:机械工业出版社
ISBN:9787111326311
上架时间:2011-1-17
出版日期:2011 年1月
开本:16开
页码:1077
版次:2-1
编辑推荐
双色印刷,计算机软硬件理论结合讲述的经典之作,被誉为“价值超过等重量黄金的无价资源宝库”
Amazon五星图书,卡耐基梅隆大学计算机学院院长、IEEE、ACM和美国工程院院士倾力奉献,中英文版同步上市!
内容简介
本书是一本将计算机软件和硬件理论结合讲述的经典教程,内容覆盖计算机导论、体系结构和处理器设计等多门课程。本书的最大优点是为程序员描述计算机系统的实现细节,通过描述程序是如何映射到系统上,以及程序是如何执行的,使读者更好地理解程序的行为为什么是这样的,以及造成效率低下的原因。
相对于第1版,本版主要是反映了过去十年间硬件技术和编译器的变化,具体更新如下:
1. 对系统的介绍(特别是实际使用部分)做了增加和修改。例如,既保持了原有的针对32位系统的说明,又增加了对64位系统的描述。
2. 增加了很多关于由算术运算溢出以及缓冲区溢出造成安全漏洞的内容。
3. 更详细讲述了处理器对异常的发现和处理。
4. 描述了基于intel core i7处理器的存储器层次结构,还增加了固态硬盘的内容。
5. 强调并发性,增加了关于并发性一般原则的内容。