odovzdavat sa to da v pohode aj po termine
myslim, ze je to iba 'donucovaci' prostriedok - aspon co to do toho pozriet aby sme mali sajnu o com bude rec vo velkom zadani


This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Zobrazi� pr�spevky MenuQuote from: SSPPYY on 08.11.2009, 22:01:24pozri ked som si to doc-ko nepresla aspon 100krat tak ani raz ;-) ale proste som to nevedela pochopit, takze ti velmi pekne dakujem ;-)
ZASOBNIK (nalavo je dno):
1. %s - vlozenie mena instancie triedy
2. %s getfield - vlozenie operacie
3. H - vykonanie operacie a vlozenie hodnoty
4. H %s - vlozenie mena instancie triedy
5. H %s %s - vlozenie mena instancie triedy
6. H %s %s getfield - vlozenie operacie
7. H %s H - vykonanie operacie a vlozenie hodnoty
8. H %s H sipush 1 - vlozenie operacie s atributom 1
9. H %s H 1 - vykonanie operacie
10. H %s H 1 iadd - vlozenie operacie
11. H %s HI - vykonanie operacie a vlozenie vysledku suctu
12. H %s HI putfield - vlozenie operacie
13. H - vykonanie operacie
Teda na konci sa hodnota HI ulozila cez putfield do ID a na vrchole zasobnika ostala hodnota H este pred jej inkrementaciou co je podstatou operacie ID++.
(H - je hodnota ID, HI je inkrementovana hodnota ID)
Nutnost viacerych %s vypliva z formatu instrukcii getfield a putfield. Proste si treba poriadne nastudovat inst_jal.doc.