如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
计算机编译(biānyì)原理第一章编译(biānyì)概述翻译器编译器与解释器编译器与解释器编译器与解释器编译器编译(biānyì)的阶段利用编译器编写工具:词/语法、语法制导翻译、代码生成、数据流分析等;例5假设(jiǎshè)有源程序:read(x);write("x=",x);任务:在语义分析的同时将源程序变换成一种内部表示形式(中间代码)。id,1=id,2+id,360t2=id3t1任务(rènwu):审查源程序有无语义错误,为代码生成收集类型信息(类型检查)。错误诊断和报告(bàogào)第二十八页,。如:面向目标机器的优化,目标代码生成,以及相关出错处理和符号表操作。描述工具:上下文无关文法现在很多编译程序同时提供(tígōng)了调试、优化等多种功能,用户可以通过“开关”进行选择。当扫描器识别出一个名字(标识符)后,它把该名字填入到符号表中。遍(pass趟):对源程序或其等价的中间语言程序从头到尾扫描并完成规定任务的过程(guòchéng)。(+id2t2t3)当处理到名字的使用性出现时,要对名字的属性进行查证。词法(cífǎ)分析词法(cífǎ)分析语法分析语法分析语法分析语义分析(fēnxī)语义分析(fēnxī)中间(zhōngjiān)代码生成中间(zhōngjiān)代码生成中间(zhōngjiān)代码生成代码优化代码优化代码生成代码生成符号表管理(guǎnlǐ)错误诊断和报告(bàogào)阶段(jiēduàn)的分组编译器的编写(biānxiě)习题(xítí)谢谢(xièxie)观看
胜利****实阿
实名认证
内容提供者
最近下载