中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
編譯原理及實踐教程-(第3版)

包郵 編譯原理及實踐教程-(第3版)

出版社:清華大學出版社出版時間:2019-04-01
開本: 16開 頁數: 310
本類榜單:教材銷量榜
中 圖 價:¥28.4(5.7折) 定價  ¥49.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

編譯原理及實踐教程-(第3版) 版權信息

編譯原理及實踐教程-(第3版) 本書特色

本書主要講述設計和構造編譯程序的一般原理、基本設計方法和主要實現技術,以高級語言程序編譯的6個主要階段——詞法分析、語法分析、語義分析、中間代碼生成、代碼優化和目標代碼生成為線索,闡述了各階段的主要功能、原理、設計技術和實現方法。 本書適合作為工程實踐型、應用型本科院校計算機相關專業的教材,也適合作為工程技術人員的參考書。

編譯原理及實踐教程-(第3版) 內容簡介

《編譯原理及實踐教程(第3版)》書中實例具有連貫性,可以建立一個完整的編譯系統模型。配套完備的教學資源,包括課件、習題答案、實驗、教學大綱、教學輔導軟件等。

編譯原理及實踐教程-(第3版) 目錄

第1章 編譯概述 1.1 程序設計語言及翻譯程序 1.1.1 程序設計語言的發展 1.1.2 翻譯程序大家族 1.1.3 高級語言的運行方式 1.2 編譯系統 1.2.1 高級語言編譯流程 1.2.2 高級語言編譯實例 1.3 編譯過程和編譯程序的結構 1.3.1 編譯過程概述 1.3.2 編譯程序的結構 1.3.3 編譯階段的組合 1.4 編譯程序的構造方法 1.5 認識Sample語言 1.5.1 高級語言的構成成分 1.5.2 程序的結構 1.5.3 Sample語言規范 1.5.4 符合Sample語言規范的源程序舉例 1.6 編譯程序的發展及編譯技術的應用 1.6.1 編譯程序的發展 1.6.2 編譯技術的應用 1.6.3 為什么要學習編譯原理及其構造技術 1.7 本書結構 1.8 小結 1.9 習題 第2章 詞法分析 2.1 詞法分析概述 2.2 高級語言中的單詞 2.2.1 單詞的分類 2.2.2 單詞的種別碼 2.3 單詞的識別 2.3.1 狀態轉換圖 2.3.2 單詞識別程序 2.3.3 超前搜索技術和雙界符的識別 2.3.4 數值型常量的識別與狀態轉換圖的合并 2.4 詞法分析器的設計 2.5 正則表達式與有窮自動機 2.5.1 符號和符號串 2.5.2 集合的運算及語言的定義 2.5.3 正則表達式 2.5.4 有窮自動機 2.5.5 正則表達式與有窮自動機的等價性 2.6 詞法分析器的自動生成工具 2.6.1 Lex概述 2.6.2 Lex源文件的書寫 2.6.3 Lex的工作原理 2.6.4 Lex使用中的一些注意事項 2.6.5 使用Lex自動生成詞法分析器 2.7 詞法分析中的錯誤處理 2.8 小結 2.9 習題 第3章 語法分析 3.1 語法分析概述 3.2 上下文無關文法 3.2.1 文法的定義 3.2.2 推導 3.2.3 文法產生的語言 3.2.4 語法樹 3.2.5 二義文法 3.2.6 消除二義性 3.2.7 Sample語言文法描述 3.3 自上而下的語法分析 3.3.1 自上而下分析方法中的問題探究 3.3.2 LL(1)文法 3.3.3 遞歸下降分析方法 3.3.4 預測分析方法 3.4 自下而上的語法分析 3.4.1 自下而上分析方法概述 3.4.2 算符優先分析 3.4.3 LR分析法 3.5 語法分析器的自動生成工具YACC 3.5.1 YACC概述 3.5.2 YACC源文件的格式 3.5.3 YACC的翻譯規則 3.5.4 YACC的輔助程序 3.6 語法分析中的錯誤處理 3.6.1 語法分析中的錯誤處理的一般原則 3.6.2 自上而下語法分析的錯誤處理 3.6.3 自下而上語法分析的錯誤處理 3.7 小結 3.8 習題 第4章 語義分析 4.1 語義分析概述 4.2 Sample語言的語義描述 4.2.1 程序的語義 4.2.2 函數的語義 4.2.3 各種名字的聲明和使用的語義 4.2.4 各種語句的語義 4.2.5 表達式的語義 4.3 符號表管理技術 4.3.1 符號表概述 4.3.2 符號表的組織方式 4.3.3 符號表的操作 4.4 靜態語義檢查 4.4.1 靜態語義檢查概述 4.4.2 聲明與定義語義檢查 4.4.3 表達式語義檢查 4.4.4 語句語義檢查 4.5 小結 4.6 習題 第5章 中間代碼生成 5.1 中間代碼生成概述 5.2 中間代碼 5.2.1 逆波蘭式 5.2.2 三地址代碼 5.2.3 抽象語法樹 5.2.4 有向無環圖表示 5.3 屬性文法和語法制導的翻譯 5.3.1 屬性文法 5.3.2 屬性的計算 5.3.3 屬性的計算順序 5.3.4 語法制導翻譯的實現方法 5.4 常見語句的語法制導的翻譯 5.4.1 聲明語句的語義處理 5.4.2 表達式的翻譯 5.4.3 布爾表達式的翻譯 5.4.4 控制語句的翻譯 5.4.5 函數定義及函數調用的翻譯 5.5 中間代碼生成器的設計 5.6 小結 5.7 習題 第6章 運行時存儲組織 6.1 存儲組織 6.1.1 程序執行時存儲器的劃分 6.1.2 活動記錄 6.1.3 局部數據布局 6.2 函數調用 6.2.1 源程序中的函數 6.2.2 函數執行時的活動 6.2.3 名字的作用域 6.2.4 參數的傳遞 6.2.5 名字的綁定 6.3 存儲分配策略 6.3.1 靜態存儲分配 6.3.2 棧式存儲分配 6.3.3 堆式存儲分配 6.4 垃圾回收機制 6.4.1 可達性 6.4.2 引用計數回收器 6.4.3 標記-清掃回收器 6.4.4 復制回收器 6.5 C語言編譯程序運行時存儲實例 6.5.1 內存的劃分及程序執行的總體情況 6.5.2 案例:程序運行時內存的變化 6.6 小結 6.7 習題 第7章 代碼優化 7.1 代碼優化概述 7.1.1 代碼優化的地位 7.1.2 基本塊的概念及流圖 7.2 局部優化 7.2.1 刪除公共子表達式 7.2.2 復寫傳播 7.2.3 刪除無用代碼 7.2.4 代數恒等變換 7.2.5 基本塊的DAG表示及優化 7.3 循環優化 7.3.1 循環的定義 7.3.2 代碼外提 7.3.3 強度削弱 7.3.4 刪除歸納變量 7.4 小結 7.5 習題 第8章 目標代碼生成 8.1 概述 8.2 目標機及指令系統簡介 8.2.1 80x86體系結構 8.2.2 80x86中的寄存器 8.2.3 80x86指令系統介紹 8.3 一個簡單的代碼生成器 8.4 基本塊的代碼生成器 8.4.1 引用信息和活躍信息 8.4.2 寄存器描述和地址描述 8.4.3 基本塊的代碼生成 8.5 從DAG生成目標代碼 8.6 代碼優化及目標代碼生成器的設計 8.6.1 目標代碼生成器的結構 8.6.2 匯編指令的選擇 8.6.3 構成完整的匯編語言程序 8.7 小結 8.8 習題 參考文獻
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 馋嘴餐饮网_餐饮加盟店火爆好项目_餐饮连锁品牌加盟指南创业平台 | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | 回收二手冲床_金丰旧冲床回收_协易冲床回收 - 大鑫机械设备 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 模切之家-专注服务模切行业的B2B平台!| PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 宜兴紫砂壶知识分享 - 宜兴壶人 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 滚塑PE壳体-PE塑料浮球-警示PE浮筒-宁波君益塑业有限公司 | 高低温万能试验机-复合材料万能试验机-馥勒仪器 | DNA亲子鉴定_DNA基因检测中心官方预约平台-严选好基因网 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 食品无尘净化车间,食品罐装净化车间,净化车间配套风淋室-青岛旭恒洁净技术有限公司 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 江苏大隆凯科技有限公司 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 淄博不锈钢,淄博不锈钢管,淄博不锈钢板-山东振远合金科技有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | SMC-ASCO-CKD气缸-FESTO-MAC电磁阀-上海天筹自动化设备官网 | 应急灯_消防应急灯_应急照明灯_应急灯厂家-大成智慧官网 | 北京普辉律师事务所官网_北京律师24小时免费咨询|法律咨询 | 海外仓系统|国际货代系统|退货换标系统|WMS仓储系统|海豚云 | 北京浩云律师事务所-法律顾问_企业法务_律师顾问_公司顾问 | 质构仪_鱼糜弹性仪-上海腾拔仪器科技有限公司 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 |