编译原理 把下面程序段翻译成四元式序列答:四元式类似于三地址指令:波兰式。0:(=,M,—,A); 简单赋值表达式翻译:a = m;1:(=,N,—,B); B=N;2:(<,A,B,4) ; 控制语句翻译 :IF A<B GOTO 4;3:(jump,—,—,6); 直接转移语句;JUMP TO 6;4:(=,N,—,T); T=N;5:(jump,—,—,7) jum...
四元式序列是什么 要把这个翻译成四元式序列怎么翻译?答:所谓四元式是一种表示中间代码的方式,跟三元式、波兰式、逆波兰式的目的是一样的,但四元式在表示简单赋值语句方面非常直观明了,四元式的格式: (操作符,第一操作数,第二操作数,保存结果的变量)例如:k:=k+1四元式写成:(+,k,1,k)如果表达式右边只有单操作数,那就相应位置无值,如:k:=+1四元式为:(+...