计算机 填空题 较难 ★ 精品

目标代码生成 — 计算机填空题

编译原理(大学通用) 代码优化与目标代码生成 AI 三重审校通过

题目
某目标机提供四种指令:LOAD m(将存储单元 m 的内容装入累加器)、STORE m(将累加器内容写入存储单元 m)、ADD m(累加器加 m)、MUL m(累加器乘 m)。累加器只能保存一个中间值,除最终结果外每个中间结果必须经 STORE 写回临时单元。按此规则将三地址语句 x := (a+b)*(a+b) 翻译为目标代码(两个 a+b 共用同一临时单元 t),则共需生成指令 ____ 条。