Professional Documents
Culture Documents
Entrada serie/Salida serie: slo la entrada del primer flip-flop y la salida del
ltimo son accesibles externamente. Se emplean como lneas de retardo
digitales y en tareas de sincronizacin.
Entrada
paralelo/Salida
tanto las entradas como las
accesibles.
Se
usan
para
aritmticos.
paralelo:
salidas
son
clculos
Desplazamiento Universal:
Funciones bsicas de los registradores de desplazamiento
Una coleccin de dos o ms biestables D con una entrada comn se conoce
como un registro.
Los registros se usan para almacenar una serie de bits
relacionados, con aplicaciones importantes en almacenamiento y movimiento
de datos.
La entrada nica acepta datos en serie de una fuente externa
Este sistema secuencial es muy utilizado en los sistemas digitales.
Un ejemplo de esto se ve en las calculadoras comunes, donde al escribir una
cifra de varios nmeros, se nota que el primer nmero pulsado le cede espacio
a los dems corrindose a la izquierda, donde adems se nota que hay
caractersticas de memoria porque se mantienen visualizados los nmeros
pulsados.
Los registros de desplazamiento son construidos a partir de flip-flops. Adems
de tener caractersticas de memoria y la funcin de desplazar datos, tambin
se utilizan para convertir datos serie a paralelo y paralelo a serie.
El 74HC194 es un ejemplo de registro de desplazamiento bidireccional
universal en:
Formato integrado. Se denomina universal porque une las capacidades de los
anteriores circuitos integrados estudiados: tiene capacidad de entrada y salida
tanto serie como paralelo.
Se denomina bidireccional porque los desplazamientos pueden ser tanto de
izquierda a derecha como de derecha a izquierda.
Un registro de desplazamiento se puede utilizar
como contador en anillo sin ms que unir la salida a la entrada serie.
FIFO
(First in-firtsout), primero en entrar - primero en salir, es decir, es lo que se
llama una fila de espera. No son de acceso aleatorio, es escasa su incidencia
en sistemas de micrordenadores.
FIFO se utiliza en estructuras de datos para implementar colas. La
implementacin puede efectuarse con ayuda de arrays o vectores, o bien
mediante el uso de punteros y asignacin dinmica de memoria.
-Entrada
X-- X
-X
0
0 X x
X=bits de datos desconocidos
.1 0 x
1
En un registro de desplazamiento
1
1 1 0
convencional, los dato
0 permanecen
0 1a la1
izquierda hasta que Ent
son desplazados por
medio
rad
Registro de desplazamiento
Sali
X --Salida
da
x
x --= posiciones vacas
x En un registro de desplazamiento FIFO, los
0 datos van cayendo(a la derecha )
a
0
1
1
0
---0
--1
1
-1
1
1
0
0
0
0
En un registro
convencional, un bit
de datos se
desplaza a travs del
registro solo
cuando se introduce
nuevos datos; en un registro FIFO, un bit de datos atraviesa el registro hasta
situarse en la posicin de bit ms a la derecha que este vaca.
En la siguiente diagrama de bloques de una memoria serie FIFO. Esta memoria
en particular tiene cuatro registros de datos de 64 bits y un registro de control
de 64 bits (registro de marca).
Cuando los datos se introducen mediante un impulso de desplazamiento de
entrada automticamente, bajo el control de registro de marca.
se mueve a la posicin vaca ms prxima a la salida. Los datos no pueden
avanzar a las posiciones que estn ocupadas. Sin embargo, cuando un bit de
dato se desplaza mediante un impulso de desplazamiento de salida, los bits de
datos se desplazan mediante un impulso de desplazamiento de salida, los bits
Entrada de datos
Buffers
de
entrada
Buffer
de
salida
Salida de datos
Lgica de
y registros de marcas
control de salida
* Pop: lectura.
Los datos
de
entrada se van apilando haciendo Push y cuando se hace Pop, se lee el
dato que est en la cima de la pila.
AO DE LA CONSOLIDACIN DEL
MAR DE GRAU
INTEGRANTES: MANY SANGAMA INUMA
CICLO: V
CARRERA: ELECTRICIDAD INDUSTRIAL
PROFESOR:
ALCALDE
LUIS
ALBERTO
SNCHEZ