中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
編譯技術與應用(微課視頻版·題庫版)

包郵 編譯技術與應用(微課視頻版·題庫版)

出版社:清華大學出版社出版時間:2023-04-01
開本: 其他 頁數: 308
中 圖 價:¥47.2(6.8折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

編譯技術與應用(微課視頻版·題庫版) 版權信息

  • ISBN:9787302631057
  • 條形碼:9787302631057 ; 978-7-302-63105-7
  • 裝幀:70g膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

編譯技術與應用(微課視頻版·題庫版) 本書特色

本書以全新的視角,以簡潔輕快的筆調勾勒出編譯知識圖譜,讓讀者對編譯知識不僅知其然,而且還能知其所以然。強調知識來龍去脈和前因后果的揭示,從實際工程問題出發,通過典型案例來展示編譯中工程問題的特征與特性,然后基于理論得出工程邏輯方案和工程實現方案,將編譯原理中的數學理論和算法實用化,以此來化抽象為具體,化深奧為通俗。使讀者抓住編譯技術的綱繩,對編譯中的基本問題、求解思路、體系結構、特征與特性、關鍵技術有一個清晰的感性認識,能綜合運用編譯知識合理解決實際工程問題,靈活應對IT技術發展與變遷所帶來的挑戰。

編譯技術與應用(微課視頻版·題庫版) 內容簡介

本書以全新的視角透視編譯技術,圍繞編譯中的詞法分析、語法分析、語法制導的翻譯、語義分析和中間代碼生成、運行環境和目標代碼生成、代碼優化這6個核心問題展開,共分7章。本書重點針對編譯器構造方法學展開分析和論述,以揭示編譯技術的內涵,展示其優美性和藝術性。本書也探索技術演進背后的動因,追蹤業界**技術及其發展趨勢,幫助讀者靈活應對IT技術發展與變遷所帶來的挑戰。 本書內容新穎、通俗易懂,特別適合作為高等院校計算機及相關專業的教材,也可以作為工程技術培訓的教材。本書也非常適合科研人員和工程技術人員閱讀,從中感悟編譯技術的內涵,體會其精妙之處。

編譯技術與應用(微課視頻版·題庫版) 目錄

第1章編譯技術概述1

1.1計算模型和機器語言的特性2

1.2高級程序語言及其特性4

1.3編譯方法及過程6

1.3.1源程序的構成特性6

1.3.2編譯過程7

1.3.3編譯器的結構特性12

1.4編譯器構造方法學13

1.5編譯前對源程序文本的預處理15

1.6程序調試17

1.7編譯執行和解釋執行18

1.8編譯方式的演進20

1.9虛擬機22

1.10程序語言的發展歷程23

1.11當前主流的編譯器產品24

1.12編譯知識的廣泛應用25

1.13本章小結26

知識拓展: 別名的概述26

習題28

第2章詞法分析29

2.1高級程序語言的詞構成特性29

2.2詞法的描述31

2.2.1正則語言和正則運算31

2.2.2C語言詞法的正則描述33

2.2.3詞法分析的實現框架34

2.2.4正則表達式的含義35

2.3基于狀態轉換圖的詞法分析36

2.3.1基于狀態轉換圖的匹配判斷36

2.3.2狀態轉換圖的特征37

2.3.3基于狀態轉換圖的通用詞法分析器39

2.4正則表達式的狀態轉換圖自動生成方法40

2.4.1正則表達式的NFA原生構造方法41

2.4.2基于NFA的匹配判斷算法44

2.4.3基于NFA的DFA構造方法46

2.4.4正則表達式的*簡NFA構造法49

2.4.5特殊正則表達式的*簡NFA構造54

2.4.6NFA和DFA中狀態屬性值的確定方法56

2.4.7正則表達式之間的包含關系58

2.5正則表達式及其DFA在文本搜索中的應用61

2.6本章小結62

知識拓展: NFA和DFA構造中涉及的數據結構63

習題65

◆編譯技術與應用(微課視頻版·題庫版)目錄◆第3章語法分析67

3.1程序的樹結構特性68

3.2語言的語法描述69

3.3詞串的語法分析樹及其構造策略73

3.4語法描述和詞法描述的比較75

3.5自頂向下和*左推導的語法分析78

3.5.1自頂向下和*左推導的語法分析過程78

3.5.2左遞歸及其消除方法80

3.5.3左公因子及其提取方法83

3.5.4推導中的產生式選擇84

3.5.5FIRST和FOLLOW函數值求解算法87

3.5.6LL(1)文法特性及其語法分析表93

3.5.7二義性文法的可改造性94

3.5.8基于LL(1)語法分析表和符號棧的語法分析器通用代碼95

3.6自底向上的語法分析98

3.6.1自底向上的語法分析及有待解決的關鍵問題99

3.6.2文法的DFA構造方法100

3.6.3基于狀態棧和文法DFA的LR語法分析104

3.6.4基于FOLLOW函數值的沖突解決方法107

3.6.5基于語法分析表的LR語法分析通用代碼108

3.6.6基于FOLLOW精確化的沖突解決方法112

3.7LL語法分析和LR語法分析的對比116

3.8LR文法設計116

3.8.1DFA物理含義的挖掘和應用117

3.8.2盡量減少文法中的非終結符數量119

3.8.3非終結符語義的寬泛化121

3.8.4文法的二義性及其消除方法124

3.8.5LALR(1)型DFA的收益和代價124

3.8.6文法的上下文無關性126

3.9LR語法分析中錯誤的恢復127

3.10本章小結129

知識拓展: 語法分析表構造中涉及的數據結構130

習題132

第4章語法制導的翻譯135

4.1LR分析中的語法制導翻譯136

4.1.1LR分析中的語法制導翻譯簡介136

4.1.2LR分析中語法制導的翻譯實現框架139

4.1.3詞法分析器構造工具的實現142

4.2LL分析中語法制導的翻譯149

4.2.1LL分析中語法制導的翻譯簡介149

4.2.2LL分析中語法制導的翻譯實現框架150

4.3從LR型SDT得出LL型SDT156

4.4LR語法分析中對繼承屬性的處理158

4.5本章小結161

習題162

第5章語義分析與中間代碼生成164

5.1語義分析和中間代碼生成簡介165

5.1.1程序的層級結構165

5.1.2類型的語義分析167

5.1.3變量的語義分析170

5.1.4函數的語義分析173

5.1.5中間語言簡介174

5.1.6中間代碼生成簡介176

5.2類型和變量的語義分析框架179

5.3類型和變量定義的SDT設計180

5.3.1高級程序語言中的指針語義180

5.3.2類型和變量定義的文法設計182

5.3.3類型和變量定義的語義分析及其SDD設計183

5.3.4類型和變量定義的語義分析SDT設計185

5.4變量使用的SDT設計190

5.4.1變量地址的確定方法190

5.4.2描述變量使用的文法192

5.4.3變量使用的語義分析和中間代碼生成SDD設計194

5.4.4變量使用的語義分析和中間代碼生成SDT設計197

5.5運算的語義分析和中間代碼生成201

5.6類型系統205

5.7分支語句的中間代碼生成206

5.7.1分支語句的文法207

5.7.2分支語句的中間代碼生成SDD設計209

5.7.3分支語句的中間代碼生成SDT設計212

5.7.4分支語句中break和continue語句的處理217

5.8函數調用的語義分析和中間代碼生成218

5.9本章小結219

習題220

第6章運行環境和目標代碼生成222

6.1函數調用223

6.1.1局部變量的靜態存儲分配方案224

6.1.2局部變量的動態存儲分配方案225

6.1.3相對尋址方式帶來的好處228

6.1.4形參和數組的動態性229

6.2軟件集成230

6.2.1源代碼級的軟件集成231

6.2.2二進制可執行文件級的軟件集成233

6.2.3跨模塊內存訪問帶來的問題及解決方法235

6.2.4靜態鏈接與動態鏈接237

6.3軟件調試238

6.3.1程序之間的交互238

6.3.2運行環境的構建239

6.3.3調試器與被調程序之間的協同交互241

6.3.4變量值的獲取與關聯243

6.4垃圾自動回收245

6.4.1基于引用記數的垃圾回收方法246

6.4.2基于定期識別和清掃的垃圾回收方法247

6.4.3基于程序分析的垃圾識別和清除249

6.5異常處理250

6.6面向對象中的多態252

6.6.1面向對象編程問題的揭示253

6.6.2基于代理的解耦和封裝實現方案255

6.6.3基于多態的面向對象編程問題解決方案256

6.6.4接口特性259

6.6.5接口獲取259

6.7本章小結260

習題262

第7章代碼優化264

7.1中間代碼的優化265

7.1.1基本塊和流圖265

7.1.2中間代碼優化途徑267

7.2目標代碼優化基礎270

7.2.1計算機特性270

7.2.2目標語言272

7.2.3目標代碼生成與優化275

7.3寄存器分配276

7.3.1活變量標識算法276

7.3.2基于圖著色的寄存器分配278

7.3.3變量溢出280

7.3.4內存數據的加載和刷新281

7.3.5寄存器騰空和變量溢出283

7.3.6同步函數和異步函數284

7.4基于機器其他特性的代碼優化285

7.4.1基于指令流水線處理的代碼優化285

7.4.2基于高速緩存的代碼優化286

7.4.3基于多核處理器的代碼優化287

7.4.4大數據處理和云計算中的優化288

7.5本章小結289

習題289

參考文獻291


展開全部

編譯技術與應用(微課視頻版·題庫版) 作者簡介

楊金民,男,湖南寧鄉人。1990年在國防科技大學本科畢業后,先后在空軍飛機修理廠從事飛機修理工作,在電力公司任IT高級工程師。2004年在湖南大學獲得計算機應用博士學位后留校任教,主講數據庫系統,編譯技術,軟件集成等課程。2005年被評為湖南省青年骨干教師培養對象;2007年在加拿大Victoria大學做博士后一年。2011年被推選為湖南大學“我心目中最敬愛的老師”候選人,2015年在美國Illinios做訪問學者半年。現為湖南大學信息科學與構成學院教授。是HPCC19,IEEEMAW13、PACRIM11、DMIR10、PRDC05國際會議的程序委員會成員,China HPC專委會成員。先后發表論文30多篇,獲得省部級科技進步獎四次,專利兩項。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 工作服定制,工作服定做,工作服厂家-卡珀职业服装(苏州)有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 海南在线 海南一家 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | 中矗模型-深圳中矗模型设计有限公司| 聚丙烯酰胺PAM-聚合氯化铝PAC-絮凝剂-河南博旭环保科技有限公司 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 高中学习网-高考生信息学习必备平台 | 云南成考网_云南成人高考报名网| 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 成都珞石机械 - 模温机、油温机、油加热器生产厂家 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 欧版反击式破碎机-欧版反击破-矿山石料破碎生产线-青州奥凯诺机械 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 中细软知识产权_专业知识产权解决方案提供商 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 1000帧高速摄像机|工业高速相机厂家|科天健光电技术 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 裹包机|裹膜机|缠膜机|绕膜机-上海晏陵智能设备有限公司 | 岩石钻裂机-液压凿岩机-劈裂机-挖改钻_湖南烈岩科技有限公司 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 一路商机网-品牌招商加盟优选平台-加盟店排行榜平台 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 玻璃钢型材-玻璃钢风管-玻璃钢管道,生产厂家-[江苏欧升玻璃钢制造有限公司] | 硫化罐-电加热蒸汽硫化罐生产厂家-山东鑫泰鑫智能装备有限公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | ★塑料拖链__工程拖链__电缆拖链__钢制拖链 - 【上海闵彬】 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 |