编译原理课件.pptVIP

  • 14
  • 0
  • 约 698页
  • 2022-09-08 发布于山东
  • 举报
“何为欢喜?”“金榜,提名,相思许。”“可否具体?”“十里,红妆,花嫁娶。

第1章 概 述 1.1 什么是编译程序 1.2 编译过程 1.3 编译程序的结构 1.4 编译阶段的组合 1.5 编译技术和软件工具 1.1 什么是编译程序 语言和翻译 世界上有许多语言,语言与语言之间的交流需要翻译 。同样计算机的语言也是丰富多彩,各种语言之间要交互信息,同样需要一个翻译。 编译程序: 编译程序就是一个语言的翻译程序, 是把一种语言(称源语言)书写的程序翻译成另一 种等价功能语言(称目标语言)的程序。 换句话说,编译是指把一种用源语言表示的算法转换成另一种等价的用目标语言表示的算法 源程序 用汇编语言或高级语言编写的程序称为源程序 目标程序 用目标语言所表示的程序 目标语言:可以是介于源语言和机器语言之间的“中间语言”,可以是某种机器的机器语言,也可以是某机器的汇编语言。 翻译程序 将源程序转换为目标程序的程序称为翻译程序。它是指各种语言的翻译器,包括汇编程序和编译程序,是汇编程序、编译程序以及各种变换程序的总称。 源程序、翻译程序、目标程序 三者关系: 源程序 翻译程序 目标程序 SOURCE PROGRAM TRANSLATER OBJECT PROGRAM 即源程序是翻译程序的输入,目标程序是翻译程序的输出 编译程序的必要性: 计算机是当代科学发展的重要工具,已

文档评论(0)

1亿VIP精品文档

相关文档