参考答案和解析
参考答案:√
更多“削减运算强度破坏了临时变量在一基本块内仅被定义一次的特性。() ”相关问题
  • 第1题:

    115、基本块内的优化为 ()。

    A.代码外提,删除归纳变量

    B.删除多余运算,删除无用赋值

    C.强度削弱,代码外提

    D.循环展开,循环合并


    B 解析:基本块优化包括:合并已知量,删除无用赋值及删除多余运算。

  • 第2题:

    13、定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。


    局部变量

  • 第3题:

    143、以下说法不正确的是()。

    A.为了找出程序中的循环,就需要对程序中的控制流程进行分析

    B.在循环中强度削弱仅对乘法运算实行

    C.仅考虑一个基本块,不能确定一个赋值是否真是无用的

    D.在中间代码优化中循环上的优化主要有不变表达式外提和削减运算强度


    ABD

  • 第4题:

    2、基本块内的优化为 ()。

    A.代码外提,删除归纳变量

    B.删除多余运算,删除无用赋值

    C.强度削弱,代码外提

    D.循环展开,循环合并


    B 解析:基本块优化包括:合并已知量,删除无用赋值及删除多余运算。

  • 第5题:

    在一个基本块内, 待用的变量一定是活跃的,活跃的变量不一定是待用的。


    内生变量