[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 官網 編譯原理 原書第2版 計算機科學叢書 黑皮書
    該商品所屬分類:圖書 -> 機械工業出版社
    【市場價】
    640-928
    【優惠價】
    400-580
    【作者】 Alfred 
    【出版社】機械工業出版社 
    【ISBN】9787111251217
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    店鋪:機械工業出版社官方旗艦店
    出版社:機械工業出版社
    ISBN:9787111251217

    商品編碼:10026491540608
    品牌:機械工業出版社(CMP)
    出版時間:2008-12-03

    頁數:200
    字數:20000
    審圖號:9787111251217

    作者:Alfred

        
        
    "baecf198635367d9.jpgeef3fc2728ae9c53.jpg

    商品參數

      商品基本信息
    商品名稱:   null
    作者:   (美)Alfred V. Aho /Monica S.Lam/Ravi Sethi/Jeffrey D. Ullman著
    市場價:   89.00
    ISBN號:   9787111251217
    版次:   2-8
    出版日期:   2008-12
    頁數:   631
    字數:   
    出版社:   機械工業出版社


    內容介紹

       內容簡介
        本書全面、深入地探討了編譯器設計方面的重要主題,包括詞法分析、語法分析、語法制導定義和語法制導翻譯、運行時刻環境、目標代碼生成、代碼優化技術、並行性檢測以及過程間分析技術,並在相關章節中給出大量的實例。與上一版相比,本書進行了全面的修訂,涵蓋了編譯器開發方面的*新進展。每章中都提供了大量的繫統及參考文獻。
    本書是編譯原理課程方面的經典教材,內容豐富,適合作為高等院校計算機及相關專業本科生及研究生的編譯原理課程的教材,也是廣大技術人員的**佳參考讀物。

        



    目錄

      目錄
    目錄
    前言
    *1章 引論 2
    1.1 語言處理器 2
    1.1.1 1.1節的練習 4
    1.2 一個編譯器的結構 4
    1.2.1 詞法分析 5
    1.2.2 語法分析 6
    1.2.3 語義分析 7
    1.2.4 中間代碼生成 7
    1.2.5 代碼優化 8
    1.2.6 代碼生成 8
    1.2.7 符號表管理 9
    1.2.8 將多個步驟組合成趟 9
    1.2.9 編譯器構造工具 9
    1.3 程序設計語言的發展歷程 10
    1.3.1 走向*級程序設計語言 10
    1.3.2 對編譯器的影響 11
    1.3.3 1.3節的練習 11
    1.4 構建一個編譯器的相關科學 12
    1.4.1 編譯器設計和實現中的建模 12
    1.4.2 代碼優化的科學 12
    1.5 編譯技術的應用 13
    1.5.1 *級程序設計語言的實現 14
    1.5.2 針對計算機體繫結構的優化 15
    並行性 15
    內存層次結構 15
    1.5.3 新計算機體繫結構的設計 16
    RISC 16
    專用體繫結構 17
    1.5.4 程序翻譯 17
    二進制翻譯 17
    硬件合成 17
    數據查詢解釋器 18
    編譯然後模擬 18
    1.5.5 軟件生產率工具 18
    類型檢查 19
    邊界檢查 19
    內存管理工具 19
    1.6 程序設計語言基礎 19
    1.6.1 靜態和動態的區別 20
    1.6.2 環境與狀態 20
    1.6.3 靜態作用域和塊結構 22
    1.6.4 顯式訪問控制 24
    1.6.5 動態作用域 24
    1.6.6 參數傳遞機制 26
    值調用 26
    引用調用 26
    名調用 27
    1.6.7 別名 27
    1.6.8 1.6節的練習 27
    1.7 *一章的總結 28
    1.8 *一章的參考書目 29

    *2章 一個簡單的語法制導翻譯器 2
    2.1 引言 2
    2.2 語法定義 4
    2.2.1文法定義 4
    2.2.2 推導 5
    2.2.3 語法分析樹 6
    2.2.4 二義性 8
    2.2.5 運算符的結合性 8
    2.2.6 運算符的優先級 9
    2.2.7 2.2節的練習 12
    2.3 語法制導翻譯 13
    2.3.1 後綴表示 14
    2.3.2 綜合屬性 15
    2.3.3 簡單語法制導定義 17
    2.3.4 樹的遍歷 17
    2.3.5 翻譯方案 18
    2.3.6 2.3節的練習 21
    2.4 語法分析 21
    2.4.1 自頂向下分析方法 22
    2.4.2 預測分析法 25
    2.4.3 何時使用?-產生式 26
    2.4.4 設計一個預測語法分析器 27
    2.4.5 左遞歸 28
    2.4.6 2.4節的練習 29
    2.5 簡單表達式的翻譯器 29
    2.5.1抽像語法和具體語法 30
    2.5.2調整翻譯方案 31
    2.5.3非終結符號的過程 33
    2.5.4 翻譯器的簡化 34
    2.5.5 完整的程序 35
    2.6 詞法分析 37
    2.6.1 剔除空白和注釋 38
    2.6.2 預讀 39
    2.6.3 常量 39
    2.6.4 識別關鍵字和標識符 40
    2.6.5 詞法分析器 42
    2.6.6 2.6節的練習 45
    2.7 符號表 46
    2.7.1 為每個作用域設置一個符號表 47
    2.7.2 符號表的使用 50
    2.8 中間代碼生成 52
    2.8.1 兩種中間表示形式 52
    2.8.2 語法樹的構造 53
    2.8.4 三地址碼 60
    2.8.5 2.8節的練習 66
    2.9 *2章的總結 66

    第3章 詞法分析 2
    3.1 詞法分析器的作用 2
    3.1.1詞法分析及解析 4
    3.1.2、模式、詞素 5
    3.1.3的屬性 6
    3.1.4詞法錯誤 7
    3.1.5 3.1節的練習 8
    3.2 輸入緩衝 9
    3.2.1緩衝區對 9
    3.2.2哨兵標記 10
    3.3 的規約 10
    3.3.1 串和語言 11
    3.3.2 語言上的運算 13
    3.3.3 正則表達式 14
    3.3.4 正則定義 17
    3.3.5 正則表達式的擴展 18
    3.3.6 3.3節的練習 19
    3.4 的識別 22
    3.4.1 狀態轉換圖 24
    3.4.2 保留字和標識符的識別 26
    3.4.3 完成我們的連續性例子 27
    3.4.4 基於狀態轉換圖的詞法分析器的體繫結構 28
    3.4.5 3.4節的練習 30
    3.5 詞法分析器生成工具Lex 34
    3.5.1 Lex的使用 34
    3.5.2 Lex程序的結構 35
    3.5.3 Lex中的衝突解決 38
    3.5.4 向前看運算符 38
    3.5.5 3.5節練習 40
    3.6 有窮自動機 41
    3.6.1 不確定的有窮自動機 41
    3.6.2 轉換表 42
    3.6.3 NFA接受輸入字符串 43
    3.6.4 確定的有窮自動機 44
    3.6.5 3.6節的練習 45
    3.7 從正則表達式到自動機 46
    3.7.1 從NFA到DFA的轉換 47
    3.7.2 NFA的模擬 50
    3.7.3 NFA模擬效率 51
    3.7.4 從正則表達式構造NFA 53
    3.7.5 字符串處理算法的效率 57
    3.7.6 3.7節的練習 60
    3.8詞法分析器生成工具的設計 60
    3.8.1 被生成的詞法分析器的結構 61
    3.8.2 基於NFA的模式匹配 62
    3.8.3 詞法分析器使用的DFA 64
    3.8.4實現向前看運算符 65
    3.8.5 3.8的練習 66
    3.9 基於DFA的模式匹配器的優化 67
    3.9.1 NFA的重要狀態 67
    3.9.2 根據抽像語法樹計算得到的函數 69
    3.9.3 計算nullable、firstpos及lastpos 70
    3.9.4 計算followpos 71
    3.9.5 根據正則表達式構建DFA 73
    3.9.6 *小化一個DFA的狀態數 74
    3.9.7 詞法分析器的狀態*小化 78
    3.9.8 在DFA模擬中用時間換取空間 79
    3.9.9 3.9節的練習 80
    3.9.10 第3章的總結 81
    3.11 參考文獻 83

    第4章 語法分析 2
    4.1 引論 3
    4.1.1 語法分析器的角色 3
    4.1.2 代表性的文法 4
    4.1.3 語法錯誤的處理 5
    4.1.4 錯誤恢復策略 6
    4.2 上下文無關文法 8
    4.2.1 上下文無關文法的正式定義 8
    4.2.2符號表示的慣例 9
    推導 10
    語法分析樹和推導 12
    二義性 14
    4.2.6驗證文法生成的語言 15
    4.2.7上下文無關文法和正則表達式 16
    4.2.8 4.2節的練習 17
    寫文法 20
    4.3.1 詞法分析和語法分析 20
    4.3.2 消除二義性 21
    4.3.3左遞歸的消除 23
    4.3.4提取左公因子 25
    4.3.5非上下文無關的語言構造 26
    4.3.6 4.3節的練習 27
    自頂向下的語法分析 28
    4.4.1 遞歸下降的語法分析 30
    4.4.2 FIRST和FOLLOW 31
    4.4.3 LL(1)文法 33
    4.4.4 非遞歸的預測分析 37
    4.4.5 預測分析中的錯誤恢復 39
    4.4.6 4.4節的練習 42
    自底向上的語法分析 44
    4.5.1 歸約 45
    4.5.2 句柄剪枝 46
    4.5.3 移入-歸約語法分析技術 47
    4.5.4移入-歸約語法分析中的衝突 49
    4.5.5 4.5節的練習 51
    LR語法分析技術介紹:簡單LR技術 52
    4.6.1 為什麼使用LR語法分析器? 52
    4.6.2 項和LR(0)自動機 53
    4.6.3 LR-語法分析算法 59
    4.6.4 構造SLR-分析表 63
    4.6.5 可行前綴 67
    4.6.6 4.6節的練習 68
    4.7 更強大的LR語法分析器 70
    4.7.1 規範LR(1)項 71
    4.7.2 構造LR(1)項集 72
    4.7.3 規範LR(1)分析表 76
    4.7.4 構造LALR語法分析表 77
    4.7.5 LALR語法分析表的高效構造方法 81
    4.7.6 LR語法分析表的壓縮 86
    4.7.7 4.7節的練習 88
    4.8 使用二義性文法 89
    4.8.1 用優先級和結合性解決衝突 90
    4.8.2 “懸空-else”二義性 92
    4.8.3 LR語法分析中的錯誤恢復 94
    4.8.4 4.8節的練習





    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部