编泽原理 引论 课程内容 第1章:编译程序概述 第2章:高级语言及其语法描述 第3章:词法分析 第4章:自上而下语法分析 第5章:自下而上语法分析 第6童:属性文法和语法制导翻译 ·第7章:语义分析和中间代码生成 第8章:符号表 第9章:运行时存储空间组织 第10章:优化 第11章:目标代码生成 第6页
编译原理 第6页 引论 课程内容 ‧第1章 :编译程序概述 ‧第2章 :高级语言及其语法描述 ‧第3章 :词法分析 ‧第4章 :自上而下语法分析 ‧第5章 :自下而上语法分析 第6章 :属性文法和语法制导翻译 ‧第7章 :语义分析和中间代码生成 ‧第8章 :符号表 ‧第9章 :运行时存储空间组织 ‧第10章 :优化 ‧第11章 :目标代码生成
编泽原理 引论 第一章引论 内容简介 ·程序的翻译 ·编译程序的工作过程 ·编译程序的结构 ·编译程序的组织方式 ·编译程序的构造 第7负
编译原理 第7页 引论 第一章 引 论 内容简介 ·程序的翻译 ·编译程序的工作过程 ·编译程序的结构 ·编译程序的组织方式 ·编译程序的构造
编译原理 引论 编译理论与方法 ©计算机科学与技术中理论和实践相结合的最好 典范 ©ACM图灵奖,授予在计算机技术领域作出突出 贡献的科学家 量程序设计语言、编译理论与方法约占13 第8觉
编译原理 第8页 引论 编译理论与方法 计算机科学与技术中理论和实践相结合的最好 典范 ACM 图灵奖,授予在计算机技术领域作出突出 贡献的科学家 程序设计语言、编译理论与方法约占1/3
编泽原理 引论 一.什么是编译程序 口翻译程序 把某一种语言程序(称为源语言程序)等价地转 换成另一种语言程序(称为目标语言程序)的程序 源语言 翻译 目标语 程序 言程序 翻译 程序 影9页
编译原理 第9页 引论 源语言 程序 目标语 言程序 翻译 程序 翻译 一. 什么是编译程序 ❑翻译程序 把某一种语言程序(称为源语言程序)等价地转 换成另一种语言程序(称为目标语言程序)的程序
编译原理 引论 一.什么是编译程序 口编译程序(compiler) 把某一种高级语言程序等价地转换成另一种低级语 言程序(如汇编语言或机器语言程序)的程序 诊断编译程序 优化编译程序 交叉编译程序 可变目标编译程序 高级语 翻译 机器语 运行 结果 言程序 言程序 编译 程序 第10页
编译原理 第10页 引论 高级语 言程序 机器语 言程序 结果 编译 程序 翻译 运行 一. 什么是编译程序 ❑编译程序(compiler) 把某一种高级语言程序等价地转换成另一种低级语 言程序(如汇编语言或机器语言程序)的程序 诊断编译程序 优化编译程序 交叉编译程序 可变目标编译程序