ch1编译原理课件(精品·公开课件).pptVIP

  • 3
  • 0
  • 约2.39千字
  • 约 18页
  • 2018-11-05 发布于广西
  • 举报
编译原理 * * 自我介绍 姓名:张鉴新 zjx838@ QQ* * 开课目的:  介绍设计与构造程序设计语言 编译程序的原理与方法 源程序 编译程序 目标程序 连接 可执行程序 预备知识: 形式语言与自动机、 一门以上的高级程序设计语言 汇编语言 数据结构等 * * 内容简介: 第一部分:编译概述 第二部分:文法和语言 第三部分:词法分析器 第四部分:语法分析技术 第五部分:语法制导翻译及中间代码 第六部分:程序运行时的存贮分配问题  第七部分:代码优化 第八部分:目标代码生成      * * 第一章  编译简介 编译器就是一个程序,它读入用某种语言编写的源程序,并翻译成一个与之等价的另一种语言编写的源程序。 编译器 源程序 目标程序 错误信息 Fortran、Pascal、Java、 C ….. 另一种程序设计语言、 汇编语言、机器语言 1.1什么叫编译程序 * * 1.2 编译过程概述   编译程序的工作,从输入源程序开始,到输出目标程序结束,与自然语言之间的翻译有很多相似之处。 一段英文翻译成中文, 需经下列步骤: 识别出句子中的单词 分析句子的语法结构 根据句子的含义进行初步分析 对译文进行修饰  写出最后的译文 编译程序 词法分析 代码优化 语法分析 语义分析及中间代码生成 目标代码生成 构

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档