Consulta Correccion 3

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 76

UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE SEDE LATACUNGA

DEPARTAMENTO DE
CARRERA DE INGENIERÍA AUTOMOTRIZ

SISTEMAS

DOCENTE:

LUIS ENRIQUE MENA MENA

ESTUDIANTES DEL GRUPO:

GAMBOY FLORES CRISTIAN JHOEL


GAMBOY PARRALES JOSE ANTONIO
GUANOLUISA ANDAGUA DANIEL ALEXANDER
GANCHALA TIERRA LEANDRO MARCELO
RIVAS PAUCAR JIMY ALEJANDRO
GUAÑUNA CHOLANGO BRANDON ARIEL

TEMA: CONTADORES Y MEMORIAS


Conceptos basicos de contadores

Definición

Un contador es un circuito en el que sus salidas siguen una secuencia fija que
cuando acaba vuelve a empezar, o circuitos que reciben sus datos en forma serial
ordenados en distintos intervalos de tiempo.

Los pulsos de entrada pueden ser pulsos de reloj u originarse en una fuente externa
y pueden ocurrir a intervalos de tiempo fijos o aleatorios.

El número de salidas limita el máximo número que se puede contar.


Ejemplo de contador binario ascendente de 3 bits de salida

Este circuito puede contar hasta el número 7, es decir, 8 valores (2^3).


Cuando llegue al último valor volverá a contar desde el principio. Podemos
decir que el contador pasa por 8 estados distintos según su salida.
Bits estables en los contadores
Los contadores son circuitos secuenciales por lo tanto se crean con
flip-flops, que pueden se tipo D, T, J-K,…, y también en base a puertas
lógicas.
Un contador de n-bit contiene n flip-flops y puede contar desde 0
hasta (2^n)-1.
Cuando la entrada cambia los flip-flops modifican sus estados dando
lugar a un nuevo valor de salida. Cuando la entrada permanece
constante, los flip-flops mantienen su estado presente.
Tipos de contadores:
Podemos clasificarlos según:

El número de salidas del contador: 3 salidas (Max.8), 4 salidas


(Max.16),...
El tipo de cuenta: ascendente, descendente, binaria, BCD,
secuencias varias...
Dos grandes grupos: contadores asíncronos y contadores
síncronos.
Un contador generÍcamente

Existe un gran cantidad de contadores con diferentes


características y funcionamiento las cuales se pueden
identificar por las funciones de sus entradas.
El siguiente contador genérico muestra algunas entradas y
salidas de las que suelen disponer los contadores.
Contadores Asíncronos

Los contadores asíncronos, también conocidos como contadores de tipo "ripple"


(ondulación), son dispositivos digitales que cuentan eventos en secuencia,
normalmente en binario. Son esenciales en diversos sistemas electrónicos, desde
relojes digitales hasta dispositivos de medición y control. A diferencia de los
contadores síncronos, en los que todos los flip-flops cambian de estado
simultáneamente, en los contadores asíncronos, la salida de un flip-flop se utiliza
como reloj de entrada para el siguiente flip-flop.
Funcionamiento Básico

Flip-Flops: Un contador asíncrono se compone de una serie de flip-flops, generalmente


tipo T (toggle) o JK.
Ondulación (Ripple): El primer flip-flop cambia de estado con cada pulso de reloj. La
salida de este flip-flop se convierte en el reloj de entrada para el siguiente flip-flop, y así
sucesivamente. Este cambio en cascada es lo que se conoce como "ondulación".
Estados de Contador: Cada flip-flop representa un bit del contador. Si se tienen
n flip-flops, el contador puede representar 2^n estados.
Ejemplo de Contador Asíncrono de 4 Bits
Supongamos un contador de 4 bits utilizando flip-flops tipo T:

FF0 (bit menos significativo): Cambia de estado con cada pulso de reloj.
FF1: Cambia de estado con cada cambio de estado de FF0.
FF2: Cambia de estado con cada cambio de estado de FF1.
FF3 (bit más significativo): Cambia de estado con cada cambio de estado de FF2.
La secuencia de conteo sería de 0 a 15 (0000 a 1111 en binario).
Diagrama lógico
Digrama de tiempo
Ventajas y Desventajas

Ventajas:
Simplicidad de diseño.
Requieren menos puertas lógicas comparado con contadores síncronos.

