- 11
- 0
- 约3.11千字
- 约 26页
- 2017-02-04 发布于江苏
- 举报
编 译 原 理 课程目标 掌握高级语言的 编译原理和方法 第一章 引 论 什么是编译程序 编译过程概述 编译程序的结构 编译程序与程序设计环境 编译程序的生成 §1.1 什么叫编译程序 §1.1 什么叫编译程序 大多数用户是利用高级语言为工具编程来实现需求的 §1.1 什么叫编译程序 §1.1 什么叫编译程序 ● 翻译程序 ● 编译程序的分类 §1.2 编译过程概述 例如: 英文句子 ? 中文句子 His words came out in qiack succession . §1.2 编译过程概述 编译程序的五个阶段: 词法分析 语法分析 语义分析与中间代码产生 优化 目标代码生成 ● 词法分析 任务: 输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个单词(或符号) 。 (线性分析) ● 语法分析 任务: 在词法分析的基础上,根据语言的语法规则,把单词串分解成各类语法单位(语法范畴)。 ● 语义分析与中间代码产生 任务: 对各类语法范畴,分析其含义,并进行初步翻译、产生中间代码。 举例: Z := X + 0.618 * Y ; ● 优化
您可能关注的文档
最近下载
- 2025年南通醋酸纤维有限公司题库带答案分析试卷及答案.docx VIP
- 中考语文议论文阅读思维导图02分析论点.pdf VIP
- JY∕T 0584-2020 扫描电子显微镜分析方法通则(教育).pdf VIP
- 福建省莆田市仙游县重点中学2025-2026学年高一下学期4月期中语文试题及参考答案.pdf VIP
- 2025海南省中考历史试题卷(含答案解析).docx
- 汉森打印软件说明书.docx
- JTY-GD-G7X点型光电感烟火灾探测器说明书.pdf
- 2026年高端厨电智能化发展白皮书.docx
- 运筹学 第2版 课件 第五章 图与网络.pptx
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测数学试卷(含答案).pdf
原创力文档

文档评论(0)