点击切换搜索课件文库搜索结果(102)
文档格式:PDF 文档大小:1.95MB 文档页数:68
• 中间代码和用于代码生成的数据结构 • 商用编译器中的代码生成:两个案例研究 • 基本的代码生成技术 • TM:简单的目标机器 • 数据结构引用的代码生成 • TINY语言的代码生成器 • 控制语句和逻辑表达式的代码生成 • 代码优化技术考察 • 过程和函数调用的代码生成 • TINY代码生成器的简单优化
文档格式:PPT 文档大小:170KB 文档页数:22
词法分析、语法分析、语法制导翻译及中间代码生成是编译的前端,而目标代码的生成是编译的后端,编译优化是可选部件。代码生成的任务是在编译前端生成的中间代码的基础上,生成等价有效的目标代码,这也是一种程序变换,变换的结果是产生目标代码。等价是任一种程序变换的基本要求,因此讨论将集中在目标代码和如何产生有效的目标代码上。所谓有效,当然是指目标代码占用的空间要省,运行的时间要短,这涉及充分利用寄存器和生成优化的代码序列的问题
文档格式:PPT 文档大小:283.5KB 文档页数:47
第六章语义分析与目标代码生成 6.1概况 6.2说明部分的翻译 6.3目标代码的生成 6.4源程序的内部中间表示
文档格式:PPT 文档大小:891KB 文档页数:64
8.1 代码生成器的设计中的问题 8.2 目标机器 8.3 基本块和流图 8.4 一个简单的代码生成器
文档格式:PPT 文档大小:353.5KB 文档页数:67
编译逻辑过程 一、词法分析 二、语法分析 三、语义分析 四、中间代码生成 五、中间代码优化 六、目标代码生成 七、目标代码优化
文档格式:PPT 文档大小:1.26MB 文档页数:30
目标代码生成是把语法分析优化后的中间代码变换成目标代码。目标代码的形式主要包括如下3种形式:
文档格式:PDF 文档大小:983.67KB 文档页数:65
• 代码生成器的设计 • 目标语言 • 目标代码中的地址 • 基本块和流图 • 基本块优化 • 代码生成器 • 寄存器分配
文档格式:PPT 文档大小:294.5KB 文档页数:44
何谓中间代码( Intermediate code) Intermediate representation Intermediate language 源程序的一种内部表示,不依赖目标机的结构,易于机械生成 目标代码的中间表示
文档格式:PPT 文档大小:1.23MB 文档页数:176
可编程DSP芯片开发需要一套完整的软、硬件开 发工具。通常可分成代码生成工具和代码调试工具两 大类。 代码生成工具是指将高级语言或汇编语言编写的 DSP程序转换成可执行的DSP芯片目标代码的工具程 序,主要包括汇编器、链接器和C编译器以及一些辅 助工具程序等 代码调试工具包括C/汇编语言源码调试器、仿真 器等
文档格式:PPT 文档大小:1.34MB 文档页数:58
• 中间代码表示 – 抽象语法树 – 三地址代码:x=y op z • 静态类型检查 – 类型检查(type checking) – 语法分析之后的抽象语法(syntax)检查,比如 break的位置,goto的目标…. • 中间代码生成
12345678下页末页
热门关键字
搜索一下,找到相关课件或文库资源 102 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有