2022年编译原理复习资料,基本概念.docx
《2022年编译原理复习资料,基本概念.docx》由会员分享,可在线阅读,更多相关《2022年编译原理复习资料,基本概念.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 立身以立学为先,立学以读书为本第一章1. 编译的 5 个阶段:词法分析、语法分析、语义分析与中间代码生 成、优化、目标代码生成2. 翻译程序:能够把某种语言转换成另一种语言的程序,而两者在 规律上是等价的3. 说明程序:以源程序为输入,不产生目标程序,而是边说明边执 行源程序本身的程序;4. 诊断编译程序:帮忙程序开发和调试的程序;5. 优化编译程序:提高目标代码效率的程序;6. 运行编译程序的是宿主机,运行目标代码的是目标机;7. 交叉编译:编译程序产生不同于宿主机的目标代码;8. 可变编译程序:不需要重写编译程序中与机器无关的部分就能改 变
2、目标机;9. 程序语言由语法和语义两方面定义;10.语句包括:说明性语句、执行性语句 11.子程序传参方式:传值、传地址、传名12.空间安排分方式:静态储备安排、动态储备安排13.表格治理 :对各种表格进行治理 ,包括表格的构造、查找、修改、删 除、插入等;词法分析14. 词法分析:把源程序作为字符串进行扫描,依据单词词法,识别名师归纳总结 - - - - - - -第 1 页,共 4 页精选学习资料 - - - - - - - - - 立身以立学为先,立学以读书为本出全部单词,过滤无用符,并检查是否为合法的单词;15. 词法分析的工具:正规式、有限自动机;16. 单词一般分为如下几种:基本字
3、,标识符,常数,算符,界符;17. 词法规章:规定了形成单词的规章;如常数,标识符,基本字,算符等;18. 识别单词符号的方法:超前搜寻 19. 源程序的预处理:过滤无关的符号;20. 状态图由三种结构构成:分支结构、循环结构、终结点 21. LEX语言源程序由两部分组成:正规式帮助定义式、识别规章语法分析22. 语法分析 : 依据语言的语法规章 ,从单词符号串中识别出各种语法 单位 ,进行句子分析 ,并检查整个输入字串是否为合法的程序;23. 语法=词法规章 +语法规章 24. 语法规章:规定了由单词构造更大语法单位的规章;如表达式,短语,语句,程序等;25. 语法分析方法:自上而下(算符优
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 编译 原理 复习资料 基本概念
限制150内