fetch mul input for inst - 1 < accumulate inst - 3 fetch x regs < fetch y regs < update last z regs < update x regs update x regs < fetch y regs update x reg < fetch z regs fetch z reg < update y reg fetch x reg < fetch y reg < last ireg fetch < fetch z reg last ireg fetch < update x regs store ireg == fetch last y reg (conflict) store ireg < store inst-4 zreg fetch dau flags < accumulate inst-3 or set dau flags == accumlate fetch & update x & y regs or i regs & flags fetch x mem for inst - 1 or fetch mem for inst - 1 fetch y mem for inst - 1 or store to mem update last z reg fetch z regs fetch next inst?? store z addr for inst - 4 mul for inst - 2 accumulate or special op && update flags for inst - 3 pc leads by 8