編譯程序必須完成的工作有()。 (1)詞法分析 (2)語法分析 (3)語義分析 (4)目標代碼生成 (5)中間代碼生成 (6)代碼優(yōu)化
A.(1)(2)(3)(4) B.(1)(2)(3)(4)(5) C.(1)(2)(3)(4)(5)(6) D.(1)(2)(3)(4)(6)
A.無二義性且無左遞歸 B.可能有二義性但無左遞歸 C.無二義性但可能是左遞歸 D.可以既有二義性又有左遞歸
1.刪除多余運算。 2.代碼外提。 3.強度削弱。 4.變換循環(huán)控制條。 5.合并已知量與復寫傳播。 6.刪除無用賦值。