Aliohjelmien toteutuksen osat (5)
• Paluuosoite
– kutsukohtaa seuraava käskyn osoite
• Parametrien välitys
• Paluuarvon välitys
• Paikalliset muuttujat
• Rekistereiden allokointi (varaus)
– kutsuvalla ohjelman osalla voi olla käytössä
rekistereitä, joiden arvon halutaan säilyä!
• pääohjelma, toinen aliohjelma, sama aliohjelma,
metodi, …
– käytettyjen rekistereiden arvot pitää aluksi tallettaa
muistiin ja lopuksi palauttaa ennalleen