- 10
- 0
- 约1.02万字
- 约 60页
- 2017-09-10 发布于湖北
- 举报
编 译 原 理 目 录 第1章 概述 第2章 PL/0编译系统 第3章词法分析程序的自动构造 第4章文法和语言 第5章自顶向下语法分析LL(1)文法 第6章自底向上语法分析、LR分析程序及其自动构造 第7章 语法制导翻译和中间代码生成 第8章 运行时的存储组织和管理 第9章 代码优化 第10章 代码生成 第1章 概 述 1.1什么是编译程序 1.2编译过程和编译程序的结构 1.3 编译技术的发展和应用 参考书 什么是编译程序(compiler) 编译程序是现代计算机系统的基本组成部分. 从功能上看,一个编译程序就是一个语言翻译程序,它把一种语言(称作源语言)书写的程序翻译成另一种语言(称作目标语言)的等价的程序. 1.1 功能 什么是编译程序 分类 软件 系统软件 语言处理系统 分类 软件:计算机系统中的程序及其文档 系统软件:居于计算机系统中最靠近硬件的一层,其他软件一般都通过系统软件发挥作用。他和具体的应用领域无关,如编译系统和操作系统等。 语言处理系统:把软件语言书写的各种程序处理成可在计算机上执行的程序。 软件语言:用于书写软件的语言。它主要包括需求定义语言,功能性语言,设计性语言,程序设计语言以及文档语言。 什么是编译程序 语言转(变)换系统 术语 编译程序(compiler) 编译程序的源语言(源程序) (source langu
原创力文档

文档评论(0)