Binario

Páginas: 2 (435 palabras) Publicado: 1 de junio de 2013
Memoria Estática
La forma más fácil de almacenar el contenido de una variable en memoria en tiempo de ejecución es en memoria estática o permanente a lo largo de toda la ejecución del programa.
Notodos los objetos (variables) pueden ser almacenados estáticamente.
Para que un objeto pueda ser almacenado en memoria estática su tamaño (número de bytes necesarios para su almacenamiento) ha deser conocido en tiempo de compilación, como consecuencia de esta condición no podrán almacenarse en memoria estática:
* Los objetos correspondientes a procedimientos o funciones recursivas, ya que entiempo de compilación no se sabe el número de variables que serán necesarias.
* Las estructuras dinámicas de datos tales como listas, árboles, etc. ya que el número de elementos que las forman no esconocido hasta que el programa se ejecuta.
Las técnicas de asignación de memoria estática son sencillas. 
A partir de una posición señalada por un puntero de referencia se aloja el objeto X, y seavanza el puntero tantos bytes como sean necesarios para almacenar el objeto X.
La asignación de memoria puede hacerse en tiempo de compilación y los objetos están vigentes desde que comienza laejecución del programa hasta que termina.
En los lenguajes que permiten la existencia de subprogramas, y siempre que todos los objetos de estos subprogramas puedan almacenarse estáticamente se aloja en lamemoria estática un registro de activación correspondiente a cada uno de los subprogramas.
Estos registros de activación contendrán las variables locales, parámetros formales y valor devuelto por lafunción.
Dentro de cada registro de activación las variables locales se organizan secuencialmente. Existe un solo registro de activación para cada procedimiento y por tanto no están permitidas lasllamadas recursivas. El proceso que se sigue cuando un procedimiento p llama a otro q es el siguiente:
1. p evalúa los parámetros de llamada, en caso de que se trate de expresiones complejas, usando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Binario
  • Binaria
  • binarios
  • binarios
  • Binarios
  • Binario
  • Binarios
  • Binarios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS