- 11
- 0
- 约5.19千字
- 约 35页
- 2017-06-03 发布于四川
- 举报
第一章 编译原理概述 预备概念 什么是编译? 编译基本过程 一个简单的例子 (1)词法分析 有关术语 (2)语法分析 赋值语句的语法树 赋值语句的语法树另一种表达形式 (3)语义分析 (3)语义分析 (3)语义分析 (4)中间代码生成 (4)中间代码生成 (5)代码优化 (5)代码优化(单独的例子) (6)目标代码生成 (7)符号表管理 (8)出错处理 其它有关概念 前端与后端 编译程序与解释程序 解释执行和编译执行的区别 编 本章小结 几个希腊字母的读音 解释方式:使用解释程序,对程序逐个语句进行分析,根据语句的含义进行执行。 编译方式:首先由编译程序将程序翻译成为机器语言(或者虚拟机的语言,如java),然后执行。 比较: 编译的方式可以使得一次翻译过后,多次运行。适于花较大的精力进行优化工作。 程序设计语言的执行基本有两种方式: Int 2 St b Ld b add 2 St a 生成代码 如:… … b := 2 ; a := b+2 ; 编译程序 write a ; … … 解释程序直接将4的值输出(显示)。有些象单步调试 1)遍:指对源程序或其内部表示从头到尾扫视一遍,并进行有关的加工处理。 2)一遍扫描:以语法分析程序为中心。编译一次完成,
您可能关注的文档
- 给童话人物的一封信课件.ppt
- 给朋友的一封信.ppt
- 给高中生的建议.ppt
- 《10.6美国——经济高度发达的国家》.ppt
- 绞丝旁、朝字旁的写法 (2).ppt
- 《16.充气雨衣》PPT.pptx
- 绝对苏教版《桂花雨》课件.ppt
- 绞刑架下的报告.ppt
- 《4古诗两首》然.ppt
- 《Languageextinctions》语言的消亡.pptx
- 初三年级物理下册期末考试试卷精选.docx
- 人教新课标高二上学期语文必修5归去来兮辞教案.docx
- 《杨修之死》课文赏析.pdf
- 新人教版一年级下册的语文教案.pdf
- 一曲忧国伤时的悲歌——杜甫《登高》赏析.pdf
- 初中语法 一般过去时和一般将来时 讲解与练习(含答案).docx
- 10.4.2 三元一次方程组的应用 课件2025-2026学年人教版数学七年级下册.pptx
- 9.5图形的全等 课件 2025-2026学年华东师大版 七年级数学下册.pptx
- 8.2多边形的内角和与外角和(第1课时)-课件 2025-2026学年华东师大版七年级数学下册.pptx
- 1.7 隋唐时期的科技与文化 课件 2025-2026学年统编版七年级历史下学期.pptx
原创力文档

文档评论(0)