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

歡迎光臨中圖網 請 | 注冊
> >>
程序設計語言與編譯-語言的設計和實現-(第4版)

包郵 程序設計語言與編譯-語言的設計和實現-(第4版)

出版社:電子工業出版社出版時間:2015-03-01
開本: 16開 頁數: 322
中 圖 價:¥30.2(6.7折) 定價  ¥45.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

程序設計語言與編譯-語言的設計和實現-(第4版) 版權信息

  • ISBN:9787121254826
  • 條形碼:9787121254826 ; 978-7-121-25482-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

程序設計語言與編譯-語言的設計和實現-(第4版) 本書特色

本書是一本計算機專業的寬口徑教材,新版覆蓋 ccc2001 和 ccc20o2 教程中編程語言(lp)模塊的全部知識點,內容涉及語言及其編譯系統的設計要素,設計思想,設計方法,設計技術和設計風格等知識。全書分為上、下篇。上篇,程序設計語言的設計包括:緒論、數據類型、控制結構、程序語言設計;下篇,程序設計語言的實現(編譯)包括:編譯概述、詞法分析、自上而下的語法分析、自下而上的語法分析、語義分析和中間代碼生成、代碼優化和目標代碼生成、運行時存儲空間的組織。

程序設計語言與編譯-語言的設計和實現-(第4版) 內容簡介

本書是一本計算機專業的寬口徑教材,新版覆蓋 CCC2001 和 CCC20O2 教程中編程語言(LP)模塊的全部知識點,內容涉及語言及其編譯系統的設計要素,設計思想,設計方法,設計技術和設計風格等知識。全書分為上、下篇。上篇,程序設計語言的設計包括:緒論、數據類型、控制結構、程序語言設計;下篇,程序設計語言的實現(編譯)包括:編譯概述、詞法分析、自上而下的語法分析、自下而上的語法分析、語義分析和中間代碼生成、代碼優化和目標代碼生成、運行時存儲空間的組織。

程序設計語言與編譯-語言的設計和實現-(第4版) 目錄

上篇  程序設計語言的設計
第1章  緒論    
     1.1  引言    
     1.2  強制式語言     
       1.2.1  程序設計語言的分類     
       1.2.2  馮 諾依曼體系結構     
       1.2.3  綁定和綁定時間    
       1.2.4  變量   
       1.2.5  虛擬機   
     1.3  程序單元  
     1.4  程序設計語言發展簡介   
       1.4.1  早期的高級語言     
       1.4.2  早期語言的發展階段      
       1.4.3  概念的集成階段     
       1.4.4  再一次突破    
       1.4.5  大量的探索   
       1.4.6  ada 語言     
       1.4.7  第四代語言     
       1.4.8  網絡時代的語言     
       1.4.9  新一代程序設計語言     
       1.4.10  面向未來的漢語程序設計語言     
   1.4.11  總結    
     習題1 
第2章  數據類型    
     2.1  引言     
     2.2  內部類型    
     2.3  用戶定義類型     
       2.3.1  笛卡兒積     
       2.3.2  有限映像    
       2.3.3  序列   
       2.3.4  遞歸  
       2.3.5  判定或     
       2.3.6  冪集     
     2.4  pascal語言數據類型結構     
       2.4.1  非結構類型     
       2.4.2  聚合構造    
       2.4.3  指針     
     2.5  ada語言數據類型結構     
       2.5.1  標量類型      
       2.5.2  組合類型    
     2.6  c語言數據類型結構    
       2.6.1  非結構類型    
       2.6.2  聚合構造     
       2.6.3  指針     
       2.6.4  空類型     
     2.7  java 語言的數據類型     
       2.7.1  內部類型    
       2.7.2  用戶定義類型    
     2.8  抽象數據類型      
       2.8.1  simula 67 語言的類機制    
       2.8.2  clu語言的抽象數據類型    
       2.8.3  ada語言的抽象數據類型     
       2.8.4  modula 2語言的抽象數據類型     
       2.8.5  c       ++語言的抽象數據類型   
       2.8.6  java抽象數據類型  
     2.9  類型檢查     
     2.10  類型轉換    
     2.11  類型等價      
     2.12   實現模型      
       2.12.1  內部類型和用戶定義的非結構類型實現模型  
       2.12.2  結構類型實現模型    
     習題2     