Desventajas:
Retrasos acumulativos debido a la ondulación.
Menor velocidad de operación comparada con los contadores síncronos.
Menor precisión en aplicaciones que requieren sincronización exacta.
Aplicaciones Comunes
Relojes Digitales: Para contar segundos, minutos, horas, etc.
Divisores de Frecuencia: Reducen la frecuencia de una señal de reloj.
Medición de Tiempo: Cronómetros y temporizadores.
Contadores de Eventos: Conteo de pulsos en sistemas de control y monitoreo.
Ejemplo Práctico

Consideremos un circuito con flip-flops tipo T que actúan como un contador binario
de 3 bits (FF0, FF1, FF2):

Estado Inicial: 000


Pulsos de Reloj:
Pulso 1: 001 (FF0 cambia)
Pulso 2: 010 (FF0 cambia, FF1 cambia por el cambio en FF0)
Pulso 3: 011 (FF0 cambia)
Pulso 4: 100 (FF0 cambia, FF1 cambia, FF2 cambia por el cambio en FF1)
Y así sucesivamente hasta llegar a 111 (7 en decimal).
Este contador asíncrono puede ser utilizado, por ejemplo, para dividir la frecuencia
de una señal de entrada por 8 (2^3).
(corresponde precisamente al contaje, en binario, de los
pulsos de 0 a 7)
Los contadores asíncronos son herramientas fundamentales en
la electrónica digital, gracias a su simplicidad y eficiencia en
aplicaciones de baja frecuencia. Aunque presentan limitaciones
en cuanto a velocidad y precisión, su diseño fácil y económico
los hace adecuados para una amplia variedad de usos prácticos.
Es esencial comprender tanto sus ventajas como sus
desventajas para seleccionar el tipo de contador adecuado
según las necesidades específicas de cada aplicación.
Cómo realizaríamos un contador asincrónico descendente?
Cómo realizaríamos un contador asincrónico descendente?
La cantidad máxima con la que podemos contar, con un contador de este tipo, depende únicamente de la cantidad de flip-flops utilizados.

Este valor puede calcularse mediante la fórmula:

n = 2^x

Donde n es el valor máximo del contaje

x es el número de etapas o flip-flops utilizados

Para x = 4, por ejemplo, vamos a tener:

n = 24
n=2x2x2x2
n = 16

Esto significa que a partir de cero podemos contar hasta 15.


Para x = 8 tenemos:
Contador asíncrono módulo 10 (contador programado) :
Contador hasta 4 (Módulo 5)
Contador hasta 4 (Módulo 5)
Cuando las salidas alcanzan el estado 110,
que sería el contaje del quinto pulso en el
circuito, se produce un pulso de reajuste
de corta duración. Esta corta duración se
da precisamente en el momento en que
los flip-flops conducen al cambio de
estado, ya que "realimentan" las entradas
del puerta AND.
Contadores sincronos
La única forma en que podemos construir un circuito contador de este tipo a partir de los flip-
flops J-K es conectando todas las entradas de reloj juntas, de modo que todos y cada uno de los
flip-flop reciban exactamente el mismo pulso de reloj al mismo tiempo

Frecuencia de salida

Aplicación al Contador Módulo 50


Para un contador síncrono que cuenta de 0 a 49 (módulo 50). Supongamos que la frecuencia del reloj de
entrada es de 1 MHz (1,000,000 Hz). La frecuencia de salida del contador módulo 50 sería:
Contadores sincronos
Contadores sincronos
Ventajas
La principal ventaja de este tipo de contadores sobre los asíncronos radica en
que todos los FF sin importar cuántos sean, cambian al mismo tiempo,
sincronizados por la señal de reloj.

Una ventaja derivada de la primera es que el tiempo de propagación se


reduce al mínimo, ya que el conteo sólo debe propagarse por una o dos
compuertas y un FF (Ya que cambian al mismo tiempo, y no dependen de otro
FF para operar). Por lo que el retardo de estos contadores va a ser mucho
menor al de un contador asíncrono con el mismo número de FF (BITS).
Contador síncrono: Up

