下载此文档

郑州大学编译原理课件第1章.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
编译原理
赵东明
******@zzu.
课程目标
掌握高级语言的
编译原理和方法
第一章引论
什么是编译程序
编译过程概述
编译程序的结构
编译程序与程序设计环境
编译程序的生成
§ 什么叫编译程序
计算机是如何实现用户的计算需求?
§ 什么叫编译程序
大多数用户是利用高级语言为工具编程来实现需求的
§ 什么叫编译程序
为什么不能执行源程序 ?

§ 什么叫编译程序
●计算机如何执行高级语言程序?
实现用户的计算需求
●高级语言的作用?
①首先将高级语言程序翻译为机器语言程序
②然后运行机器语言程序求得计算结果
●翻译程序
高级语言程序→低级语言程序
将一种语言程序转换成逻辑上等价的另一种语言程序
●编译程序
( C、 C++) ( 汇编、机器语言)
●解释程序
以源程序作为输入,边解释边执行源程序本身,并不产生目标程序。

目标
●编译程序的分类
①诊断编译程序 piler
(方便调试)
②优化编译程序 piler
(提高目标代码效率)
③交叉编译程序 piler
(宿主机与目标机不同)
④可变目标编译程序 piler
(便于移植)
●编译程序的发展史
Compiler是随着高级语言的发展而发展的。
第一个编译程序是FORTRAN编译程序
Algol 60语言是计算机语言的研究成为一门科学的标志。

郑州大学编译原理课件第1章 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人autohww
  • 文件大小0 KB
  • 时间2015-12-28