第3章  控制結構    
     3.1  引言    
     3.2  語句級控制結構     
       3.2.1  順序結構   
       3.2.2  選擇結構
       3.2.3  重復結構    
       3.2.4  語句級控制結構分析    
       3.2.5  用戶定義控制結構    
     3.3  單元級控制結構     
       3.3.1  顯式調用從屬單元    
       3.3.2  隱式調用單元——異常處理      
       3.3.3  simula 67語言協同程序     
       3.3.4  并發單元 
     習題3 
第4章  程序語言的設計 
     4.1  語言的定義    
       4.1.1  語法    
       4.1.2  語義      
     4.2  文法     
       4.2.1  文法的定義     
       4.2.2  文法的分類    
       4.2.3  文法產生的語言     
       4.2.4  語法樹  
     4.3  語言的設計   
       4.3.1  表達式的設計    
       4.3.2  語句的設計    
       4.3.3  程序單元的設計    
       4.3.4  程序的設計    
     4.4  語言設計實例   
     4.5  一些設計準則    
     習題4      
  下篇  程序設計語言的實現(編譯)     
第5章  編譯概述    
     5.1  引言   
     5.2  翻譯和編譯     
     5.3  解釋      
     5.4  編譯步驟   
     習題5    
第6章  詞法分析     
     6.1  詞法分析概述    
     6.2  單詞符號的類別     
     6.3  詞法分析器的輸出形式    
     6.4  詞法分析器的設計    
     6.5  符號表
       6.5.1  符號表的組織  
       6.5.2  常用的符號表結構     
     6.6  lex介紹 
       6.6.1  lex原理   
       6.6.2  lex進階  
       6.6.3  lex例子      
     習題6  
第7章  自上而下的語法分析    
     7.1  引言    
     7.2  回溯分析法   
       7.2.1  回溯的原因   
       7.2.2  提取公共左因子   
       7.2.3  消除左遞歸    
     7.3  遞歸下降分析法      
       7.3.1  遞歸下降分析器的構造     
       7.3.2  擴充的bnf    
     7.4  預測分析法     
       7.4.1  預測分析過程     
       7.4.2  預測分析表的構造     
       7.4.3  ll(1)文法   
       7.4.4  非ll(1)文法  
     習題7     
  第8章  自下而上的語法分析    
     8.1  引言    
       8.1.1  分析樹  
       8.1.2  規范歸約、短語和句柄    
     8.2  算符優先分析法    
       8.2.1  算符優先文法   
       8.2.2  算符優先分析算法   
       8.2.3  算符優先關系表的構造    
     8.3  lr分析法    
       8.3.1  lr分析過程    
       8.3.2  活前綴 
       8.3.3  lr(0)項目集規范族     
       8.3.4  lr(0)分析表的構造    
       8.3.5  slr(1)分析表的構造   
     8.4  yacc介紹   
       8.4.1  yacc原理   
       8.4.2  yacc進階     
       8.4.3  yacc例子     
     習題8     
第9章  語義分析和中間代碼生成  
     9.1  語義分析概論    
       9.1.1   語義分析的任務     
       9.1.2   語法制導翻譯    
     9.2  中間代碼 
     9.3  語義變量和語義函數     
     9.4  說明語句的翻譯   
     9.5  賦值語句的翻譯   
       9.5.1  只含簡單變量的賦值語句的翻譯    
       9.5.2  含數組元素的賦值語句的翻譯     
     9.6  控制語句的翻譯     
       9.6.1  布爾表達式的翻譯   
       9.6.2  無條件轉移語句的翻譯     
       9.6.3  條件語句的翻譯    
       9.6.4  while語句的翻譯    
       9.6.5  for語句的翻譯    
       9.6.6  過程調用的翻譯      
     習題9   
第10章  代碼優化和目標代碼生成 
     10.1  局部優化    
       10.1.1  優化的定義   
       10.1.2  基本塊的劃分     
       10.1.3  程序流圖  
       10.1.4  基本塊內的優化     
     10.2  全局優化   
       10.2.1  循環的定義  
       10.2.2  必經結點集     
       10.2.3  循環的查找  
       10.2.4  循環的優化  
     10.3  并行優化  
       10.3.1  數據的依賴關系分析    
       10.3.2  向量化代碼生成    
       10.3.3  反相關與輸出相關的消除      
       10.3.4  標量擴張     
       10.3.5  循環條塊化    
     10.4  目標代碼生成    
       10.4.1  一個計算機模型     
       10.4.2  簡單的代碼生成方法      
       10.4.3  循環中的寄存器分配   
     習題10   
