郑州大学编译原理课件第1章.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:26 大小:377KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

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

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

预览

免费试读已结束,剩余 16 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编译原理课程目标第一章引论§1.1什么叫编译程序§1.1什么叫编译程序§1.1什么叫编译程序§1.1什么叫编译程序●翻译程序●编译程序的分类●编译程序的发展史§1.2编译过程概述例如:英文句子中文句子Hiswordscameoutinqiacksuccession.§1.2编译过程概述例如:for(i=1;i<=N;i++)基本字for标识符iN常数1界符();运算符=<=++●语法分析●语义分析与中间代码产生举例:Z:=X+0.618*Y;●优化举例for(k=1;k<=100;k++){m=a+10*k;n=b-10*k;}序号●目标代码生成遍(pass)对源程序或源程序的中间结果从头至尾扫描一次,并做有关的加工处理技术,并生成新的中间结果或目标程序。§1.4编译程序与程序设计环境§1.5编译程序的生成作业(1)