計組和操作系統(tǒng):考慮到兩門課程之間的聯系較多,討論內容較為一致,建議放在一起復習。計算機組成原理和操作系統(tǒng)的參考教材很多,博客文章也一大堆,所以需要選擇。鑒別原則也很簡單,只要能搞懂知識點就好。在每一遍學習了王道的計組和操作系統(tǒng)知識后,都建議重新閱讀CSAPP的第一章與現代操作系統(tǒng)的第一章,常讀常新。如果對王道計組書內容存有疑問,可以直接翻閱袁書的對應章節(jié)查看細節(jié)講解,如果仍不理解可以上網搜索、或求助他人、或翻閱CSAPP的對應章節(jié)。其中較為重要的是,中斷與系統(tǒng)調用參考CSAPP的異??刂屏髡鹿?jié);CPU流水線部分可以參考CSAPP流水線章節(jié)結合Patterson & Hennessy《計算機組成與設計:硬件軟件接口》的處理器章節(jié)學習,強烈推薦P.H.這本書從無到有構建CPU數據通路的過程。對于王道的操作系統(tǒng)書涉及的知識點,往往在現代操作系統(tǒng)以及湯小丹的第四版計算機操作系統(tǒng)中有講解。如果依舊存在疑問,希望深入了解工作原理乃至實現,在學有余力的情況下,可以結合哈工大李治軍老師的網課學習趙炯的Linux 0.11內核剖析。由于各家教材存在一些矛盾的地方,所以建議以大綱的說法為標準,以真題為標準,甚至可以直接拿真題的大題當作標準示例學習。