El resultado es un contador sincrónico “up” de cuatro bits. Cada una de las chanclas
de orden superior está lista para alternar (ambas entradas J y K “altas”) si las salidas
Q de todas las chanclas anteriores son “altas”. De lo contrario, las entradas J y K para
ese flip-flop serán ambas “bajas”, colocándolo en el modo “latch” donde mantendrá
su estado de salida actual en el siguiente pulso de reloj. Dado que el primer flip-flop
(LSB) necesita alternar en cada pulso de reloj, sus entradas J y K están conectadas a V
cc o V dd, donde estarán “altas” todo el tiempo.
Contador síncrono: Abajo
Para hacer un contador síncrono “hacia abajo”, se necesita construir el circuito para
reconocer los patrones de bits apropiados que predicen cada estado de alternancia
mientras se cuenta regresiva. No es sorprendente, cuando examinamos la secuencia
de conteo binario de cuatro bits, vemos que todos los bits anteriores son “bajos”
antes de una palanca (siguiendo la secuencia de abajo hacia arriba)

Dado que cada flip-flop J-K viene


equipado con una salida Q' así como
una salida Q, podemos usar las
salidas Q' para habilitar el modo
toggle en cada flip-flop sucesivo,
siendo que cada Q' será “alto” cada
vez que la Q respectiva sea “baja”
Contador síncrono
Los contadores síncronos 74LS193 y 74LS190 son componentes integrados utilizados
en circuitos digitales para contar eventos. Ambos son contadores de cuatro bits, pero
tienen algunas diferencias en cuanto a su funcionalidad y características.
74LS193
El 74LS193 es un contador binario síncrono de cuatro bits, que
cuenta hacia arriba y hacia abajo. Tiene las siguientes características:
1. Contador Bidireccional: Puede contar tanto hacia arriba como
hacia abajo, lo que lo hace versátil para aplicaciones que
requieren esta funcionalidad.
2. Entrada de Reloj Independiente para Conteo Ascendente y
Descendente: Tiene dos entradas de reloj separadas, una para el
conteo ascendente (CPU) y otra para el conteo descendente
(CPD).
Contador síncrono
3. Entradas de Control:
CLR (Clear): Reinicia el contador a 0000.
LOAD: Permite cargar un valor específico en el contador desde las entradas de datos.
4. Salidas: Tiene cuatro salidas Q que representan el conteo actual en binario.
5. Salidas de Acarreo/Borrow: Ofrece señales de acarreo (RCO) y préstamo (TCO) para indicar
desbordamiento en el conteo hacia arriba y hacia abajo, respectivamente.

74LS190
El 74LS190 es un contador de décadas síncrono de cuatro bits,
diseñado para contar en un rango de 0 a 9 en formato decimal BCD
(Binary Coded Decimal).
Contador síncrono
1. Contador de Década: Cuenta de 0 a 9 y luego vuelve a 0. Esto lo hace ideal para aplicaciones
que requieren conteo decimal.
2. Entrada de Reloj: Una única entrada de reloj que controla tanto el conteo ascendente como
descendente.
3. Entradas de Control:
CLR (Clear): Reinicia el contador a 00.
LOAD: Permite cargar un valor específico en el contador desde las entradas de datos.
4. Salidas: Tiene cuatro salidas Q que representan el conteo actual en BCD.
5. Salidas de Acarreo/Borrow: Ofrece señales de acarreo (RCO) y préstamo (TCO) para indicar
desbordamiento en el conteo hacia arriba y hacia abajo, respectivamente.
Contador síncrono
Ell término "módulo" se refiere al número total de estados únicos que el contador puede tener
antes de reiniciarse a su estado inicial. El módulo de un contador determina cuántos ciclos de reloj
son necesarios para que el contador vuelva a su estado inicial.

Concepto de Módulo
Módulo N: Un contador con módulo N tiene N estados distintos, contando desde 0 hasta N−1.
Después de alcanzar el estado N−1, el contador vuelve al estado 0 en el siguiente pulso de reloj.

Ejemplos de Contadores con Diferentes Módulos


1. Contador Módulo 4:
Estados: 0, 1, 2, 3.
Reinicia a 0 después de contar 3.
Se necesitan 4 ciclos de reloj para completar un ciclo completo (0 a 3).
Contador síncrono

2. Contador Módulo 10:


Estados: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Reinicia a 0 después de contar 9.
Se necesitan 10 ciclos de reloj para completar un ciclo completo (0 a 9).
Importancia del Módulo en Aplicaciones
El módulo de un contador es crucial en muchas aplicaciones, como:
Temporizadores: Medir intervalos de tiempo específicos.
Control de Procesos: Contar eventos específicos en sistemas de control digital.
Interfaz de Usuario: Gestionar la interacción del usuario en dispositivos electrónicos (como
relojes digitales).
Contador síncrono

