estatica

Páginas: 6 (1305 palabras) Publicado: 3 de septiembre de 2014
¿QUÉ ES 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. O sea,que no se modifica al menos en tiempo de ejecución.
No todos 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 de ser conocido en tiempo de compilación, como consecuencia de esta condición no podrán almacenarse en memoria estática:
Memoria estática.-
Las técnicas de asignación de memoria estática son sencillas.
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 hastaque 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 la memoria 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 la función.Consideraciones
üError en tiempo de ejecución de índice fuera del rango.
üSe debe conocer con anticipación el tamaño de la estructura.
üSe guardan en memorias adyacentes.
üVectores, matrices, cubos, registros, archivos.
Ventajas
·La velocidad de acceso es alta.
·Para retener los datos solo necesita estar energizada.
·Lógica simple.
Son más fáciles de diseñar.
Desventajas:
üNo se puede modificar eltamaño de la estructura en tiempo de ejecucion.
üNo es óptimo con grandes cantidades de datos.
üDesperdicio de memoria cuando no se utiliza en su totalidad del tamaño v[100].
üMenor capacidad, debido a que cada celda de almacenamiento requiere más transistores.
üMayor costo por bit.
üMayor consumo de Potencia
Reposo
Si el bus de control (WL) no está activado, los transistores de acceso M5 yM6 desconectan la celda de los buses de datos. Los dos biestables formados por M1 – M4mantendrán los datos almacenados, en tanto dure la alimentación eléctrica.
Lectura
Se asume que el contenido de la memoria es 1, y está almacenado en Q. El ciclo de lectura comienza cargando los buses de datos con el 1 lógico, y luego activa WL y los transistores de control. A continuación, los valoresalmacenados en Q y Q se transfieren a los buses de datos, dejando BL en su valor previo, y ajustando BL a través de M1 y M5 al 0 lógico. En el caso que el dato contenido en la memoria fuera 0, se produce el efecto contrario: BL será ajustado a 1 y BL a 0.
Escritura
El ciclo de escritura se inicia aplicando el valor a escribir en el bus de datos. Si se trata de escribir un 0, se ajusta BL a 1 y BL a 0,mientras que para un 1, basta con invertir los valores de los buses. Una vez hecho esto, se activa el bus WL, y el dato queda almacenado.
Características
La memoria SRAM es más cara, pero más rápida y con un menor consumo (especialmente en reposo) que la memoria DRAM. Es utilizada, por tanto, cuando es necesario disponer de un menor tiempo de acceso, o un consumo reducido, o ambos. Debido a sucompleja estructura interna, es menos densa que DRAM, y por lo tanto no es utilizada cuando es necesaria una alta capacidad de datos, como por ejemplo en la memoria principal de los computadores personales.
Frecuencia de reloj y potencia
El consumo eléctrico de una SRAM varía dependiendo de la frecuencia con la cual se accede a la misma: puede llegar a tener un consumo similar a la DRAM cuando esusada en alta frecuencia, y algunos circuitos integrados pueden consumir varios vatios durante su funcionamiento. Por otra parte, las SRAM utilizadas con frecuencia baja, tienen un consumo bastante menor, del orden de micro-vatios.






CONTADOR DÉCADA (CUENTA DECENAS)
Es uno de los más utilizados, esta construido a base de 4 flip-flops JK y una puerta NAND la cual pone en 0 los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estatica
  • Estatica
  • Estatica
  • Estatica
  • Estatica
  • Estatica
  • Estatica
  • estatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS