计算机编译原理练习题 下载本文

(1) 构造相应的DAG; (5分) E:=6 (2) 重建经优化后的四元式序列。 (5分) F:=D*E

G:=B+C

H:=A+D L:=H*F M:=L 2、对于如下的程序,试对其中的循环进行削弱运算强度的优化。

(1) I:=1B1(2) read L,M(3) A:=L*MB(4) if I>10 gotoB24(5) B:=M*I B3(6) C:=A*I(7) write C(8) I:=I+1(9) gotoB2B4(10) halt3、对于如图所示的控制流程图:

(1) 求出各个结点的必经结点集; (2) 3

求出各个回边,并找出流程图的全部循环。

123465789