EJEMPLO:

00

10 11

01

Realizar en la pizarra
Contador síncrono

EJEMPLO:
Conseptos básicos de memorias
Definicion de una memoria

Conjunto de elementos capaces


de memorizar el nivel de una
variable binaria (Bit), que están
agrupados en posiciones de tal
manera que solamente es posible
introducir información o leer la
que contienen simultáneamente
un número reducido de ellas.
En los sistemas digitales, no El esquema del dispositivo de memoria que
vamos a utilizar es el siguiente:
combinacionales, de proceso debe
existir una unidad de memoria en la
que se almacenen los datos, los
resultados parciales y los resultados
finales del proceso. Cuando el sistema
digital de proceso es programable,
además, han de memorizarse las
instrucciones del programa.
Donde el significado de cada línea es el siguiente:

• Entrada/Salida de datos. Podemos disponer de líneas de datos de entrada y salida de


forma separada, como en el dibujo, o una única línea para ambas acciones.
• Las operaciones básicas a realizar por una memoria son:
Escritura o almacenamiento. Consiste en grabar la información en la posición
deseada.
Lectura. Consiste en suministrar al exterior, la información previamente escrita en
una posición.
• Dirección. Toda memoria está dividida en “porciones”, de forma que el acceso a la
memoria, bien para escritura o bien para lectura, se realiza sobre una determinada de esas
porciones. Para poder especificar a cuál de ellas queremos acceder, a cada una se le
asigna un identificador. A este identificador se le denomina de manera genérica dirección
de memoria.
Para que un elemento pueda ser utilizado como dispositivo de memoria,
debe cumplir los cuatro requisitos siguientes:
Debe existir un medio o soporte donde se almacenen estados de
energía diferentes (generalmente se diferencian sólo dos estados, los
necesarios para la información binaria).
Debe existir un transductor de escritura, que genere la energía
necesaria para poner el soporte en el estado deseado.
Debe existir un transductor de lectura, que permita excitar el soporte
para detectar el estado en que está.
Finalmente debe existir un mecanismo de direccionamiento, que
permita seleccionar la información concreta que se desea leer o
escribir.
CARACTERÍSTICAS DE LAS MEMORIAS.
Volatilidad. Se dice que una memoria es volátil si la información almacenada
desaparece si se corta la alimentación eléctrica. Las memorias semiconductoras
son volátiles.
Tiempo de acceso. Es el tiempo que transcurre entre el instante en que se
ordena una operación de lectura y el instante en que se dispone de la primera
información.
Modo de direccionamiento (o de selección del punto de memoria).
• acceso aleatorio: si el tiempo de acceso no depende de la ubicación de los
datos en la memoria.
• Acceso secuencial: si el tiempo de acceso depende de la localización del
elemento de memoria a utilizar.
CARACTERÍSTICAS DE LAS MEMORIAS.
Capacidad. Se denomina capacidad de una
memoria a la cantidad de información que puede
almacenar. Dado que la información se almacena
en el sistema binario, la capacidad se mide en la
unidad de medida de la información binaria, que es
el bit
Caudal. Es el número máximo de informaciones
leídas o escritas por unidad de tiempo. El caudal se
expresa generalmente en K-informaciones o mega-
informaciones por segundo. Por ejemplo, se habla
de un caudal de megabytes por segundo.
CLASIFICACIÓN DE LAS MEMORIAS.
Se pueden establecer distintas clasificaciones, atendiendo a distintos criterios.
Algunas de éstas son las siguientes.

Según el tiempo de permanencia.


