出版時間:2005-9 出版社:人民郵電 作者:Andrew W.Appel,Maia Ginsburg 頁數(shù):544
Tag標(biāo)簽:無
內(nèi)容概要
《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》全面講述了現(xiàn)代編譯器的各個組成部分,包括:詞法分析、語法分析、抽象語法、語義檢查、中間代碼表示、指令選擇、數(shù)據(jù)流分析、寄存器分配以及運行時系統(tǒng)等。與大多數(shù)編譯原理的教材不同,《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》采用了函數(shù)語言和面向?qū)ο笳Z言來描述代碼生成和寄存器分配,對于編譯器中各個模塊之間的接口都給出了實際的 C 語言頭文件。 全書分成兩部分,第一部分是編譯的基礎(chǔ)知識,適用于第一門編譯原理課程(一個學(xué)期);第二部分是高級主題,包括面向?qū)ο笳Z言和函數(shù)語言、垃圾收集、循環(huán)優(yōu)化、 SSA(靜態(tài)單賦值)形式、循環(huán)調(diào)度、存儲結(jié)構(gòu)優(yōu)化等,適合于專題選講、后續(xù)課程或研究生教學(xué)?! ∵m用對象:《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》適用于高等院校計算機及相關(guān)專業(yè)的本科生和研究生,也可供科研人員或者專業(yè)技術(shù)人員使用。
媒體關(guān)注與評論
國際上眾多名校均采用本書作為編譯原理課程的教材,包括美國麻省理工學(xué)院、加州大學(xué)伯克利分校、普林斯頓大學(xué)和英國劍橋大學(xué)等。本書在國外享有“虎書”的稱號,與有“龍書”之稱的《編譯原理》(Alfred Aho 等編著)齊名。與編譯原理方面的其他名著相比,本書出版時間晚,內(nèi)容新。 書中專門為學(xué)生提供了一個用 C 語言編寫的實習(xí)項目,包括前端和后端設(shè)計,學(xué)生可以在一學(xué)期內(nèi)創(chuàng)建一個功能完整的編譯器。
編輯推薦
《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》是一本著名的編譯原理課程的教材。國際上眾多名校均采用《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》作為編譯原理課程的教材,包括美國麻省理工學(xué)院、加州大學(xué)伯克利分校、普林斯頓大學(xué)和英國劍橋大學(xué)等。《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》在國外享有“虎書”的稱號,與有“龍書”之稱的《編譯原理》(Alfred Aho 等編著)齊名。與編譯原理方面的其他名著相比,《現(xiàn)代編譯原理:C語言描述(英文版)(本科)》出版時間晚,內(nèi)容新。 書中專門為學(xué)生提供了一個用 C 語言編寫的實習(xí)項目,包括前端和后端設(shè)計,學(xué)生可以在一學(xué)期內(nèi)創(chuàng)建一個功能完整的編譯器。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載