《深入理解计算机系统》这本书是我从《程序员》上看来的,记得有位高超的架构师吧,推荐了这本书,我就买了下来,现在放弃阅读这本书。看起来我还是能够放弃一些东西的,我并不是一个如同我描述得那样──“一个学不会放弃的人。”
我之所以放弃这本书是因为这本书前半部分讲得都是硬件相关的知识,就象是去年学习的《计算机组成原理》一样,还好比《数字逻辑电路》强了不少,因为这些知识都和计算机相关,数字逻辑简直就是在讲单纯的硬件。不过两者却都不是我所希望阅读的!以为这本书的后半部分能够提供一些编程优化相关的知识,因为看这本书的介绍是帮助程序员理解程序如何运行并且还讲解了一些实用的编程技巧,谁知根本不是这样。
在大二的上学期我们也发了一本讲解汇编的教材,只是我们班的课程与其他计算机科班不太一样,就没有讲这门课,曾经的我想一度利用空闲时间来学习汇编,并且在大一的时候我从图书馆借来了一般汇编书,自学了一小部分,但现在看来,那一切都显得过于理想化了!刚才从床底下拿出来了汇编的书,看了两眼就放回去了。我之道如果我学会了汇编一定能看完这本《深入理解计算机系统》的,可惜我没学会:(
还有不少书在手边,学会了任何一本都足以让我受益好几年,但我从未感受到这些益处,肯定是因为我没有学好,即便是这样,我竟然也能在班里排名比较靠前。似乎一切都反过来了!!!