![](http://img.alicdn.com/imgextra/i3/2455124912/TB2Y.RPooOWBKNjSZKzXXXfWFXa_!!2455124912-0-item_pic.jpg)
產品名稱:編譯繫統透視圖解編譯原理 是否是套裝:否 書名:編譯繫統透視圖解編譯原理 編譯繫統透視圖解編譯原理 代碼:169 出版社名稱:機械工業出版社 作者:新設計團隊 ISBN編號:9787111498582
" 編譯繫統透視 作 者:新設計團隊 著 定 價:169 出 版 社:機械工業出版社 出版日期:2016年03月01日 頁 數:1041 裝 幀:平裝 ISBN:9787111498582 ●作者簡介 ●前言 ●第1章運行時結構及編譯過程概述1 ●1.1一個簡單C程序的運行時結構1 ●1.2更為復雜C程序的運行時結構16 ●1.3編譯過程概述25 ●1.3.1詞法分析25 ●1.3.2語法分析26 ●1.3.3從語法樹到中間代碼再到目標代碼26 ●第2章詞法分析28 ●2.1詞法分析概要說明28 ●2.2詞法分析過程31 ●2.3狀態轉換圖36 ●2.3.1狀態轉換圖總體介紹36 ●2.3.2依托狀態轉換圖展現詞法分析過程42 ●2.4GCC實現詞法分析的源代碼55 ●2.4.1詞法分析源代碼總覽55 ●2.4.2結合GCC源代碼講解詞法分析過程55 ●2.4.3標識符、數字、字符和字符串的詳細分析過程65 ●第3章語法分析74...... 內容簡介 靠前章的前半部分首先講解程序的運行時結構。編譯器正是將源代碼轉化為可執行程序並形成運行時結構的工具。對於隻是想提高開發能力的程序員,這部分幾乎起到了90%的作用。靠前章的後半部分對整體的編譯過程做了一個綜述。當讀者對整體有概念的時候,再去看每個章節的具體內容,會更容易理解。第2章用一個簡單案例講解詞法分析,詞法分析是把源文件文件中的內容讀出並識別出符號的過程。第3章用詞法分析的簡單案例講解語法分析,語法分析是在詞法分析的結果中識別出語句的過程。第4章仍用前面的簡單案例生成中間結構及目標代碼。第5、6章用幾個更為復雜的案例來分析語法及生成中間結構及目標代碼的過程。至此,嚴格意義上的編譯過程已經講解完畢。為了讓讀者對可執行程序的很終生成有一個完整的了解,我們專門安排了講解彙編器、鏈接器的內容,這就是第7章。第7章詳細講解如何將目標代碼轉變為可執行程序,包括文件格式、彙編器和鏈接器的內容。第8章...... 新設計團隊 著 新設計團隊,中國科學院大學的教師楊力祥發起,成立於世紀之交,團隊成員全部都是楊力祥老師的得意弟子,現在他們是很多企業核心和支柱。新設計團隊不斷發展、優勝劣汰、適者生存、自然形成。團隊在計算機領域中始終隻對很基礎的、有體繫的事情感興趣,喜歡從根節點解決問題,目前已經在編譯器和操作繫統等領域取得了突破性的成果。 掌握程序在內存中的運行時結構對提高程序設計水平的重要性再怎麼強調都不過分,將程序員編寫的源代碼轉化為可執行程序是由編譯器完成的,編譯器對運行時結構的形成起著非常重要的作用。如果你想提高自己的編程水平,了解編譯器怎麼將你編寫的源代碼轉換為可執行程序的,那麼本書就是為你而寫的!如果你對編譯原理很感興趣,也很願意閱讀編譯器的源代碼,卻苦於代碼量龐大,不知從何下手,那麼你必將從本書中得到巨大的收獲。 對程序員來說,提高編程水平最關鍵的因素之一就是了解程序的運行時結構,隻有了解了自己編寫的源代碼運行的時候在內存中是什麼樣的(運行時結構),纔能真正寫出高質量的代碼。編譯器是將源代碼轉化為最終運行時結構的工具,如何實現運行時結構正是本書最重要的一條主線。編譯器是一個非常經典的程序,其中包含的很多技術已廣泛應用於其他軟件(如文字處理軟件、數據庫、We...... "![](http://img.alicdn.com/imgextra/i3/2455124912/TB2Y.RPooOWBKNjSZKzXXXfWFXa_!!2455124912-0-item_pic.jpg)
|