10
22/08/2003
Copyright Teemu Kerola 2003
Aktivointitietueiden hallinta (4)
•Aktivointitietueet (AT) varataan ja vapautetaan dynaamisesti (suoritusaikana) pinosta (muistista)
–SP (=R6) osoittaa pinon pinnalle
•Aktivointitietuepino
–FP (R7) osoittaa voimassa olevan
AT:n sovittuun kohtaan
(ttk-91: vanhan FP:n osoite)
•Pinossa olevaa AT:tä rakennetaan
ja puretaan käskyillä:
–PUSH, POP, PUSHR, POPR
–CALL, EXIT  (SVC, IRET)
AT main
AT sum
AT funcA
kasvava
muistiosoite
FP
SP
Talleta R0-R5 pinoon