三地址碼

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

三地址碼(英語:Three address code,經常被縮寫為TAC 或 3AC),一種中間語言編譯器使用它來改進程式碼轉換效率。每個三地址碼指令,都可以被分解為一個四元組(4-tuple):(運算子,運算元1,運算元2,結果)。因為每個陳述都包含了至多三個(如:goto陳述式,僅含一個變數)變數,所以它被稱為三地址碼。

相關條目[編輯]