编译原理各章小结_编译原理第二章小结

2020-02-28 其他工作总结 下载本文

编译原理各章小结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“编译原理第二章小结”。

1.编译程序是一个翻译程序,将高级语言的源程序翻译成低级语言的程序。

2.整个编译过程可以划分为五个阶段以及编译各阶段的任务;另外还有两个处理过程。

3.不会有很多人会从事设计和编写编译程序的工作的,但编译技术会应用在很多领域。

1.已知文法G,判断VN=?,VT=?,判断某个符号串是否为该文法描述的句子。

2.已知文法G,写出它定义的语言描述;

3.已知文法G,给出其句子的各种形式的推导,会画出语法树;

4.文法二义性的判断——利用语法树:在文法G中去寻找某一个句子,能够给它画出两个不同的语法树。

1.词法分析的任务。

2.单词的概念与单词的分类以及输出方式。

3.弄懂一些重要的概念:

正规文法G、正规式r和确定有限自动机DFA和不确定有限自动机NFA。

4.会画出FA对应的状态转换图。

5.弄懂词法分析器的自动生成原理:

1.语法分析的任务;

2.确定的自顶向下语法分析方法的基本思想,存在的问题是:左递归和回溯;

3.分析方法:预测分析法。

1.自底向上语法分析方法的基本思想;

2.短语、直接短语和句柄底定义,以及如何利用语法树来寻找某个句型的所有的短语、直接短语和句柄;

3.自底向上语法分析方法:

①算符优先分析法:基本原理,识别句柄的方法,最左素短语。

②LR分析法:活前缀,LR(0)项目,LR(0)分析法,SLR(1)分析法。

语义分析与中间代码生成的任务。

弄清属性文法的概念。

弄清语法制导翻译的概念。

掌握常用的中间代码形式:逆波兰式和四元式。

掌握一般语法成分,如赋值语句,条件语句,循环语句和简单说明语句等结构的翻译。

数据空间的内容;

数据空间的三种分配策略;

临时变量的存储分配。

优化的分类;

常用的代码优化技术;

局部优化。

1.目标代码的形式 ;

2.目标机的指令系统;

3.代码生成算法。

《编译原理各章小结.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
编译原理各章小结
点击下载文档
相关专题 编译原理第二章小结 小结 原理 编译原理第二章小结 小结 原理
[其他工作总结]相关推荐
    [其他工作总结]热门文章
      下载全文