編譯系統設計 (Compilers: Principles, Techniques, and Tools, 2/e)

Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman 著、趙建華、鄭滔、戴新宇 譯

買這商品的人也買了...

商品描述

<本書簡介>

編譯程式設計《Compilers: Principles, Techniques, & Tools》是編譯領域無可替代的經典著作,被廣大電腦專業人士譽為「龍書」。
本書全面介紹編譯器的設計,強調編譯技術在軟體設計和開發的廣泛應用,並反映20多年來軟體工程、程式設計語言和電腦系統架構方面的發展對編譯技術的影響。

作者簡介
Alfred V. Aho
美國哥倫比亞大學電腦科學系教授、美國國家工程院院士、ACM和IEEE會士,曾獲得IEEE的馮•諾伊曼獎。有多部演算法、資料結構、編譯器、資料庫系統及電腦科學基礎相關領域的著作。

Monica S. Lam
史丹佛大學電腦科學系教授,曾任Tensilica的首席科學家,也是Moka5的首任CEO。Lam曾經主持SUIF專案,該專案產生了最常用的研究用編譯器之一。

Ravi Sethi
Avaya實驗室總裁,曾任貝爾實驗室資深副總裁和朗訊科技的CTO。Sethi曾於賓西法尼亞州立大學、亞利桑那州立大學和普林斯頓大學任教,是ACM會士。

Jeffrey D. Ullman
史丹佛大學電腦科學系教授和Gradiance 的CEO,研究興趣包括資料庫理論、資料庫整合、資料探勘和利用資訊基礎設備教學等。Ullman是美國國家工程學院院士、IEEE會士,曾獲得ACM的Karlstrom傑出教育家獎和Knuth獎。

 

<章節目錄>

第1章 簡介
第2章 簡單的語法指導翻譯器
第3章 詞彙分析
第4章 語法分析
第5章 語法指導的翻譯
第6章 產生中間碼
第7章 執行環境
第8章 產生程式碼
第9章 機器無關最佳化
第10章 指令層級平行處理
第11章 平行處理和在地的最佳化
第12章 跨程序分析
附錄A 完整的編譯器前端
附錄B 尋找線性獨立解答