编译原理 —— 四元式和三地址代码

四元式

四元式主要由四部分组成:

  • (OP,arg1,arg2,result)

其中,OP是运算符,argl,arg2分别是第一和第二个运算对象,result是编译程序为存放中间运算结果而引进的变量,常称为临时变量。当OP是一目运算时,常常将运算对象定义为arg1。
《编译原理 —— 四元式和三地址代码》

  • 四元式出现的顺序和语法成份的计值顺序相一致。
  • 四元式之间的联系是通过临时变量实现的,这样易于调整和变动四元式。
  • 便于优化处理。

三地址代码

三地址代码是四元式的另一种表示形式
《编译原理 —— 四元式和三地址代码》

    原文作者:starter_zheng
    原文地址: https://blog.csdn.net/starter_____/article/details/90146048
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