• 2022-06-07 问题

    下列中间代码,可进行什么优化( )label L1t1 = (x < 10)ifz t1 goto L2t2 = a * bi = t2 + ct4 = a * xj = t4 + cx = x + 1goto L1label L2假设所有临时变量只会用于这段代码,所有普通变量还会用于后续代码。 A: 删除死代码 B: 代码外提 C: 强度削弱 D: 删除归纳变量

    下列中间代码,可进行什么优化( )label L1t1 = (x < 10)ifz t1 goto L2t2 = a * bi = t2 + ct4 = a * xj = t4 + cx = x + 1goto L1label L2假设所有临时变量只会用于这段代码,所有普通变量还会用于后续代码。 A: 删除死代码 B: 代码外提 C: 强度削弱 D: 删除归纳变量

  • 1