注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合編譯原理實用教程(本科 第2版)

編譯原理實用教程(本科 第2版)

編譯原理實用教程(本科 第2版)

定 價:¥25.00

作 者: 溫敬和 著
出版社: 清華大學出版社
叢編項: 普通高等院校計算機專業(yè)實用教程系列
標 簽: 暫缺

ISBN: 9787302312437 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 216 字數(shù):  

內(nèi)容簡介

  《普通高等院校計算機專業(yè)(本科)實用教程系列:編譯原理實用教程(第2版)》共分7章,主要介紹編譯程序的基本原理和實現(xiàn)方法。內(nèi)容包括:詞法分析,形式語言和自動機的基本概念,語法分析,符號表和靜態(tài)內(nèi)存分配,語法制導翻譯和中間代碼產(chǎn)生,目標代碼生成?!镀胀ǜ叩仍盒S嬎銠C專業(yè)(本科)實用教程系列:編譯原理實用教程(第2版)》還介紹了作者本人的一些工作成果,如LR分析法在詞法分析器自動構(gòu)造中的應用,語法制導翻譯在匯編程序自動構(gòu)造中的應用。為了方便讀者學習,各章都安排了一定數(shù)量的習題,并配有習題答案。《普通高等院校計算機專業(yè)(本科)實用教程系列:編譯原理實用教程(第2版)》附錄B中的“課程實習指導”向讀者提供了一個較為完整的、切實可用的“編譯原理”課程實習方案,并附有參考程序,可供有關(guān)教師選用或參考?!镀胀ǜ叩仍盒S嬎銠C專業(yè)(本科)實用教程系列:編譯原理實用教程(第2版)》可作為本科院校計算機專業(yè)“編譯原理”課程的教材,也可供有關(guān)教師、研究生以及從事計算機軟件設(shè)計和開發(fā)人員參考。

作者簡介

暫缺《編譯原理實用教程(本科 第2版)》作者簡介

圖書目錄

第1章 編譯系統(tǒng)概述 習題5 第2章 詞法分析 2.1 詞法分析器的設(shè)計考慮及手工構(gòu)造 2.1.1 單詞類型及二元式編碼 2.1.2 源程序的輸入及預處理 2.1.3 基本字的識別和超前搜索 第1章 編譯系統(tǒng)概述 習題5 第2章 詞法分析 2.1 詞法分析器的設(shè)計考慮及手工構(gòu)造 2.1.1 單詞類型及二元式編碼 2.1.2 源程序的輸入及預處理 2.1.3 基本字的識別和超前搜索 2.1.4 狀態(tài)轉(zhuǎn)換圖和詞法分析器的手工構(gòu)造 2.1.5 詞法分析器手工構(gòu)造實例 2.2 正規(guī)式、自動機及詞法分析器的自動生成 2.2.1 基本概念 2.2.2 正規(guī)式與正規(guī)集 2.2.3 確定有限自動機 2.2.4 非確定有限自動機 2.2.5 NFA的確定化 2.2.6 正規(guī)式的NFA表示 2.2.7 正規(guī)式與確定有限自動機的等價性 2.3 詞法分析器的自動生成 2.3.1 自動生成過程概述 2.3.2 掃描器控制程序工作原理 2.3.3 掃描器控制程序的實現(xiàn) 習題 習題答案 第3章 程序設(shè)計語言的語法描述 3.1 文法的引入 3.1.1 語法樹 3.1.2 語法規(guī)則和句子推導 3.1.3 遞歸規(guī)則和遞歸文法 3.2 上下文無關(guān)文法 3.2.1 文法和語言 3.2.2 文法的二義性 3.3 文法舉例 習題 習題答案 第4章 自上而下的語法分析 4.1 帶回溯的自上而下分析法概述 4.2 直接左遞歸的消除 4.3 不帶回溯的自上而下分析法的基本原理 4.4 提取左因子 4.5 first集和follow集 4.5.1 first集的定義及構(gòu)造算法 4.5.2 follow集的定義及構(gòu)造算法 4.6 遞歸下降分析法 4.7 預測分析法 4.7.1 預測分析表的構(gòu)造 4.7.2 預測分析控制程序 4.7.3 預測分析程序討論 4.7.4 應用舉例 習題 習題答案 第5章 自下而上的語法分析 5.1 自下而上的語法分析概述 5.2 LR分析法的基本原理 5.3 LR(0)項目集規(guī)范族的構(gòu)造 5.4 有效項目 5.5 LR(0)分析表的構(gòu)造 5.6 SLR(1)分析表的構(gòu)造 5.7 LR語法分析器的控制程序 5.8 二義文法在LR分析法中的應用 5.9 應用舉例 5.10 LR分析法在詞法分析器自動構(gòu)造中的應用 5.10.1 模型語言的詞法描述及SLR分析表 5.10.2 使用SLR分析表識別單詞的基本原理 5.10.3 算法描述和程序?qū)崿F(xiàn) 5.10.4 LR_LEX中的分析表最小化 習題 習題答案 第6章 語法制導翻譯和中間代碼生成 6.1 語法制導翻譯概述 6.2 符號表和常數(shù)表 6.3 中間代碼 6.3.1 三元式 6.3.2 四元式 6.4 說明語句(簡單變量)的翻譯 6.5 整型算術(shù)表達式及賦值語句的翻譯 6.6 混合型算術(shù)表達式及賦值語句的翻譯 6.7 布爾表達式的翻譯 6.8 標號和無條件轉(zhuǎn)移語句的翻譯 6.9 控制語句的翻譯 6.9.1 if-then語句的翻譯 6.9.2 if-then-else語句的翻譯 6.9.3 while-do語句的翻譯 6.9.4 復合語句的翻譯 6.10 小結(jié) 6.11 自上而下分析制導翻譯概述 習題 習題答案 第7章 目標代碼生成 7.1 目標計算機的虛擬實現(xiàn) 7.2 語法制導翻譯在匯編程序自動構(gòu)造中的應用 7.2.1 匯編語言文法和分析表構(gòu)造 7.2.2 單詞編碼表和詞法分析 7.2.3 匯編語言語義和語法制導翻譯 7.3 從四元式到匯編語言的翻譯 習題 習題答案 附錄A 虛擬機匯編程序使用說明 附錄B 課程實習指導 參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號