編譯原理 柳青 朱銳 周維等 9787030815408 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:科學
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$814
商品編號: 9787030815408
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。

*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202503*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:編譯原理
ISBN:9787030815408
出版社:科學
著編譯者:柳青 朱銳 周維等
頁數:239
所在地:中國大陸 *此為代購商品
書號:1718824
可大量預訂,請先連絡。

內容簡介

編譯系統是計算機系統中的系統軟體,是軟體開發環境的核心組成部分。本書介紹編譯系統的結構、工作流程及編譯程序各組成部分的設計原理和實現技術。作者遵循CDIO工程教育理念將全書內容分為四篇,第1篇構思(Conceive),包括編譯程序概論、文法和語言;第2篇設計(Design),包括詞法分析、自頂向下語法分析、自底向上語法分析、語義分析與符號表;第3篇實現(Implement),包括語法制導翻譯與中間代碼生成、目標程序運行時的存儲組織、出錯處理、代碼優化、目標代碼生成;第4篇運作(Operate),包括寄存器分配、垃圾回收、面向對象語言編譯器和人工智能編譯器。 本書既可作為高等學校計算機科學與技術專業和軟體工程專業的本科生教材或參考書,也可供計算機軟體技術人員參考。

目錄

第1篇 構思(Conceive)
第1章 編譯程序概論
1 1 編譯程序的概念
1 1 1 程序設計語言
1 1 2 基本概念和術語
1 1 3 程序設計語言的翻譯
1 1 4 高級語言程序的執行
1 2 編譯過程
1 3 編譯程序的結構
1 3 1 詞法分析程序
1 3 2 語法分析程序
1 3 3 語義分析程序
1 3 4 中間代碼生成程序
1 3 5 代碼優化程序
1 3 6 目標代碼生成程序
1 3 7 信息表管理程序
1 3 8 錯誤檢查和處理程序
1 3 9 編譯程序的分遍
1 4 解釋程序
1 5 編譯程序的評價指標與構造技術
1 5 1 編譯程序的評價指標
1 5 2 編譯程序的構造技術
1 6 程序設計語言范型
習題
第2章 文法和語言
2 1 符號和符號串
2 2 文法和語言的定義
2 3 文法的類型
2 4 上下文無關文法及其語法樹
2 4 1 程序設計語言的語法結構的描述
2 4 2 語法樹
2 4 3 文法的二義性
2 5 句型的分析
2 5 1 規範推導和規範歸約
2 5 2 短語和句柄
2 6 文法描述語言時的限制與擴充
2 6 1 文法描述語言時的限制
2 6 2 文法描述語言時的擴充
習題
第2篇 設計(Design)
第3章 詞法分析
3 1 詞法分析概述
3 2 詞法分析器的結構
3 2 1 詞法分析器的工作方式
3 2 2 詞法分析器的輸出
3 2 3 詞法分析作為一個獨立階段的原因
3 3 單詞的描述工具
3 3 1 正規文法
3 3 2 正規式
3 3 3 正規文法和正規式的等價性
3 4 有限自動機
3 4 1 確定的有限自動機(DFA)
3 4 2 不確定的有限自動機(NFA)
3 4 3 NFA轉換為等價的DFA
3 4 4 確定有限自動機的化簡
3 5 正規式和有限自動機的等價性
3 6 正規文法和有限自動機的等價性
3 7 詞法分析器的自動構造工具
習題
實踐項目一
第4章 自頂向下語法分析
4 1 自頂向下語法分析概述
4 2 遞歸下降分析法
4 3 LL(1)預測分析法
4 4 非LL(1)文法到LL(1)文法的等價變換
4 4 1 提取左公共因子
4 4 2 消除左遞歸
4 4 3 消除文法左遞歸的方法
4 5 LL的自動生成工具
4 5 1 遞歸子程序法
4 5 2 預測分析方法
案例分析
習題
實踐項目二
第5章 自底向上語法分析
5 1 自底向上語法分析概述
5 2 算符優先分析
5 2 1 算符優先文法的定義
5 2 2 算符優先關係表的構造
5 2 3 最左素短語
5 2 4 優先函數
5 3 LR分析
5 3 1 LR分析器概述
5 3 2 LR(0)分析
5 3 3 SLR(1)分析
5 3 4 LR(1)分析
5 3 5 LALR(1)分析
5 4 LR的自動生成工具
案例分析
習題
實踐項目三
第6章 語義分析與符號表
6 1 語義分析概述
6 2 符號表的作用
6 3 符號表的內容
6 4 符號表的組織
6 5 符號表的管理
習題
第3篇 實現(Implement)
第7章 語法制導翻譯與中間代碼生成
7 1 語法制導翻譯
7 1 1 屬性文法
7 1 2 語法翻譯概述
7 2 中間代碼表示
7 2 1 逆波蘭式
7 2 2 三地址代碼
7 2 3 四元式表示
7 2 4 其他表示
7 3 簡單賦值語句的翻譯
7 4 布爾表達式的翻譯
7 5 控制語句的翻譯
習題
實踐項目四
第8章 目標程序運行時的存儲組織
8 1 存儲組織及管理
8 2 靜態存儲分配策略
8 3 動態存儲分配
8 3 1 過程與活動記錄
8 3 2 簡單的棧式存儲分配的實現
8 3 3 嵌套過程語言的棧式實現
習題
第9章 出錯處理
9 1 錯誤分類
9 1 1 語法錯誤
9 1 2 語義錯誤
9 2 編譯程序中參數錯誤的處理
9 2 1 校正法
9 2 2 局部化法
9 2 3 參數FSYS集合內容的補充
9 3 一些語義錯誤的處理
9 3 1 遏止株連錯誤
9 3 2 遏止重複錯誤
習題
實踐項目五
第10章 代碼優化
10 1 優化技術簡介
10 1 1 刪除多餘運算
10 1 2 複寫傳播
10 1 3 無用代碼刪除
10 1 4 代碼外提
10 1 5 強度削弱和基本歸納變數刪除
10 2 局部優化
10 2 1 基本塊
10 2 2 基本塊的有向無環圖表示
10 2 3 基於基本塊的優化
10 3 循環優化
10 3 1 流圖
10 3 2 循環
10 3 3 循環不變計算及代碼外提
10 3 4 歸納變數相關的優化
10 4 全局優化
10 4 1 全局公共子表達式
10 4 2 復
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理