深入理解计算机系统的书评 (148)
NB学校的NB课程的NB教材——CSAPP
经网友提醒,这篇书评被知乎 编程指北 全篇抄袭:原帖截图在 这里 。 个人极其反感这种抄袭别人的劳动成果刷粉的行为,故长期在这里挂下。 CMU是全美以至全球公认的CS最猛的大学之一,没办法,作为CS的发源地,再加上三位神一样的人先后在此任教:Alan Perlis(CS它祖宗+第...
(展开)
强烈推荐Coursera的《Hardware/Software Interface》
最新课程:2014年6月30日这门课在Coursera开始第二季,地址https://www.coursera.org/course/hwswinterface,请大家及时关注 如果你觉得这本书过于厚重担心看不下来的话,不妨跟着coursera的Hardware/Software Interface这门课程去听一听。这本书虽然是这门课的超集,但是其中...
(展开)
目前这就是计算机系统结构类最优秀的导论型作品
上个星期终于把csapp看完了。 我买的是中文版的,因为除了貌似评价不错以外,由于涉及到些自己不了解的底层东西,怕是看英文会云里雾里。现在看来,大概不能算是个优点,但是的确能够加快我的看书速度,否则一星期还真不大可能把这书搞定。 对csapp慕名已久,主要在于据说这本...
(展开)
CSAPP:Bomblab —— 原来习题还可以这么做
第一次在豆瓣上发东西,呵呵~ 本学期选了汇编程序设计,实际上就是用这本CSAPP当教材了。作者是CMU计算机系主任,该门课的经典地位应该和MIT的SICP差不多吧(也在这学期选了~)。 最初只是想混学分,结果上了之后才发觉这门课是如此强大。我们老师也将CMU原配的几个Lab作业...
(展开)
在一定程度上,其实它是在锻炼你的思维方式
这本书的中译名为“深入理解计算机系统”,有一定的问题。如果直译原书名,应该是类似于“以程序员的视角理解计算机系统”。可能在国内看来,这是讲系统的,用C和汇编语言的,因此很“深入”。事实上,这是一本入门级别的书,这本书其实并不“深入”,它谈论的内容还是相对比较...
(展开)
CSAPP中文版原书第三版挑毛病
这篇书评可能有关键情节透露
第一次写这个评论是在2018年,我曾经断断续续地翻过这本书很多次,却始终没有完整地从头到尾读完。最近一个月,因为要找工作。所以从头到尾读了一遍,顺便复习一下基础知识。直到今天(2022/1/5)我终于把这本书读完了。4年时间真的好快,天知道我这四年都经历了什么。这四年里... (展开)我提供一些资源给大家,我也是CS在校生,大家共勉。
CMU和ICS的课号为213,然后他的courseweb在这: http://www.cs.cmu.edu/~213/index.html 里面有CMU往年的CS213的所有exam资料和答案: http://www.cs.cmu.edu/~213/exams.html 还有另外一个资源是: http://www.cs.cmu.edu/~213/lectures/ 这里是FTP服务器,提供所有CS213的slide...
(展开)
相见恨晚---CSAPP
这篇书评可能有关键情节透露
陆陆续续花了2个月的时间终于把这个久负盛名的CSAPP看完了,不愧为一本名副其实的经典书籍。有种相见恨晚的感觉,以至于从不会写书评的我也情不自禁的想说点什么。 这本书的书名叫”Computer Systems: A Programmer's Perspective",从程序员的角度去理解计算机系统... (展开)被 CSAPP 虐的很开心!
这篇书评可能有关键情节透露
最近几个周末去图书馆刷 CSAPP 完全停不下来啊,这种看不懂却还是强忍着痛苦硬逼着自己去看的感觉,真让我着迷。 这本书从真正意义上让我体会到了什么叫做看书五分钟,休息俩小时。 不过大家可千万别学我,我相信在坐的各位绝对比我牛批,为什么?因为后面我给你推荐了一款神器... (展开)书是好书,但是希望大家注意版本问题
这本书的中文版是从原书第二版翻译的,第二版是2001年出版的。 这本书是基于IA32架构的,而目前大部分的计算机都是基于x86_64的,如果你已经身经百战见得多了可能并不在意这些区别,但是要是初学的话发现自己电脑上跑出来的效果和书上相差比较大还是会很懵逼的。 这本书第三...
(展开)
复旦计算机系最值得上的课《计算机原理》,没有之一!
注:图片无法显示,请参考: http://www.cnblogs.com/remlostime/archive/2011/04/10/2011914.html 最近在上金博的《计算机原理》。为什么说是最值得上的课,原因有二。 一者,教材是CMU的人写的久负盛名的《Computer Systems:A Programmer’s Perspective》(http://book.do...
(展开)
对于非计算机专业的同学来说 这是一个提纲式的好书
刚读完这本书. 感觉很像是计算机导论 将计算机与硬件相关的入门知识都笼统的介绍了一下 讲解了他们怎么用 如果有数学基础 例如数学物理生物等立刻专业的同学, 看完这本书再看看组成原理 体系结构 编译原理 还有汇编语言和操作系统原理, 计算机底层的基础知识就已经非常足够了 ...
(展开)
讨论一下译词似乎不当的地方
这篇书评可能有关键情节透露
~ 第二版 P154 中倒数第二段,如下摘抄: 【这段代码从 caller 的栈帧中取出它的参数。因为帧指针已经移动,这些参数的位置也从相对于 %esp 的旧值 +4 和 0 的位置移到了相对于 %ebp 的新值 +12 和 +8 的位置。】 如果我的理解没错的话,上面的描述是说 “这些参数的位置” ... (展开)当我们学ICS15-213时,我们在学什么
去年年初在一家公司实习时读完了《深入理解计算机系统》,读完只惊呼一本技术书籍竟然可以兼顾深度和广度地囊括计算机系统的方方面面,下至浮点数的二进制编码、汇编语言,上到网络编程、并发编程。只不过那时,我把每个章节作为独立的内容来看。今年瘟疫期间重新看完了这本书...
(展开)
二十年来看得最有味道的一本书
1、这本书的习题我做了百分之50,第七章之后的作业便没有做了。即使是这样的程度,我感觉它带给我的提高应该是10本高质量计算机书籍才能带来的。看这本书切记要静下心来,费点脑子自己思考一下,感受一下为什么整数补码的设计,浮点数的设计,写一写汇编,把自己当作个CPU,看...
(展开)