编译原理第一讲.ppt

编译原理第一讲概要

主要内容 第一章 概述 1.1什麽是编译程序 1.2编译过程和编译程序的结构 1.3编译程序和解释程序 参考书 1.1什么是编译程序(compiler) 1.定义: 翻译程序: 编译程序 汇编程序 分类 软件 系统软件 编译程序和外文翻译的类比 外文翻译 编译程序 查单词和词组 词法分析 句子分析 语法分析 语义分析 语义分析 修辞 优化 生成作文 目标代码 1.2 编译过程和编译程序的结构 1.编译逻辑过程 词法分析 语法分析 语义分析 中间代码生成 代码优化 目标代码生成 源程序 PROGRAM m; VAR a,b:real; BEGIN read(a); b:=2*5+a; write(b) END. 经词法分析源程序被加工成单词流 保留字,PROGRAM 标识符,m 分隔符, ; 保留字,VAR 标识符,a 标识符,b 分隔符, : 标识符, real 分隔符, ; 保留字, BEGIN …... 标识符,b 算符 , := 标识符,a 算符,+ 常数 ,2 算符, * 常数 ,5 …… 保留字, END 分隔符, . 生成中间代码 temp1:=2*5

文档评论(0)

1亿VIP精品文档

相关文档