正在加载图片...
7.1中间语言 三地址代码是语法树或DAG的一种线性表示 例a=(-b+c*d)+c*d 语法树的代码 DAG的代码 t1=-b t1=一b assign t=c*d t=c*d t3=t1+t2 t;=t+t t=c*d t4=t3+t2 uminu =t3+t4 a=ts a=ts7.1 中 间 语 言 • 三地址代码是语法树或DAG的一种线性表示 • 例 a = (−b + cd ) + cd 语法树的代码 DAG的代码 t 1 = −b t 1 = −b t 2 = c  d t 2 = c  d t 3 = t 1 + t 2 t 3 = t 1 + t 2 t 4 = c  d t 4 = t 3 + t 2 t 5 = t 3 + t 4 a = t 4 a = t 5 assign a + +  b c d uminus
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有