如何阅读《深入理解计算机系统》这本书?

我读了有两周了。。还停留在第五章。。(第四章都没读),感觉对知识的吸收很慢阿,或者说,读完之后不知道这些东西可以在哪用得上。。。是不是我还没到自学这本书的能力啊。。
关注者
8,466
被浏览
1,040,033

85 个回答

我在b站搬运了相关的视频,感兴趣的小伙伴可以看看

卡内基梅隆大学 Introduction to Computer Systems CMU 15-213 Fall

卡内基梅隆大学 Introduction to Computer Systems CMU 15-213 2015 Spring

华盛顿大学软硬件接口 The Hardware/Software Interface


--------以下是原回答-----------------


15-213/18-218/15-513: Introduction to Computer Systems / Schedule Fall 2016
CMU15-213的课程主页,有ppt,代码还有录像,主讲人就是这本书的作者。

下图显示了213这门课在整个课程体系中的重要性,它是众多课程的先修要求。至于15213的先修课程则是122使用C0语言教学(C语言的一个子集) 15-122 S16。 如果没有编程基础则可先修15112,使用Python教学( 15-112 Schedule (Fall 16) )。


下面是两位作者讲课时的截图


(2016-10-01 更新)今年课正在上,可以看历年完整的,主页左侧菜单。
----
如果你是第一遍看这书,那么还是别直接看了,去上交软件学院看计算机系统基础这门课的主页,按照上面的课件学( ipads.se.sjtu.edu.cn/co )。学完有兴趣再回头按需看书,记得看英文版(虽然废话多点)。

那课之前在复旦上,从大概2002开始,国内最早,比最早的中文版还早。