Hai ragione. Ho appena letto, correggetemi se è giusto, che la memoria RAM è suddivisa in 4 parti:
- area codice
- area variabili globali
- area stack
- heap
e le variabili globali non vanno sullo stack, ma in esso vanno soltanto le variabili locali delle funzioni.
Per quanto riguarda la definizione di una funzione, cosa succede, nello stack frame, quando una funzione viene definita?
E quando viene chiamata?
Per quanto riguarda l'assembly non ci capisco niente e per ora, a causa degli esami, non avrei neanche tempo da dedicarci.
Ultima modifica effettuata da Godrek il 20/12/2016 alle 21:16 |