- 5
- 0
- 约4.13千字
- 约 35页
- 2017-09-10 发布于湖北
- 举报
编译原理 第一章 编译程序概论 什么是编译程序 1.1 什么是编译程序 1.1 什么是编译程序 程序运行阶段 程序运行阶段 1.2 编译过程和编译程序的基本结构 编译过程 编译过程 1. 词法分析 词法规则 词法规则 2. 语法分析 语法规则 语法规则 3. 语义分析和中间代码生成 例如,前例中 4. 代码优化 5.目标代码生成 表格管理和错误处理 表格管理和错误处理 编译程序的结构 1.3 编译程序的生成方法 编译程序的自动生成 编译程序的自动生成 1.4 编译技术在软件开发中的应用 1.4 编译技术在软件开发中的应用 本章小结 什么是编译程序 本章小结 虽然我们只有少数人从事构造或维护程序语言编译程序的工作,但是,大部分系统软件和应用软件的开发,通常要用到编译的原理和技术。 例如,设计词法分析器的串匹配技术已用于正文编辑器、信息检索系统和模式识别程序; 上下文无关文法和语法制导定义已用于创建诸如排版、绘图系统和语言结构化编辑器中,代码优化技术已用于程序验证器和从非结构化的程序产生结构化程序的编程之中。 编译过程的五个阶段 编译程序的结构框图 编译程序是一种翻译程序,它将高级语言所写的源程序翻译成等价的机器语言或汇编语言的目标程序。 词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成 源程序
您可能关注的文档
最近下载
- 2026 年急诊科预检分诊标准(WS_T 390-2025,附分级流程).docx VIP
- 开利暖境61HXC螺杆水源热泵机组-1511.pdf VIP
- 尺寸链的基本概念及计算.ppt VIP
- 吃动平衡,身心健康.pptx VIP
- 2026年度员工岗前三级安全教育培训全套记录表汇编(公司级、部门级、班组级) - 副本.docx VIP
- 中药热奄包在妇科疾病中的应用探讨.pptx VIP
- 武汉市2026届高三(四调)数学试卷(含答案及解析).pdf
- 2023年高考新高考全国Ⅰ卷英语试题(含听力音频、听力原文和答案).docx VIP
- 统编版七年级历史下册第17课《明朝的灭亡和清朝的建立》(课件).pptx VIP
- 【中考数学专题】30 规律型问题(答案解析).pdf VIP
原创力文档

文档评论(0)