- 98
- 0
- 约4.16千字
- 约 28页
- 2017-02-04 发布于江苏
- 举报
第一章 编译概述 要点:本章通过简要介绍编译器的各个逻辑阶段,对全书的内容进行简要概述。本章出现的大部分概念在以后各章会详细介绍,因此不要求在学习本章时就都能理解这些概念。主要掌握以下两点: 1、基本概念:源语言、目标语言、翻译器、编译器、解释器。 2、编译器的各个逻辑阶段及各阶段的主要功能。 第一章 编译概述 翻译器 翻译器(翻译程序):把某一种语言程序(称为源语言程序)等价地转换成另一种语言程序(称为目标语言程序)的软件。 翻译程序根据所处理的对象和实现的途径不同又分为:汇编程序、编译程序和解释程序。 汇编程序:如果源语言是某种汇编语言,而目标语言是某种计算机的机器语言,这样的一个翻译程序就称为汇编程序。 编译器与解释器 编译器(编译程序):如果源语言是某种高级语言,而目标语言是某种低级语言(汇编语言或机器语言),这样的一个翻译程序就称为编译程序。 解释器(解释程序):这是另外一种类型的翻译程序,在翻译过程中它按照高级语言源程序在计算机上执行的动态顺序对源程序的语句逐条翻译(解释),边解释边执行直至结束,它不产生目标程序,它的工作结果就是源程序的执行结果,这样的一个翻译程序就称为解释程序。 编译器与解释器 例5 假设有源程序:read(x); write(x=, x); 编译器与解释器 特点: 1.编译器:工作效率高,即时间快、空间省;交互性与动态特性差、
您可能关注的文档
最近下载
- 内蒙古大学2021-2022学年本科教学质量报告.docx VIP
- 2025-2026学年成都七中高二数学(下)6月检测试卷附答案解析 .pdf VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 2026广西交通实业有限公司加油员招聘25人笔试备考试题附答案解析.docx VIP
- 2025年江苏省无锡市中考物理真题(含答案).pdf
- 光谱仪器系统.PPT VIP
- 关节运动学(五、脊柱)课件.ppt VIP
- “苏超”全链路融媒传播中的技术创新实践.docx VIP
- 【指南】业务分析 (24页 PPT).ppt VIP
- DB11-1624-2019电动自行车停放场所防火设计标准.pdf VIP
原创力文档

文档评论(0)