Podprogramy
Przekazywanie parametrów
Kod który wywołuje podprogram i podprogram muszą uzgodnić
- w jaki sposób dane będą przekazywane pomiędzy nimi: stos czy rejestry, w jakiej kolejności na stosie, w których rejestrach
- które rejestry mają być zachowane a które można zmieniać,
- kto jest odpowiedzialny za sprzątanie stosu: podprogram czy wywołujący,
Często takie umowy standaryzuje się jako tzw. konwencje wywołania (calling conventions)
Tomasz Kapela, Kraków 2011-2020