文件名称:编译原理清华大学第2版答案
文件大小:1.55MB
文件格式:RAR
更新时间:2014-01-14 17:04:00
编译原理 清华大学 第2版 答案
第 1 章 引论 第 1 题 解释下列术语: (1)编译程序 (2)源程序 (3)目标程序 (4)编译程序的前端 (5)后端 (6)遍 答案: (1) 编译程序:如果源语言为高级语言,目标语言为某台计算机上的汇编语言或机器语 言,则此翻译程序称为编译程序。 (2) 源程序:源语言编写的程序称为源程序。 (3) 目标程序:目标语言书写的程序称为目标程序。 (4) 编译程序的前端:它由这样一些阶段组成:这些阶段的工作主要依赖于源语言而与 目标机无关。通常前端包括词法分析、语法分析、语义分析和中间代码生成这些阶 段,某些优化工作也可在前端做,也包括与前端每个阶段相关的出错处理工作和符 号表管理等工作。 (5) 后端:指那些依赖于目标机而一般不依赖源语言,只与中间代码有关的那些阶段, 即目标代码生成,以及相关出错处理和符号表操作。 (6) 遍:是对源程序或其等价的中间语言程序从头到尾扫视并完成规定任务的过程。
【文件预览】:
《编译原理》清华习题答案
----第12章 代码生成.doc(64KB)
----第11章 代码优化.doc(283KB)
----第06章 自底向上优先分析.doc(244KB)
----第2章 PL0编译程序的实现.doc(126KB)
----第08章 语法制导翻译和中间代码生成.doc(276KB)
----第10章 目标程序运行时的存储组织.doc(124KB)
----第05章 自顶向下语法分析方法.doc(220KB)
----第09章 符号表.doc(219KB)
----第04章 词法分析.doc(777KB)
----第07章 LR 分析.doc(690KB)
----第03章 文法和语言.doc(253KB)
----第13章 编译程序的构造.doc(126KB)
----第01章 引论.doc(121KB)