Se refiere al tiempo que permanece la información graba en la memoria:
No volátil o duradera. Una vez escrito un punto de memoria, su
información no se borra hasta que se vuelva a escribir sobre él.
Volátil. La información desaparece si se deja de suministrar energía a la
memoria. Por ejemplo, las memorias de semiconductores.
CLASIFICACIÓN DE LAS MEMORIAS.
Con refresco. Aunque la memoria esté alimentada, su información se va degradando
paulatinamente, llegando un momento en que no se puede leer correctamente. Para
que este tipo de memorias sean útiles deben refrescarse periódicamente, esto es,
deben reactivarse para regenerar los estados de sus puntos de memoria. Por
ejemplo un condensador que se descarga por las corrientes de fuga, o las memorias
RAM dinámicas.
Permanente o de sólo lectura (memorias muertas o pasivas). Son aquellas que
contienen siempre la misma información y no pueden borrarse. La información
puede grabarse en el proceso de fabricación o posteriormente, en un proceso de
grabación destructivo o permanente. Por ejemplo las memorias ROM de
semiconductores.
Según la forma de acceso.
Acceso aleatorio (RAM). El tiempo de escritura/lectura es independiente de la localización de
la información dentro de la memoria.
Dentro de este tipo de memorias podemos hacer la siguiente clasificación, basándonos en la
permanencia de la información en ellas:
1. Memorias activas. Los tiempos de escritura/lectura (R/W) son del mismo orden.
Según como se realice la operación de lectura/escritura tenemos:
a) Lectura/escritura no simultánea. En estas memorias sólo se puede seleccionar una
posición de memoria simultáneamente y realizar en ella la operación de lectura o escritura.
b) Lectura/escritura simultánea. Se pueden realizar ambas operaciones a la vez, pero
sobre posiciones de memoria distintas.
c) Acceso múltiple. Permiten realizar ambas operaciones simultáneamente y sobre
múltiples posiciones de memoria.
2. Memorias pasivas. En éstas los tiempos de escritura y lectura difieren considerablemente,
siendo generalmente mucho mayor el de escritura. Los tipos más importantes son:
a) Totalmente pasivas (ROM). La escritura se realiza en el momento de la fabricación, siendo
imposible escribir sobre ellas después (tiempo de escritura infinito).
b) Pasivas programables (PROM). El proceso de escritura sólo puede realizarse a través de
aparatos especiales y es mucho mayor que el de lectura. Una vez almacenada la información,
basta con lanzar un impulso eléctrico para que la información quede grabada para siempre.
c) Pasivas reprogramables (RPROM). Son iguales que las PROM, salvo que el método de
escritura se puede usar para borrar y volver a escribir. El número de veces que se puede
realizar esta operación no es ilimitado.
Acceso serie o secuencial. El tiempo de escritura/lectura depende de la localización del lugar
de la memoria donde queremos realizar esas operaciones. Un ejemplo de éstas son las cintas.

Según la mínima información accesible.


• De bit. Por ejemplo, un registro.
• De palabra. Por ejemplo las memorias de semiconductores.
• De bloque. En este caso, para leer un dato contenido en un bloque, primero hemos de leer el
bloque completo (crear una copia en una zona de memoria), y luego una búsqueda serie del
dato dentro del bloque.
MEMORIAS ROM
cuando hablamos de memoria ROM
(acrónimo de Read–Only Memory, es decir,
Memoria de Sólo Lectura), nos referimos a
un tipo de almacenamiento empleado en
computadores y otros dispositivos
electrónicos, que se caracteriza por ser
únicamente de acceso para lectura y nunca
para escritura, es decir, que se la puede
recuperar pero no modificar o intervenir.
TIPOS DE MEMORIA ROM
PROM. Acrónimo de Programmable Read–Only Memory (Memoria de Sólo Lectura
Programable), es de tipo digital y puede ser programada una única vez, ya que cada
unidad de memoria depende de un fusible que se quema al hacerlo.

EPROM. Acrónimo de Erasable Programmable Read–Only Memory (Memoria de


Sólo Lectura Borrable y Programable) es una forma de memoria PROM que puede
borrarse al exponerse a luz ultravioleta o altos niveles de voltaje, borrando la
información contenida y permitiendo su remplazo.

EEPROM. Acrónimo de Electrically Erasable Programmable Read-Only Memory


(Memoria de Sólo Lectura Borrable y Programable Eléctricamente) es una variante
del EPROM que no requiere rayos ultravioleta y puede reprogramarse en el propio
circuito, pudiendo acceder a los bits de información de manera individual y no en
conjunto.
DISTRIBUCION DE PINES

Una ROM m x n es un arreglo de


