编译程序对中间代码的优化,根据优化所涉及的程序范围,可分为局部优化、循环优化和全局优化。所谓局部优化是指在(30)范围内做的优化。A.表达式B.语句C.函数D.基本块

编译程序对中间代码的优化,根据优化所涉及的程序范围,可分为局部优化、循环优化和全局优化。所谓局部优化是指在(30)范围内做的优化。

A.表达式

B.语句

C.函数

D.基本块


相关考题:

代码的优化可以分为局部优化、循环优化和全局优化。强度削弱属于()优化,删除公共子表达式属于()优化。 A.不能延伸网络可操作的距离B.不能过滤网络流量C.不能在网络上发送变弱的信号D.不能放大变弱的信号

循环优化的重要技术有()。 A、代码外提B、删除归纳变量C、强度削弱D、局部优化

_____和代码优化部分不是每个编译程序都必需的。 A、语法分析B、中间代码生成C、词法分析D、目标代码生成

局部优化是在基本块范围内进行的一种优化。 () 此题为判断题(对,错)。

在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。①合并已知量②删除归纳变量③删除多余运算④强度削弱⑤复写传播⑥代码外提A.①③⑤B.②④⑥C.①②③D.④⑤⑥

在中间代码优化中循环上的优化主要有不变表达式外提和削减运算强度。 () 此题为判断题(对,错)。

()过程不是每个编译程序都必需的?A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成

DAG是一种中间代码形式,可利用其实现局部优化

2、在编译程序的设计中,中间代码优化是必须的。