- 4
- 0
- 约3.11千字
- 约 26页
- 2015-07-23 发布于河南
- 举报
编 译 原 理 课程目标 掌握高级语言的 编译原理和方法 第一章 引 论 什么是编译程序 编译过程概述 编译程序的结构 编译程序与程序设计环境 编译程序的生成 §1.1 什么叫编译程序 §1.1 什么叫编译程序 大多数用户是利用高级语言为工具编程来实现需求的 §1.1 什么叫编译程序 §1.1 什么叫编译程序 ● 翻译程序 ● 编译程序的分类 §1.2 编译过程概述 例如: 英文句子 ? 中文句子 His words came out in qiack succession . §1.2 编译过程概述 编译程序的五个阶段: 词法分析 语法分析 语义分析与中间代码产生 优化 目标代码生成 ● 词法分析 任务: 输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个单词(或符号) 。 (线性分析) ● 语法分析 任务: 在词法分析的基础上,根据语言的语法规则,把单词串分解成各类语法单位(语法范畴)。 ● 语义分析与中间代码产生 任务: 对各类语法范畴,分析其含义,并进行初步翻译、产生中间代码。 举例: Z := X + 0.618 * Y ; ● 优化
您可能关注的文档
- 逆向工程01-02【荐】.ppt
- 选修3《20世纪的战争与和平》会考复习资料【荐】.doc
- 选修5有机化学基础知识点整理【荐】.doc
- 选修Ⅱ《近代社会的民主思想和实践》复习提纲【荐】.doc
- 选修五 《有机化学基础》期中复习提纲【荐】.doc
- 选修多媒体理论题【荐】.doc
- 选修课电子设计第一部分【荐】.ppt
- 选修课电子设计第五部分【荐】.ppt
- 透析直角坐标系为载体的中考数学压轴题【荐】.doc
- 透视“可爱猪文化”00318023 张雪皎 - 1 -【荐】.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)