- 7
- 0
- 约2.36千字
- 约 21页
- 2017-01-25 发布于湖北
- 举报
第1章编译程序概论摘要
编译原理 编译技术集中体现了计算机科学发展的重要成果与精华。ACM图灵奖是授予在计算机技术领域作出突出贡献的科学家的最高奖励,自1966年设立以来,程序设计语言、编译理论与方法的方面的得奖成果约占总数的1/3。 对于将来从事编译系统设计工作的学生来说,编译原理课程将为其打下坚实的能力和知识基础;对于从事其它工作的学生,也能够提高他们对计算机系统总体的认识。此外,课程介绍的经典的语言分析方法和工具,对于设计一些实用的工具和软件,如自然语言理解、网络信息处理、网络协议的分析与实现等,都是必备的基础。因此,编译原理课程是高等学校培养计算机专业人才的核心课程。 第1章 编译程序概论 教学要求:本章讲解编译程序、 解释程序的基本概念,概述编译过程,介绍编译程序的逻辑结构和编译程序的组织形式。要求理解编译程序、解释程序和遍的基本概念;掌握编译过程各阶段的任务和编译程序逻辑结构及其各部分的基本功能。 教学重点:编译程序工作的基本过程及其各阶段的基本任务,编译程序总体框架。 基本概念 机器语言:能够被计算机的硬件系统直接执行的指令程序。 汇编语言:将硬件指令用一些助记符表示。如ADD表示加法操作,SUB表示减法操作等等 高级语言:使用便于理解的自然语言。 语言处理程序 解释程序(器):接受某种语言源程序,然后直接解释执行源程序。 编译程序(器):接受某种语言的源语 言程序
原创力文档

文档评论(0)