六。引例:优化主要方法简介 7.删除无用代码示例 T6:=T2 X:=T3 T7:=T2 无用代码 a[T2]=T5 Ts:=T4 To:=Ts a[T41:=T3 a[T2]:=T5 goto B2 T10:=T4 a[T4]:=T3 goto B2
7. 删除无用代码示例 a[T2 ] := T5 a[T4 ] := T3 goto B2 无用代码
六。引例:优化主要方法简介 8.代码外提(频度削弱) 对于循环中的有些代码,如果它产生的结果在循 环中是不变的,就可以把它提到循环外来,以避 免每循环一次都要对这条代码进行运算。 这种变换称为代码外提。 while (i <limit-2); t :limit-2; while (i <=t);
对于循环中的有些代码,如果它产生的结果在循 环中是不变的,就可以把它提到循环外来,以避 免每循环一次都要对这条代码进行运算。 这种变换称为代码外提。 8. 代码外提(频度削弱) while (i <= limit - 2); t := limit - 2; while (i <= t);