18. 下列哪一個編譯程式(Compiler)的最佳化過程與機器有關?
(A)布林表示式的最佳化(Boolean Expression Optimization)
(B)刪除共同的副式子(Elimination Of Common Subexpression)
(C)窺孔最佳化(Peephole Optimization)
(D)不變計算移至迴圈外面(Loop Optimization)
答案:登入後查看
統計: A(272), B(71), C(841), D(107), E(0) #1914580
統計: A(272), B(71), C(841), D(107), E(0) #1914580
詳解 (共 5 筆)
#3129023
(C)一種產生執行碼最佳化的方法,其只考慮相鄰的指令以查找一些特定的組合並以較有效的指令取代之。如:連續加一常數到一暫存器,可改以一次加二倍的常數到一暫存器。
ADD R15, 2
ADD R15, 2
改為
ADD R15, 4 。
19
0
#5895151
參考:https://zh.wikipedia.org/zh-tw/%E4%BC%98%E5%8C%96%E7%BC%96%E8%AF%91%E5%99%A8
0
0