三地址码

本页使用了标题或全文手工转换
维基百科,自由的百科全书

三地址码(英语:Three address code,经常被缩写为TAC 或 3AC),一种中间语言编译器使用它来改进代码转换效率。每个三地址码指令,都可以被分解为一个四元组(4-tuple):(运算符,操作数1,操作数2,结果)。因为每个陈述都包含了至多三个(如:goto语句,仅含一个变量)变量,所以它被称为三地址码。

相关条目[编辑]