4° Anno TEORIA 2. Allocazione dinamica della memoria | Page 3

10 : Allocazione dinamica della memoria Vers . 8.3 – Ottobre 2023
L ’ intero meccanismo della gestione delle chiamate a sottoprogrammi avviene , come già accennato in precedenza , tramite una particolare struttura dati detta " PILA DELLE ATTIVAZIONI ".
Quando la CPU incontra una istruzione di chiamata a sottoprogramma ( nel nostro esempio successivo indicate sinteticamente con SP1 , SP2 e SP3 ), sospende l ’ esecuzione del programma corrente e passa ad eseguire le istruzioni contenute nel sottoprogramma chiamato .
Terminata l ’ esecuzione del sottoprogramma ( si arriva alla relativa istruzione FINE ) , la CPU riprende l ’ esecuzione del programma ripartendo dall ’ istruzione immediatamente successiva a quella di chiamata .
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 3