可变目标C编译器:设计与实现

可变目标C编译器:设计与实现
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2005-01
版次: 1
ISBN: 9787505399228
定价: 43.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 423页
字数: 776千字
原版书名: A Retargetable C Compiler: Design and Implementation
  • 本书系统地介绍了可变目标ANSIC编译器1cc的设计方法和实现技术。1cc是一个实用的编译器,能够不同的目标机器生成代码。本书结合1cc的具体实现,详细讲术了存储管理、符号表、词法分析、语法分析、中间代码生成、优化、目标代码产生等编译程序的各个部分。全书共分19章,在各章之后均附有练习。
      
      
      与其他介绍编译技术的教材相比,本书特色鲜明,实用性强,适合作为高等院校计算机专业的编译原理课程的教材或参考书,对从事编译相关工作的技术人员也有很好的参考价值。 本书的两位作者都具有深厚的教学和研究背景。Christopher W.Fraser从1975年起开妈研究编译技术,尤其对于从紧缩规范自动产生代码生成器这一技术有深入的研究,在该领域发表了多篇论文。他提出了可变目标的窥孔优化方法,该方法被广为流行的C编译器——GCC所采纳。从199 第1章 引论

      1.1 文本程序

      1.2 如何使用本书

      1.3 概述 

      1.4 设计 

      1.5 公共声明

      1.6 语法规范

      1.7 错误

      深入阅读

    第2章 存储管理

      2.1 内存管理接口

      2.2 分配区的表示

      2.3 空间分配

      2.4 空间释放

      2.5 字符串

      深入阅读

      练习 

    第3章 符号管理

      3.1 符号的表示

      3.2 符号表的表示

      3.3 作用域的改变

      3.4 查找和建立标识符

      3.5 标号

      3.6 常量

      3.7 产生的变量

      深入阅读

      练习 

    第4章 类型 

      4.1 类型表示

      4.2 类型管理

      4.3 类型断言

      4.4 类型构造器

      4.5 函数类型

      4.6 结构和枚举类型 

      4.7 类型检查函数

      4.8 类型映射

      深入阅读

      练习 

    第5章 代码生成接口

      5.1 类型度量

      5.2 接口记录

      5.3 符号

      ……

    第6章 词法分析器

    第7章 语法分析

    第8章 表达式

    第9章 表达式语义

    第10章 语句

    第11章 声明

    第12章 中间代码的生成

    第13章 构造代码生成器

    第14章 选择和发送指令

    第15章 寄存器分配

    第16章 MIPS R3000代码的生成

    第17章 SPARC代码的生成

    第18章 X86代码的生成

    第19章 回顾

    参考文献
  • 内容简介:
    本书系统地介绍了可变目标ANSIC编译器1cc的设计方法和实现技术。1cc是一个实用的编译器,能够不同的目标机器生成代码。本书结合1cc的具体实现,详细讲术了存储管理、符号表、词法分析、语法分析、中间代码生成、优化、目标代码产生等编译程序的各个部分。全书共分19章,在各章之后均附有练习。
      
      
      与其他介绍编译技术的教材相比,本书特色鲜明,实用性强,适合作为高等院校计算机专业的编译原理课程的教材或参考书,对从事编译相关工作的技术人员也有很好的参考价值。
  • 作者简介:
    本书的两位作者都具有深厚的教学和研究背景。Christopher W.Fraser从1975年起开妈研究编译技术,尤其对于从紧缩规范自动产生代码生成器这一技术有深入的研究,在该领域发表了多篇论文。他提出了可变目标的窥孔优化方法,该方法被广为流行的C编译器——GCC所采纳。从199
  • 目录:
    第1章 引论

      1.1 文本程序

      1.2 如何使用本书

      1.3 概述 

      1.4 设计 

      1.5 公共声明

      1.6 语法规范

      1.7 错误

      深入阅读

    第2章 存储管理

      2.1 内存管理接口

      2.2 分配区的表示

      2.3 空间分配

      2.4 空间释放

      2.5 字符串

      深入阅读

      练习 

    第3章 符号管理

      3.1 符号的表示

      3.2 符号表的表示

      3.3 作用域的改变

      3.4 查找和建立标识符

      3.5 标号

      3.6 常量

      3.7 产生的变量

      深入阅读

      练习 

    第4章 类型 

      4.1 类型表示

      4.2 类型管理

      4.3 类型断言

      4.4 类型构造器

      4.5 函数类型

      4.6 结构和枚举类型 

      4.7 类型检查函数

      4.8 类型映射

      深入阅读

      练习 

    第5章 代码生成接口

      5.1 类型度量

      5.2 接口记录

      5.3 符号

      ……

    第6章 词法分析器

    第7章 语法分析

    第8章 表达式

    第9章 表达式语义

    第10章 语句

    第11章 声明

    第12章 中间代码的生成

    第13章 构造代码生成器

    第14章 选择和发送指令

    第15章 寄存器分配

    第16章 MIPS R3000代码的生成

    第17章 SPARC代码的生成

    第18章 X86代码的生成

    第19章 回顾

    参考文献