第11章  運行時存儲空間的組織    
     11.1  程序的存儲空間     
       11.1.1  代碼空間     
       11.1.2  數據空間    
       11.1.3  活動記錄     
       11.1.4  變量的存儲分配    
       11.1.5  存儲分配模式     
     11.2  靜態分配   
     11.3  棧式分配     
       11.3.1  只含半靜態變量的棧式分配     
       11.3.2  半動態變量的棧式分配   
       11.3.3  非局部環境  
       11.3.4  非局部環境的引用    
     11.4  參數傳遞  
       11.4.1  數據參數傳遞     
       11.4.2  子程序參數傳遞    
     習題11  
第12章  mini語言編譯器的設計與實現 
     12.1  mini語言概述    
     12.2  mini編譯器概述     
     12.3  詞法分析      
       12.3.1  概述   
       12.3.2  mini語言詞法分析程序的實現    
       12.3.3  關鍵字與標識符的識別     
       12.3.4  為標識符分配空間     
     12.4  語法分析   
       12.4.1  概述    
       12.4.2  mini語言的語法  
       12.4.3  mini語言語法分析程序的實現    
     12.5  語義分析    
       12.5.1  概述  
       12.5.2  mini語言的語義    
       12.5.3  mini語言的符號表     
       12.5.4  mini語言語義分析程序的實現     
     12.6  運行時環境
       12.6.1  概述    
       12.6.2  mini語言的運行時環境    
     12.7  代碼生成   
       12.7.1  概述    
       12.7.2  目標機器——mini machine   
       12.7.3  mini代碼生成器的實現     
     12.8  代碼優化   
       12.8.1  將臨時變量放入寄存器    
       12.8.2  在寄存器中保存變量    
       12.8.3  優化測試表達式    
     12.9  mini編譯器的使用方法    
     12.10  進一步的工作  
  第13章  clang/llvm編譯器平臺介紹      
     13.1  發展背景    
     13.2  clang架構      
     13.3  靜態單賦值指令   
     13.4  代碼轉換過程     
     13.5  clang與gcc的比較
     13.6  clang/llvm特色  
     13.7  目錄結構    
  附錄a  形式語言與自動機簡介      
  參考文獻
展開全部

程序設計語言與編譯-語言的設計和實現-(第4版) 作者簡介

電子科技大學計算機學院教授,電子科技大學研究生課程、教材建設項目;四川省科技廳應用基礎項目;電子科技大學本科生編譯實驗建設項目。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: Duoguan 夺冠集团| 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 120kv/2mA直流高压发生器-60kv/2mA-30kva/50kv工频耐压试验装置-旭明电工 | 钢衬玻璃厂家,钢衬玻璃管道 -山东东兴扬防腐设备有限公司 | 学习虾-免费的学习资料下载平台 雪花制冰机(实验室雪花制冰机)百科 | 数控车床-立式加工中心-多功能机床-小型车床-山东临沂金星机床有限公司 | 选矿设备-新型重选设备-金属矿尾矿重选-青州冠诚重工机械有限公司 | 中国在职研究生招生信息网| 铸铁平台,大理石平台专业生产厂家_河北-北重机械 | 户外环保不锈钢垃圾桶_标识标牌制作_园林公园椅厂家_花箱定制-北京汇众环艺 | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | Jaeaiot捷易科技-英伟达AI显卡模组/GPU整机服务器供应商 | 小型铜米机-干式铜米机-杂线全自动铜米机-河南鑫世昌机械制造有限公司 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | 营养师网,营养师考试时间,报名入口—网站首页 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 吊篮式|移动式冷热冲击试验箱-二槽冷热冲击试验箱-广东科宝 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 四合院设计_四合院装修_四合院会所设计-四合院古建设计与建造中心1 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | ge超声波测厚仪-电动涂膜机-电动划格仪-上海洪富 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 拖鞋定制厂家-品牌拖鞋代加工厂-振扬实业中国高端拖鞋大型制造商 | 新疆十佳旅行社_新疆旅游报价_新疆自驾跟团游-新疆中西部国际旅行社 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 云南成人高考_云南成考网| 睿婕轻钢别墅_钢结构别墅_厂家设计施工报价 |