- 8
- 0
- 约3.86千字
- 约 22页
- 2016-12-25 发布于广东
- 举报
编译技术 第一章 编译概述 第一章 编译概述 编译过程概述 编译程序的步骤 编译阶段的组合 小结 编译程序概述 编译程序是现代计算机系统的基本组成部分之一,而且多数计算机系统都含有不止一个高级语言的编译程序。对有些高级语言甚至配置了几个不同性能的编译程序。 一个编译程序的重要性体现在它使得多数计算机用户不必考虑与机器有关的繁琐细节,使程序员和程序设计专家独立于机器,这对于当今机器的数量和种类持续不断地增长的年代尤为重要。 语言和翻译:语言是人类交流思想和信息的工具。如自然语言,世界上存在着许多种语言,各国之间要交流信息,就要有各种语言之间的翻译。计算机语言同样是丰富多彩的。 编译程序是一种软件,是系统软件。通常认为系统软件是居于计算机系统中最靠近硬件的一层,其他软件一般都通过系统软件发挥作用。系统软件和具体的应用领域无关,如编译系统和操作系统等。编译程序也是一种语言处理系统,即把软件语言书写的各种程序处理成可在计算机上执行的程序。 编译程序功能 从功能上看,一个编译程序就是一个语言翻译程序。它把一种语言(称作源语言)书写的程序翻译成另一种语言(称作目标语言)的等价的程序。源语言通常是一个高级语言,如FORTRAN,C 或Pascal。目标语言通常是一个低级语言,如汇编或机器语言。编译程序的功能如图1.1所示。 有关编译程序的术语 编译程序的源语言(源程序) 编译程序的
您可能关注的文档
- 经济学基础第2版作者吴志清主 编第1章导论课件.ppt
- 经济学基础第2版作者吴志清主 编第2章价格理论:需求与供给课件.ppt
- 经济学基础第2版作者吴志清主 编第3章消费者行为理论课件.ppt
- 经济学基础第2版作者吴志清主 编第4章生产理论课件.ppt
- 经济学基础第2版作者吴志清主 编第5章成本理论课件.ppt
- 经济学基础第2版作者吴志清主 编第6章市场理论课件.ppt
- 经济学基础第2版作者吴志清主 编第7章分配理论课件.ppt
- 经济学基础第2版作者吴志清主 编第8章市场失灵与微观经济政策课件.ppt
- 经济学基础第2版作者吴志清主 编第9章国民收入决定理论课件.ppt
- 经济学基础第2版作者吴志清主 编第10章利息率与国民收入课件.ppt
原创力文档

文档评论(0)