查看详情
您可能感兴趣 / 更多
可变目标C编译器:设计与实现
可变结构容错式电机系统研究
司宾强 著
可变目标C编译器:设计与实现
可变目标C编译器:设计与实现
[美]戴维、R.汉森(David,R.,Hanson) 著
可变目标C编译器:设计与实现
可变形模块机器人构形研究
刘金国、王越超、李斌、刘同林 著
可变目标C编译器:设计与实现
可变的超越:登山英雄启示录
徐文钦、沈凤霞 著
可变目标C编译器:设计与实现
可变重力条件下神经元系统中的自组织和斑图动力学:空间条件下的生命科学
威德曼 著
可变目标C编译器:设计与实现
可变速直流传动装置PLC控制与通信技术
陈忠华 著
可变目标C编译器:设计与实现
可变形人体三维建模与运动分析
潘海朗 著
可变目标C编译器:设计与实现
可变构型式地面无人平台机动性增强
徐海军 著;王文浩;徐小军
可变目标C编译器:设计与实现
可变带宽光交换与光接入/十三五科学技术专著丛书
陈远祥 著
可变目标C编译器:设计与实现
可变气门正时系统结构原理与维修
屠卫星 编
可变目标C编译器:设计与实现
可变编组动车组设计
黄俊辉 著
可变目标C编译器:设计与实现
可变薪酬体系原理与应用
吴敬琏 主编;陈清泰
系列丛书 / 更多
可变目标C编译器:设计与实现
可变结构容错式电机系统研究
司宾强 著
可变目标C编译器:设计与实现
可变目标C编译器:设计与实现
[美]戴维、R.汉森(David,R.,Hanson) 著
可变目标C编译器:设计与实现
可变形模块机器人构形研究
刘金国、王越超、李斌、刘同林 著
可变目标C编译器:设计与实现
可变的超越:登山英雄启示录
徐文钦、沈凤霞 著
可变目标C编译器:设计与实现
可变重力条件下神经元系统中的自组织和斑图动力学:空间条件下的生命科学
威德曼 著
可变目标C编译器:设计与实现
可变速直流传动装置PLC控制与通信技术
陈忠华 著
可变目标C编译器:设计与实现
可变形人体三维建模与运动分析
潘海朗 著
可变目标C编译器:设计与实现
可变构型式地面无人平台机动性增强
徐海军 著;王文浩;徐小军
可变目标C编译器:设计与实现
可变带宽光交换与光接入/十三五科学技术专著丛书
陈远祥 著
可变目标C编译器:设计与实现
可变气门正时系统结构原理与维修
屠卫星 编
可变目标C编译器:设计与实现
可变编组动车组设计
黄俊辉 著
可变目标C编译器:设计与实现
可变薪酬体系原理与应用
吴敬琏 主编;陈清泰
相关图书 / 更多
可变目标C编译器:设计与实现
可变结构容错式电机系统研究
司宾强 著
可变目标C编译器:设计与实现
可变目标C编译器:设计与实现
[美]戴维、R.汉森(David,R.,Hanson) 著
可变目标C编译器:设计与实现
可变形模块机器人构形研究
刘金国、王越超、李斌、刘同林 著
可变目标C编译器:设计与实现
可变的超越:登山英雄启示录
徐文钦、沈凤霞 著
可变目标C编译器:设计与实现
可变重力条件下神经元系统中的自组织和斑图动力学:空间条件下的生命科学
威德曼 著
可变目标C编译器:设计与实现
可变速直流传动装置PLC控制与通信技术
陈忠华 著
可变目标C编译器:设计与实现
可变形人体三维建模与运动分析
潘海朗 著
可变目标C编译器:设计与实现
可变构型式地面无人平台机动性增强
徐海军 著;王文浩;徐小军
可变目标C编译器:设计与实现
可变带宽光交换与光接入/十三五科学技术专著丛书
陈远祥 著
可变目标C编译器:设计与实现
可变气门正时系统结构原理与维修
屠卫星 编
可变目标C编译器:设计与实现
可变编组动车组设计
黄俊辉 著
可变目标C编译器:设计与实现
可变薪酬体系原理与应用
吴敬琏 主编;陈清泰