celdas binarias organizadas en m
palabras de n bits cada una. Una
ROM tiene k lineas de entrada de
dirección para seleccionar una de
2k = m palabras de memoria, y n
líneas de salida, una para cada bit de
la palabra. En la figura se muestra
una rom de k=14 y n = 8.
DISTRIBUCION DE PINES
A sobre el borde oeste (entrada, el número
de bits coincide con lo que indica el
atributo Número De Bits De
Direccionamiento)
Permite selecionar a cual de los valores se
está accediendo desde el circuito.
D sobre el borde este (entrada/salida, el
número de bits coincide con lo que se
indica en el atributo Número De Bits De
Datos)
MEMORIAS ROM
La memoria de solo lectura, conocida también como ROM, es un
medio de almacenamiento utilizado en ordenadores y dispositivos
electrónicos, que permite solo la lectura de la información y no su
escritura, ​independientemente de la presencia o no de una fuente
de energía.
Es fácil observar que con una ROM se puede implementar cualquier
función lógica de k variables de entrada y n salidas. Basta con
especificar el "contenido" de la ROM de manera que los n bits de
cada palabra (posición del array) correspondan al valor de la
función en el punto (que coincide con el índice del array).
La ROM no necesita una línea de control de lectura, porque en
cualquier momento las líneas de salida proporcionan en forma
automática los n bits de la palabra seleccionada por el valor de
dirección. Además, una vez que se establece la función entre las
entradas y las salidas, esta permanece dentro de la unidad, aún
cuando la corriente se apague y se encienda de nuevo.
Ejercicios
Supón que debes diseñar una ROM que almacene una tabla de verdad para una
función lógica de 3 entradas (A, B, C) y una salida (F). La función F es la siguiente:

Supón que debes diseñar una ROM que almacene una tabla de verdad para una
función lógica de 3 entradas (A, B, C) y una salida (F). La función F es la siguiente:
Determina la Tabla de Verdad:

La función F debe ser evaluada para todas las combinaciones de A, B, y C.


Configura la ROM:
Una ROM de 8x1 bits tiene 8 direcciones (de 0 a 7), cada una almacenando 1 bit.
Asignamos cada fila de la tabla de verdad a una dirección de la ROM.
Programación de la ROM:
La ROM se programa con los valores de la tabla:
Dirección 000: 0
Dirección 001: 0
Dirección 010: 1
Dirección 011: 1
Dirección 100: 0
Dirección 101: 1
Dirección 110: 0
Dirección 111: 0
Esto significa que al colocar la combinación de bits (A, B, C) en las líneas de dirección de
la ROM, se obtendrá el valor de F correspondiente.
Implementación Digital:
En un sistema digital, podrías implementar esta ROM con circuitos de multiplexores
para seleccionar la salida correcta basada en la combinación de entradas A, B, y C.
MEMORIAS RAM
Esta es una memoria volátil, lo que significa que cuando se
interrumpe el flujo de corriente también pierde su información, lo
que lo describe como una memoria de corto plazo.
Para lectura y escritura
TIPOS DE BUSES UTILIZADOS

Estas memorias poseen bus de control, de direcciones y un bus de


datos bidireccional, puesto que permite tanto la lectura como la
escritura de datos dentro de la memoria.
RAM 2^n * m con bus de datos bidireccional.
TIPOS PRINCIPALES

SRAM
Ram estatica puede mantener el dato almacenado mientras exista
corriente eléctrica
Esta formada por biestables - mas rápidas

DRAM
Ram dinámica requiere que se refresque periódicamente la
información
Formada de condensadores - mas económicas
VENTAJAS
SRAM
El rendimiento de SRAM es mejor que el de DRAM en términos de
velocidad. Significa que es más rápido en operación.
SRAM se utiliza para crear un caché sensible a la velocidad.
Tiene un consumo medio

DRAM
Más barato.
Tiene una mayor capacidad de almacenamiento.
Ofrece una estructura sencilla.
No es necesario actualizar el contenido de la memoria y su tiempo de
acceso es más rápido.
Se necesita lógica o circuitos, por lo que el módulo de memoria en sí
es más simple.
DESVENTAJAS
SRAM
Es volátil, por lo que perderá los datos cuando la memoria no
esté encendida.
SRAM no ofrece actualizar programas.
Tiene una baja capacidad de almacenamiento.
SRAM ofrece una mayor complex diseño.
Reduce la densidad de la memoria.

DRAM
Es comparativamente más lento que SRAM, por lo que lleva más
tiempo acceder a datos o información.
Perderá datos cuando se corte la alimentación.
Tiene un mayor consumo de energía en comparación con SRAM.
CELDAS DE MEMORIA
EJERCICIO DE EJEMPLO

¿Cuántas localidades se pueden direccionar con 16 lineas de


dirección?

¿Cuántos bits en total puede almacenar una memoria RAM 64K X


8?

También podría gustarte