编译原理(第1章)重点.pptVIP

  • 4
  • 0
  • 约 44页
  • 2017-03-06 发布于湖北
  • 举报
* * 高级语言所写程序转换(翻译)成机器语言程序计算机才能执行 * 高级语言所写程序转换(翻译)成机器语言程序计算机才能执行 * * * * * * * 什么是编译程序 * 编译原理 * 编译原理这门课程主要介绍设计和构造编译程序的基本原理和常用的技术和方法。 本章重点介绍编译程序的基本概念。 编译的过程 编译程序的结构 1.1 什么是编译程序 * 编译原理 * 翻译程序是指这样一个程序,它把一种语言 称作源语言 所写的程序 源程序 翻译成等价的另一种语言 称作目标语言 的程序 目标程序 。世界上第一个编译程序FORTRAN是在20世纪50年代中期研制成功的。花费了18年的时间。 高级语言程序 机器语言程序 翻译程序 * 编译原理 * 编译程序是一种翻译程序,它将高级语言所写的源程序翻译成等价的机器语言或汇编语言的目标程序。 源程序 高级语言程序 编译程序 目标程序 汇编语言或者机器语言程序 *.C / *.PAS *.OBJ / *.EXE * 编译原理 * 采用编译方式在计算机上执行用高级语言编写的程序,需分阶段进行。 第一种情况: 源程序 编 译 程 序 机器语言 目标程序 初始数据 运行系统 结果 编 译 阶 段 运 行 阶 段 高级语言 程序 * 编译原理 * 第二种情况: 源程序 编 译 程 序 机器 语言 目标 程序 初始数据 运行系统 结果 编

文档评论(0)

1亿VIP精品文档

相关文档