Respecto a la pila o memoria estatica..(o stack)

Iniciado por digimikeh, 3 Mayo 2019, 16:43 PM

0 Miembros y 1 Visitante están viendo este tema.

digimikeh

buen dia..

Todo este tiempo me he imaginado la memoria de un computador tal como se llama : RAM Random Access Memory, ya saben, de acceso aleatorio, pero al tratar de entender que es el Stack, me ha confundido un poco este concepto con la RAM..

Stack para mi es algo ordenado, que vaya en forma secuencial o en serie ocupando un espacio, tal como lo es una pila, no?.

Tengo dos esquemas aqui:

I.- Asignacion en forma ordenada:
Cuando se ejecuta el programa, el sistema va asignando memoria a cada variable segun vaya leyendo el programa y la va ordenando en una pila.




II.- Asignacion en forma aleatoria:
Cuando se ejecuta el programa, el sistema va asignando aleatoriamente cada variable en un area de memoria para el uso del programa.



Cual seria el correcto?

Gracias y saludos.

Dungeons & dragons;
dragons.Attack();

MAFUS


digimikeh

Dungeons & dragons;
dragons.Attack();