GetReg a GenCode: Příklad 10/10
39/43
load R2,
a
sub R2, b
load R3,
c
sub R3, a
add R2, R3
load R3,
d
add R3, b
load R4,
c
add R4, #1
mul R3, R4
sub R2, R3
store R2, d
u:=a-b
v:=c-a
w:=u+v
x:=d+b
y:=c+1
z:=x*y
d:=w-z
(1)
(2)
(3)
(4)
(5)
(6)
(7)
• Výsledný kód: 12 instrukcí místo 7*3 = 21!