«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2006

LokalnaAnaliza.doc

by Nikola Kartelija
četvrtak, 06. jul 2006 - 18:10.

U zadatku 5








x

y

z

ax

bx

gr




0

y = 3

m-

m-

z1

y



ax

2 - prazan registar


1

x = y +z

z2

m-

z2

x



ax

1 - reg za x / y mrtva


2

y = x-z

y3

z4

m-

x

y

bx

2 - prazan registar


3

z = x

m-

z4

z4

x,z

y

bx

1 - reg za x / x mrtva


4

z = z +y

m-

m-

z5

z

y

ax

1 - reg za z / y mrtva


5

x = z+1

z6

m-

z6

z

x

bx

2 - prazan registar


6

y = x - z

z-

z-

z-

z

y

bx

3 - reg za x / x živa


7





















Nije mi jasno zasto u tacki 4 algoritam getreg vraca ax i to po tacki 1
algoritma, kada je promenljiva z ziva, a y ocigledno nije?



Nikola