网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。

①合并已知量

②删除归纳变量

③删除多余运算

④强度削弱

⑤复写传播

⑥代码外提

A.①③⑤

B.②④⑥

C.①②③

D.④⑤⑥


参考答案

更多 “ 在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。①合并已知量②删除归纳变量③删除多余运算④强度削弱⑤复写传播⑥代码外提A.①③⑤B.②④⑥C.①②③D.④⑤⑥ ” 相关考题
考题 在编译程序采用的优化方法中,______是在循环语句范围内进行的。1)合并已知常量2)删除多余运算3)删除归纳变量4)强度削减5)代码外提()A.1)4)B.1)5)C.1)4)5)D.3)4)5)

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

考题 下列优化中,不属于循环优化的是(42)。A.强度削弱B.合并已知量C.删除归纳变量D.代码外提

考题 将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是______。A.不同的高级程序语言可以产生同一种中间代码B.使用中间代码有利于进行与机器无关的优化处理C.使用中间代码有利于提高编译程序的可移植性D.中间代码与机器语言代码在指令结构上必须一致

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

考题 将高级语言源程序翻译为机器语言程序的过程中常引人中间代码。以下关于中间代码的叙述中,错误的是()。A.不同的高级程序语言可以产生同一种中间代码 B.中间代码与机器语言代码在指令结构上必须一致 C.使用中间代码有利于提高编译程序的可移植性 D.使用中间代码有利于进行与机器无关的优化处理

考题 在编译程序采用的优化方法中,()是在循环语句范围内进行的。A.删除全局变量B.删除归纳变量C.代码外提D.强度削弱

考题 下面关于“生成中间代码的好处”描述错误的是:A.使编译程序执行效率更高B.使编译程序的结构在逻辑上更为简单明确C.便于进行与机器无关的代码优化工作D.使编译程序改变目标机更容易

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