domingo, 3 de abril de 2011

MEMORIA ESTATICA Y DINAMICA

Memoria Estática y dinámica
Introducción.-
Memoria Volatil                       Memoria estática dinámica

¿Qué es Memoria?
Es un espacio lógico para guardar información.
¿Qué es estático?
Que no se modifica en tiempo de ejecución, es decir, La asignación de memoria puede hacerse en tiempo de compilación y los objetos están vigentes desde que comienza la ejecución del programa hasta que termina.
¿Qué es dinámica?
Que se modifica permanentemente, es decir, a medida que el proceso va necesitando espacio para más líneas, va solicitando más memoria al sistema operativo para guardarlas.
Memoria Estática
V(3)
            Numero de elementos
0                      1                      2
Pablo
Marcelo
Ana

Juana              Indica fuera de rango
Consideraciones
ü  Error en tiempo de ejecución de índice fuera de rango
ü  Se debe conocer con anticipación el tamaño de la estructura
ü  V[3], M[2,2], C[5,3,2]
ü  Se guardan en memoria adyacente
ü  Vectores, Matrices, Cubos, Registros, Archivos

Memoria
Ventajas
Desventajas
SRAM
(ESTATICA)
ü  La velocidad de acceso es alta.
ü  Para retener los datos solo necesita estar energizada.
ü  Son más fáciles de diseñar.
ü  Logica simple
ü  Optimas para resolver problemas
ü  Menor capacidad, debido a que cada celda de almacenamiento requiere más transistores.
ü  Mayor costo por bit.
ü  Mayor consumo de Potencia.
ü  No se puede modificar el tamaño de la estructura en T.D.E
ü  No es optima con grandes cantidades de datos
ü  Desperdicios de memoria cuando no se utiliza totalidad del tamaño


Ej:
V[100]

                                      0                       1             2                             3………..                n            
José

Juan

V[0]= José         
V[2]= Juan
                                                                                                                             Reservado


Memoria Dinámica
Puede modificarse en tiempo de ejecución
Consideraciones
ü  Manejo transparente del tamaño de la estructura
ü  Se guarda donde encuentra espacio

ü  No se guardan necesariamente en memoria adyacente
Memoria
Ventajas
Desventajas
DRAM
(DINAMICA)
ü  Mayor densidad y capacidad.
ü  Menor costo por bit.
ü  Menor consumo de potencia.
ü  La velocidad de acceso es bajar.
ü  Necesita recargar de la información. almacenada para retenerla.
ü  Diseño complejo.





3 comentarios: