题目内容
(请给出正确答案)
[单选题]
下列中间代码,可进行什么优化() t1 = a t2 = t1 / b x = t2 t3 = a t4 = b t5 = t3 / t4 y = t5 假设所有临时变量只会用于这段代码,所有普通变量还会用于后续代码。
A.复制传播
B.常量折叠
C.删除公共子表达式
D.删除无用赋值
答案
复制传播;删除公共子表达式;删除无用赋值
如搜索结果不匹配,请 联系老师 获取答案
A.复制传播
B.常量折叠
C.删除公共子表达式
D.删除无用赋值
第1题
A.复制传播
B.常量折叠
C.删除无用赋值
D.删除公共子表达式
第2题
A.删除死代码
B.代码外提
C.强度削弱
D.删除归纳变量
第3题
A.复制传播
B.常量折叠
C.删除公共子表达式
D.删除无用赋值
E.删除死代码
F.代码外提
G.强度削弱
H.删除归纳变量
第6题
A.中间代码不能用于解释
B.利于在不同目标机上实现同一种语言
C.利于进行与机器无关的优化
D.编译程序的逻辑结构更为简单明确
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!