目标代码生成 — 计算机判断题
题目
某目标机仅支持指令 LD R,M(将内存单元 M 的值装入寄存器 R)、ADD R₁,R₂(令 R₁←R₁+R₂)和 ST M,R(将寄存器 R 的值写入内存单元 M)。三地址码为 t₁:=u+v;t₂:=t₁+w;q:=t₂,其中 t₁、t₂ 是仅在该片段内部使用的临时变量。生成代码为 LD R0,u;LD R1,v;ADD R0,R1;LD R1,w;ADD R0,R1;ST q,R0。判断:该代码正确实现了上述三地址码,即使没有将 t₁、t₂ 写回内存。