迷上了《深入了解计算机系统》

迷上了《深入理解计算机系统》
今天刚开始看,看了四十多页,觉得很适合我的口味,把大学课程全都串联起来,第一本有兴趣读下午的书,也希望是第一本能读完的书(到现在为止还没读完过一本书,都是半途而费,哎,也不能怪我,有的书看着看着睡着了,要么太高深要么太无聊),大家对这本书怎么看,内容有多少价值,希望是读过的人回答,不要哪边贴几句出版社的“话”

------解决方案--------------------
感觉还不错,虽然没读过
------解决方案--------------------
我读完,第一章写的很好,如果你第一章读的懂,完全明白后面基本上不用花那么多精力去读
------解决方案--------------------
CSCPP吗还行。。

重点是数据的存储那章,还有后面指令级优化那章重点看看
------解决方案--------------------
汇编,计算机体系结构,如果有时间都应该学一遍,不管将来用不用得到,总归是计算机的灵魂,容易对计算机产生深刻的认识吧.
------解决方案--------------------
你上豆瓣上面看看评论就知道此书如何了
------解决方案--------------------
传说中的csapp,这本书适合在你已经对全书所提到的概念已经听过的情况下进行复习。
第二章:计算机内部的数据表示,在介绍浮点数标准方面是我看过的书最详细的,而且里面提到的那些位操作也是很经典的。不过这些都是只是介绍一些理论上的实现,如果楼主有电路基础的话,可以结合计算机组成原理设计一个alu以及一个64位的三组并行加法器。
第三章:汇编代码。作为x86的简化,简要的介绍了一些代码生成。对于汇编语言的学习有点作用,不过我更推荐mmix.
第四章:处理器结构。我当前看过的书中,对于流水线的实现描述最完备的书。个人认为这是csapp的最重要的章节,看完这章,基本就不需要看其他介绍流水线的书了。
第五章:优化程序性能。里面介绍了一些很用用也很基础的优化策略,如果想了解更多的话推荐看鲸书----现代体系结构下的优化编译器,不过看这本书容易觉得自己是个脑残。
第六章:存储器层次。对于各种不同级别存储器的连接描述的十分详细,而且里面的一些图表也很好,事实上封面就是存储器山。
第七章:链接。基本描述了gcc的链接过程,如果想了解更多地话,推荐程序员的自我修养以及linker and loader。
第八章:异常控制流。这并不是我感兴趣的章,所以我没怎么看。
第九章:虚拟内存。这东西在不同的关于操作系统的书都快要被讲烂了,这本书的可贵之处是直接拿i7来介绍整个访存过程,将虚拟内存及缓存结合起来了,很不错。
第十章以及之后的章我就没看了,因为他所介绍的平台是linux,我不想去折腾。这三章主要介绍了系统级io,代理的实现,并发编程。
全书中关于操作系统的部分推荐使用windows内核原理这本书来学习
这本书的作业很牛。
------解决方案--------------------
其实我只看了第一章,而且没有看完,但就是靠这一点,我理解了内存,有种打通了任督二脉的感觉。
建议结合TCPL和APUE看。

------解决方案--------------------
我看的CSAPP2是英文版的, 很多生字要翻譯...
------解决方案--------------------
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

任何计算机都是图灵机。
------解决方案--------------------
现在有两版了,感觉第一版更好点
------解决方案--------------------
楼主确定这本书你也能读完,不又是读一半?
------解决方案--------------------
囫囵吞枣的读了一遍,对于我这种不是计算机专业,没有系统学过计算机的人来说,这本书简直就是宝贝!

第二章读完,终于明白计算机里面信息是怎么表示的了,涉及了一些数学中浅显的概念,很易懂。

第三章看完以后(我是结合着<汇编语言程序设计>这本书来看的,同时这本书也是CSAPP参考文献的书),明白了C语言和汇编的对应关系,也明白了堆栈的概念,函数的实现,结构体的实现等,C语言中一些不理解的一下子就懂了。

优化程序性能,存储器层次结构,链接,异常控制流和虚拟存储器这几章看完,感觉对程序的认知已经提升到另外一个层次了。。。也正因为这本书,扩展了我的视野,让我延伸阅读了另外几本书,如APUE,程序员的自我修养等。

遇到问题会时不时拿出来翻翻,不多说了,好书。



------解决方案--------------------
我还没读那本书呢,我现在在读《计算机组成与设计-硬件/软件接口》,等我读完这本书再看你看的那本,我已经买那本书了