關於CSAPP這本神書
天天學托福學到絕望,終於有一個上午來寫一點小東西,感覺自己這個專欄空了好久= =
CSAPP是一本非常有意思的書,中文譯為深入理解計算機系統,是一本我覺得學了非常有意義的書,雖然當時每個周五上午困得不行就聽不懂學得十分絕望。這本書不管你是剛剛開始學,還是學過了相關的課程再來過一遍知識體系,都還是很有收穫的。這本書中文和英文我都看了,個人覺得英文版讀著更加順暢一些,不過中文版翻譯的也不算太差勁還是可以看的。
CSAPP這書還是很出名的,它是CMU的神課Introduction to Computer Systems的教材,這門課已經非常成熟,因此這本書就有了質量很高的附加材料。除了文字本身,這本書上的各類圖表真的總結的很清晰,可以大概過一遍知識梗概。它的習題質量也不錯,一些穿插在正文中,一些留作課後作業,題型還挺豐富的,真的都搞懂的話還是要花不少時間。最重要的是,這本書的lab,真的讓人覺得編者是不一樣的煙火,剛開始學做到binary bomb的時候整個就黑人問號臉,真的每個都有新驚喜,學CSAPP不做lab大概少了一大半的樂趣,也少了一大半知識鞏固的過程。另外這本書的官網上會有很多附加材料,包括web asides,一些tutorial和一些code example。
這本書中間第4章和第5章時間關係並沒有看,老師當時也並不推薦然後直接跳過了也沒教,跳過也並不會有什麼學習障礙,有興趣的話還是可以自己看看吧。
-----------------------------------------------------最後的分割線----------------------------------------------------
官網鏈接:CS:APP3e, Bryant and O'Hallaron
這本書的lab很多人靠自己都沒法全部做出來,推薦一個網上看到的解析系列,覺得寫得比較詳細:【不周山之讀厚 CSAPP】實驗概覽
希望大家在CSAPP的海洋中暢遊(zheng zha zhi si)
推薦閱讀:
※Linklab 解題報告
※CS:APP Lab 3 解題報告
※CS:APP配套實驗3:Attack Lab筆記
TAG:CSAPP |