1. tabla con la lista de flip flops máscomunes en el mercado y suscaracterísticas físicas.
Flip Flops Características Físicas
Flip-Flop S-R (Set-Reset)
La siguiente figura muestra una forma
posible de implementar un Flip-Flop S-R.
Utiliza dos compuertas NOR. S y R son las
entradas, mientras que Q y Q’ son las
salidas (Q es generalmente la salida que se
busca manipular.)
Como existen varias formas de implementar
un Flip-Flop S-R (y en general cualquier tipo
de Flip-Flop) se utilizan diagramas de bloque
que representen al Flip-Flop. El siguiente
diagrama de bloque representa un FF S-R.
Nótese que ahora, por convención, Q se
encuentra en la parte superior y Q’ en la
inferior.
Flip-Flop T
El Flip-flop T cambia de estado en cada
pulso de T. El pulso es un ciclo completo de
cero a 1. Las siguientes dos figuras
muestran el diagrama de bloque y una
implementación del FF T mediante un FF S-R
y compuertas adicionales.
Nótese que, en la implementación del FF T,
las dos entradas del FF S-R están
conectadas a compuertas AND, ambas
conectadas a su vez a la entrada T. Además,
la entrada Q está conectada a R y Q’ a S.
Esta conexión es así para permitir que el FF
S-R cambié de estado cada que se le mande
un dato a T. Por ejemplo, si Q = 1 en el
tiempo actual, eso significa que Q’ = 0, por
lo tanto, al recibir T el valor de 1, se
pasaran los valores de R = 1 y S = 0 al FF S-
R, realizando un reset de Q.
2. Flip-Flop J-K
El flip-flop J-K es una mezcla entre el flip-
flop S-R y el flip-flop T. Esto ocurre de la
siguiente manera:
El siguiente diagrama de bloque es el
perteneciente el FF J-K
Una implementación tentativa de un FF J-K
a partir de un FF S-R sin reloj es la
siguiente:
En J=1, K=1 actúa como Flip-flop T
De otra forma, actúa como flip-flop S-R
Flip-Flop D (Delay)
El flip-flop D es uno de los FF más sencillos.
Su función es dejar pasar lo que entra por
D, a la salida Q, después de un pulso del
reloj. Es, junto con el FF J-K, uno de los
flip-flops más comunes con reloj. Su tabla
de estado se muestra a continuación:
cuadro comparativo entre las dos familias de memorias ROM y RAM donde escatime los detalles más
significativos para ambas.
Detalles Significativos Entre Ambas ROM RAM
Volatilidad memoria no volátil, retiene la
información almacenada incluso si no
recibe corriente eléctrica
constantemente, como es el caso de
la memoria ROM. Se usa para
almacenamientos a largo plazo y, por
tanto, se usa en memorias
secundarias, terciarias y fuera de
línea.
memoria volátil, requiere energía
constante para mantener la
información almacenada. La memoria
volátil se suele usar sólo en
memorias primarias. La memoria
RAM es una memoria volátil, ya que
pierde información en la falta de
energía eléctrica.
Finalidad memoria de sólo lectura, es un
medio de almacenamiento utilizado
en ordenadores y dispositivos
electrónicos, que permite solamente
la lectura de la información y no su
memoria de acceso aleatorio, se
utiliza como memoria de trabajo de
computadoras para el sistema
operativo, los programas y la mayor
parte del software. En la RAM se
3. escritura, independientemente de la
presencia o no de una fuente de
energía. Esta no es una memoria de
acceso secuencial.
Los datos almacenados en la ROM
no se pueden modificar, o al menos
no de manera rápida o fácil. Se
utiliza principalmente en su sentido
más estricto, se refiere solo a
máscara ROM -en inglés, MROM- (el
más antiguo tipo de estado sólido
ROM), que se fabrica con los datos
almacenados de forma permanente
y, por lo tanto, su contenido no
puede ser modificado de ninguna
forma. Sin embargo, las ROM más
modernas, como EPROM y Flash
EEPROM, efectivamente se pueden
borrar y volver a programar varias
veces, aun siendo descritos como
"memoria de sólo lectura" (ROM). La
razón de que se las continúe
llamando así es que el proceso de
reprogramación en general es poco
frecuente, relativamente lento y, a
menudo, no se permite la escritura
en lugares aleatorios de la memoria.
A pesar de la simplicidad de la
ROM, los dispositivos
reprogramables son más flexibles y
económicos, por lo cual las antiguas
máscaras ROM no se suelen
encontrar en hardware producido a
partir de 2007.
cargan todas las instrucciones que
ejecuta la unidad central de
procesamiento (procesador) y otras
unidades del computador.
Se denominan «de acceso aleatorio»
porque se puede leer o escribir en
una posición de memoria con un
tiempo de espera igual para
cualquier posición, no siendo
necesario seguir un orden para
acceder (acceso secuencial) a la
información de la manera más rápida
posible.
Durante el encendido de la
computadora, la rutina POST
verifica que los módulos de RAM
estén conectados de manera
correcta. En el caso que no existan
o no se detecten los módulos, la
mayoría de tarjetas madres emiten
una serie de sonidos que indican la
ausencia de memoria principal.
Terminado ese proceso, la memoria
BIOS puede realizar un test básico
sobre la memoria RAM indicando
fallos mayores en la misma.
Capacidad La capacidad de la memoria ROM en
un ordenador, se encuentra entre
8K a 16K, un número
suficientemente grande.
Las memorias RAM se suelen
clasificar según su capacidad de
almacenamiento y según su
velocidad. En cuanto a la capacidad
las tenemos las más normales que
son de 4GB, 8GB y 16GB pero las
hay mayores.
clasificación de los tipos de RAM que se consiguen en el mercado.
Tipos de Memoria RAM Definición
DRAM (Dynamic RAM), RAM dinámica
SRAM (Static RAM), RAM estática
Los dos tipos difieren en la tecnología que usan para
almacenar los datos. La RAM dinámica necesita ser
refrescada cientos de veces por segundo, mientras que
la RAM estática no necesita ser refrescada tan
4. frecuentemente, lo que la hace más rápida, pero
también más cara que la RAM dinámica. Ambos tipos
son volátiles, lo que significa que pueden perder su
contenido cuando se desconecta la alimentación.
VRAM Siglas de Vídeo RAM, una memoria de propósito
especial usada por los adaptadores de vídeo. A
diferencia de la convencional memoria RAM, la VRAM
puede ser accedida por dos diferentes dispositivos de
forma simultánea. Esto permite que un monitor pueda
acceder a la VRAM para las actualizaciones de la
pantalla al mismo tiempo que un procesador gráfico
suministra nuevos datos. VRAM permite mejores
rendimientos gráficos aunque es más cara que la una
RAM normal.
SIMM Siglas de Single In line Memory Module, un tipo de
encapsulado consistente en una pequeña placa de
circuito impreso que almacena chips de memoria, y que
se inserta en un zócalo SIMM en la placa madre o en la
placa de memoria. Los SIMMs son más fáciles de
instalar que los antiguos chips de memoria individuales,
y a diferencia de ellos son medidos en bytes en lugar de
bits.
DIMM Siglas de Dual In line Memory Module, un tipo de
encapsulado, consistente en una pequeña placa de
circuito impreso que almacena chips de memoria, que se
inserta en un zócalo DIMM en la placa madre y usa
generalmente un conector de 168 contactos.
DIP Siglas de Dual In line Package, un tipo de encapsulado
consistente en almacenar un chip de memoria en una
caja rectangular con dos filas de pines de conexión en
cada lado.
RAM Disk Se refiere a la RAM que ha sido configurada para
simular un disco duro. Se puede acceder a los ficheros
de un RAM disk de la misma forma en la que se acceden
a los de un disco duro. Sin embargo, los RAM disk son
aproximadamente miles de veces más rápidos que los
discos duros, y son particularmente útiles para
aplicaciones que precisan de frecuentes accesos a
disco.
SDRAM Siglas de Synchronous DRAM, DRAM síncrona, un tipo
de memoria RAM dinámica que es casi un 20% más
rápida que la RAM EDO. SDRAM entrelaza dos o más
matrices de memoria interna de tal forma que mientras
que se está accediendo a una matriz, la siguiente se
está preparando para el acceso. SDRAM-II es
tecnología SDRAM más rápida esperada para 1998.
También conocido como DDR DRAM o DDR SDRAM
(Double Data Rate DRAM o SDRAM), permite leer y
escribir datos a dos veces la velocidad bús.
FPM Siglas de Fast Page Mode, memoria en modo paginado,
el diseño más común de chips de RAM dinámica. El
5. acceso a los bits de memoria se realiza por medio de
coordenadas, fila y columna. Antes del modo paginado,
era leído pulsando la fila y la columna de las líneas
seleccionadas. Con el modo pagina, la fila se selecciona
solo una vez para todas las columnas (bits) dentro de la
fila, dando como resultado un rápido acceso. La
memoria en modo paginado también es llamada memoria
de modo Fast Page o memoria FPM, FPM RAM, FPM
DRAM. El término "fast" fué añadido cuando los más
nuevos chips empezaron a correr a 100 nanosegundos e
incluso más.
EDO Siglas de Extended Data Output, un tipo de chip de
RAM dinámica que mejora el rendimiento del modo de
memoria Fast Page alrededor de un 10%. Al ser un
subconjunto de Fast Page, puede ser substituida por
chips de modo Fast Page.
Sin embargo, si el controlador de memoria no está
diseñado para los más rápidos chips EDO, el
rendimiento será el mismo que en el modo Fast Page.
EDO elimina los estados de espera manteniendo activo
el buffer de salida hasta que comienza el próximo ciclo.
BEDO (Burst EDO) es un tipo más rápido de EDO que
mejora la velocidad usando un contador de dirección
para las siguientes direcciones y un estado 'pipeline'
que solapa las operaciones.
PB SRAM Siglas de Pipeline Burst SRAM. Se llama 'pipeline' a una
categoría de técnicas que proporcionan un proceso
simultáneo, o en paralelo dentro de la computadora, y
se refiere a las operaciones de solapamiento moviendo
datos o instrucciones en una 'tubería' conceptual con
todas las fases del 'pipe' procesando simultáneamente.
Por ejemplo, mientras una instrucción se está
ejecutando, la computadora está decodificando la
siguiente instrucción. En procesadores vectoriales,
pueden procesarse simultáneamente varios pasos de
operaciones de coma flotante
La PB SRAM trabaja de esta forma y se mueve en
velocidades de entre 4 y 8 nanosegundos.
¿Que factores caracterizan a un registro como circuito digital?
Que el registro es un registro de desplazamiento por lo tanto es un circuito digital secuencial (es decir, que los
valores de sus salidas dependen de sus entradas y de los valores anteriores) consistente en una serie de biestables,
generalmente de tipo D, conectados en cascada, que basculan de forma sincrónica con la misma señal de reloj. Según
las conexiones entre los biestables, se tiene un desplazamiento a la izquierda o a la derecha de la información
almacenada. Es de señalar que un desplazamiento a la izquierda de un conjunto de bits, multiplica por 2, mientras
que uno a la derecha, divide entre 2. Existen registros de desplazamiento bidireccionales, que pueden funcion ar en
ambos sentidos. Los registros universales, además de bidireccionales permiten la carga en paralelo.