书籍 深入理解计算机系统(原书第2版)的封面

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

[美] Randal E.Bryant

出版时间

2011-01-01

ISBN

9787111321330

评分

★★★★★
书籍介绍

本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。

本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。

本书适合那些想要写出更快、更可靠程序的程序员阅读,也适合作为高等院校计算机及相关专业本科生、研究生的教材。

目录
出版者的话
译者序
前 言
第1章 计算机系统漫游1
1.1 信息就是位+上下文1

显示全部
用户评论
ICS课大概是我在FDU上过最硬的课
很明显,这本书我没有看完。前前后后看了7章,程序优化没看,后面的网络也没有看,重点看了前三章以及处理器和内存的章节。
体系结构关键的是理解图灵机模型,但本书的困难在于体系结构和操作系统的大量交叉组合,对于初学者不利,初学者可以阅读《计算机组成 结构化方法》和《现代操作系统》,但是对于有一定基础的人来说,按图索骥就成为了一种思维的享受。系统本就是软硬件的交互作用后的逻辑:计算机是计算的核心,如果没有计算机,今天的大多数计算机科学只是理论数学的分支。
每年读一遍,每遍都有新收获
一周复习完。
虽然很多内容看得不怎么懂,但算是把基础内容过了一遍,计算机真不适合我。
书是很好 但ics你坏事做尽
感觉一般。。。没有说的那么好,尤其后面的Unix编程部分,逻辑太乱了,每一个点都是草草带过。。
我怎么会想到随手收藏的书是哈工大的计科考研专业书呢。
cs圣经教科书
Z-Library