20
22/08/2003
Copyright Teemu Kerola 2003
For lauseke
(4)
for (int i=20; i < 50; ++i)
T[i] = 0;
I
DC
0
…
LOAD
R1, =20
STORE R1, I
Loop
LOAD
R2, =0
LOAD
R1, I
STORE R2, T(R1)
LOAD
R1, I
ADD
R1, =1
STORE R1, I
LOAD
R3, I
COMP
R3, =50
JLES
Loop
Olisiko parempi pitää
i:n arvo rekisterissä?
Miksi? Milloin?
Mikä on i:n arvo lopussa?
Onko sitä olemassa?
?
Entä jos toisenlainen
loop-semantiikka?
?