|
1、龍書(Dragon book) 英文名:Compilers: Principles,Techniques,and Tools 作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman 中文名:編譯原理技術(shù)和工具 第一版龍書 第二版龍書 龍書”。龍書是Alfred V. Aho等人于1986年出版的,由于出版年代較早,其中包含部分過時的技術(shù)并且沒有反映一些新的編譯技術(shù)。新編的《編譯原理》拋棄諸如算符優(yōu)先分析等過時技術(shù),增加面向?qū)ο缶幾g、類型檢查等新技術(shù) 下載地址: 資料包括: 中文版(第二版) 英文版(第二版) 部分課后習(xí)題答案 PPT課件 http://download.csdn.net/detail/tskyming/4205068 (需要積分) http://skyming./u/715332/1037889 (無積分) 2、虎書(Tiger book) 英文名:Modern Compiler Implementation in C作者:Andrew W.Appel,with Jens Palsberg 中文名:現(xiàn)代編譯原理-C語言描述 虎書 “虎書”。虎書出版比較晚,與《編譯原理》的知識點(diǎn)差不多,但增加了數(shù)據(jù)流分析、循環(huán)優(yōu)化、內(nèi)存管理等內(nèi)容。與虎書比,《編譯原理》更適合國內(nèi)的編譯原理課程教學(xué)。這本是C版,還有java版和ML版。 下載地址: 整理資料: C版: 中文版 英文版 課后習(xí)題答案 全書的代碼(來自官網(wǎng)) Java版: 中文版 英文版 全書的代碼(來自官網(wǎng)) http://download.csdn.net/detail/tskyming/4203400 (需要積分) http://www./mydisk.php (無積分)
3、鯨書(Whale book) 英文名:Advanced Compiler Design and Implementation作者:Steven S.Muchnick 中文名:高級編譯器設(shè)計與實(shí)現(xiàn) 鯨書 “鯨書”。鯨書側(cè)重在對編譯器后端優(yōu)化的處理。在本科階段的編譯教學(xué)中旨在讓學(xué)生對程序設(shè)計語言的編譯全過程有系統(tǒng)的理解,因此會介紹編譯器后端的處理技術(shù),但不注重優(yōu)化技術(shù)。鯨書更適合作為研究生的教材或參考書。 下載地址: 由于鯨書比較難 搜集的資料較少 只有 中文版 和 英文版 http://download.csdn.net/detail/tskyming/4207296 (需積分) http://www./mydisk.php (無需積分) 注意: 資料中有些是DJVU 格式的,下載個windjview 即可 ================================================= http://blog.csdn.net/tskyming/article/details/7436892
|
|
|