Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMPILADORES
ACTIVIDAD EN CLASES N° 18
Fecha: 29-06-2021
Nombre: Alejandro Enríquez
✓ ¿En qué consiste el almacenamiento estático y cuáles son sus técnicas para
ejecutar este almacenamiento?
Consiste en almacenar la información de forma permanente
Las técnicas son:
- A partir de una posición señalada por un puntero de referencia se aloja la variable
X, avanzando el puntero tanto bytes como sean necesarios para almacenarla. Desde
ese momento, el compilador sustituirá cualquier referencia a dicha variable por la
de su dirección asignada. Subsiguientes constantes o variables globales serán
acomodadas en memoria haciendo avanzar, de la misma manera, el puntero de
referencia, hasta que el compilador les asigne espacio de memoria a todas ellas.
✓ En forma rápida describa, ¿cómo es el almacenamiento en los registros en la
estructura de una pila?
Reemplazando las variables estáticas en memoria, quedando la pila reservada para
reemplazar los registros de activación de los procedimientos en ejecución, esta estructura
varía de unos lenguajes a otros, e incluso de unos compiladores a otros.