Sunteți pe pagina 1din 42

DIRECCION ZONAL ANCASH

REGISTRO DE DESPLAZAMIENTO

AUTOR: AZAA VEGA RUBEN DANTE


https://youtu.be/_5sd-yZSo7g
https://youtu.be/vqdcrKcaAo0
Concepto La mayora de los sistemas digitales requieren la funcin de
almacenamiento, cuyo objetivo es mantener los datos binarios
durante un periodo de tiempo. Algunos dispositivos de
almacenamiento se usan para almacenamiento temporal y
otros para almacenamiento permanente y pueden memorizar
un bit o un grupo de bits.

En los registros de desplazamiento, todos los biestables tienen


una seal de reloj comn y se activan y desactivan
sincronizadamente.

Es un circuito digital que acepta datos binarios de una fuente


de entrada y luego los desplaza, un bit a la vez, a travs de una
cadena de flip-flops.
Video
Concepto
Un registro de desplazamiento 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 o
flip-flops, generalmente de tipo D, conectados en cascada, que
basculan de forma sincrnica con la misma seal de reloj. Segn
las conexiones entre los biestables, se tiene un desplazamiento a
la izquierda o a la derecha de la informacin almacenada. Es de
sealar 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 funcionar en ambos sentidos. Los registros universales,
adems de bidireccionales permiten la carga en paralelo.
Concepto
Sus funciones dentro del sistema digital son:

Servir de almacenamiento temporal de un conjunto de bits

sobre los que se est realizando una labor de procesamiento.

Desplazamiento de datos a lo largo de los flip-flops.


Tipos de registro de desplazamiento
Un registro es simplemente un grupo de flip-flop que se pueden utilizar para almacenar un
nmero binario. Debe haber un flip-flop para cada bit del nmero binario. Por ejemplo, un
registro utilizado para almacenar un nmero binario de 8 bit debe tener 8 flip-flop. Naturalmente,
los flip-flop deben estar conectados de tal manera que el nmero binario pueda ser entrado
(desplazado) en el registro y posiblemente extrado de l. Un grupo de flip-flop conectado para
proveer cualquiera de ellas o ambas funciones es lo que se llama registro de desplazamiento .
Tipos de registro de desplazamiento
En la Figura 7.1 se representa un registro de 8 bits, As, por ejemplo, si se trata de un registro de
entrada serie/salida serie, la representacin
donde cada biestable se ha numerado de 0 a 7, para
es la que se muestra en la Figura 7.2, en la
indicar su peso de menor a mayor valor. La forma en que podemos interpretar fcilmente el sentido
en el que fluyen los datos de informacin del
que fluyen los datos, es decir, si stos entran y salen,
registro (de izquierda a derecha), ya que
se esquematiza mediante el empleo de flechas que
entran por la izquierda y se desplazan y salen
indican el sentido de movimiento de datos.
hacia la derecha.
Registro de desplazamiento serie - serie

Dependiendo del tipo de entradas y salidas, los registros de desplazamiento se


clasifican como:

Serie-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 serie/Salida serie


Registros de desplazamiento serie - serie (SISO)
Ejemplo:
Registros de desplazamiento serie - serie (SISO)
Registros de desplazamiento serie - serie (SISO)
ACTIVIDAD 1
Dibuja el cronograma para la secuencia 1010 que entra en el registro
de desplazamiento de entrada serie y salida serie de la fig. 01

http://www.ladelec.com/teoria/electronica-digital/392-registros-de-desplazamiento
Ejemplo de aplicacin

Registro de desplazamiento: Es un circuito digital que


acepta datos binarios de una fuente de entrada y luego
los desplaza, un bit a la vez, a travs de una cadena de
flip-flops.
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. Entrada serie/Salida serie
Registro de desplazamiento serie - paralelo

Serie-Paralelo: son accesibles las salidas de todos los flip-flops, pero slo la
entrada del primero.

Entrada serie/Salida paralelo


Registros de desplazamiento serie - paralelo (SIPO)
Registros de desplazamiento serie - paralelo (SIPO)
Ejemplo de aplicacin

PARALELA: Se utiliza mucho en los sistemas basados en


microprocesador como los microprocesadores donde
nmeros enteros de bits se transmiten al mismo tiempo,
pero se necesitan muchos registros, cerrojos y
conductores.

Este se utiliza cuando la velocidad o el tiempo es muy


importante.
Entrada serie/Salida paralelo
Registro de desplazamiento paralelo - serie

Paralelo-Serie: son accesibles las entradas de todos los flip-flops, pero slo la
salida del ltimo. Normalmente tambin existe una entrada serie, que slo altera
el contenido del primer flip-flop, pudiendo funcionar como los del grupo anterior.
Este tipo y el siguiente se emplean para convertir datos serie en paralelo y
viceversa.

Entrada paralelo/Salida serie


Registros de desplazamiento paralelo - serie (PISO)
Registros de desplazamiento paralelo - serie (PISO)
Registro de desplazamiento paralelo - paralelo
Paralelo-Paralelo: tanto las entradas como las salidas son
accesibles. Se usan para clculos aritmticos.

Un registro de desplazamiento muy utilizado, que es universal (se


llama as porque puede utilizarse en cualquiera de las cuatro
configuraciones anteriormente descritas) y bidireccional (porque
puede desplazar los bits en un sentido u otro) es el 74HC194, de
cuatro bits de datos.
Entrada paralelo/Salida paralelo
Otros registros de desplazamiento conocidos, fabricados tambin
con la tecnologa CMOS, son el 74HC165 (entrada paralelo, salida
serie) y 74HC164 (entrada serie, salida paralelo).
Registro de desplazamiento paralelo - paralelo (PIPO)
Ejemplo de aplicacin

SERIE: Este sistema slo utiliza una lnea de transmisin y


se utiliza cuando se transmiten datos a largas distancias,
se transmite primero un bit de arranque en el nivel 0
luego se transmiten los siguientes 7 bits de datos, un bit
de paridad para la deteccin de errores y finalmente 2
bits de parada en el nivel alto.

Entrada paralelo/Salida paralelo


Tipos de registro de desplazamiento
Todas estas configuraciones existen en el mercado como circuitos TTL MSI/LSI. Por
ejemplo:

Entrada en serie salida en serie 54/74L91, 8bits

Entrada en serie salida en paralelo 54/74164, 8bits

Entrada en paralelo salida en serie 54/74194, 8bits

Entrada en paralelo salida en paralelo 54/74198, 8bits

Los flip-flops utilizados para construir registros son ordinariamente tipos JK o D


stos son los ms usado aunque podra ser tambin con desplazamiento a la izquierda

Entrada paralelo / salida serie Entrada serie / salida paralelo


Rotacin

Con desplazamiento a derecha

Con desplazamiento a izquierda


Flip-flops JK

https://youtu.be/rSXpI6FrDWQ
Flip-flops D

https://youtu.be/Obn4uH8sz1Q
Mtodos de registro de desplazamiento
Aplicaciones
Adems de la conversin serie-paralelo y paralelo-serie, los registros de desplazamiento tienen otras
aplicaciones tpicas:

Generador pseudoaleatorio. Se construye con un registro de desplazamiento, realimentando a la entrada


una combinacin de varias salidas, normalmente un or exclusivo entre ellas.

Multiplicador serie. Se realiza la multiplicacin mediante sumas y desplazamientos. Un ejemplo es el


74LS384.

Registro de aproximaciones sucesivas. Se usa en conversores A/D. Se van calculando los bits sucesivamente,
empezando por el ms significativo. Mediante unconversor DAC se compara la entrada analgica con los
resultados parciales, generando el siguiente bit.

Retardo. Se pueden utilizar para retardar un bit un nmero entero de ciclos de reloj (consiste simplemente
en un conjunto de biestables en cascada, tantos como ciclos de reloj deseemos retardar los bits).
Registro de desplazamiento Universal
Es el que vamos a estudiar al final de la introduccin; existe un
circuito en el mercado que se denomina Registro Universal XX194, ya
que permite todos los tipos de registros de desplazamiento que
hemos estudiado. Para seleccionar el modo de funcionamiento,
dispone de dos lneas de control que van conectadas a un
multiplexor, estas lneas de control seleccionan la forma de conectar
los biestables y as funcionar de una forma u otra.
Registro de desplazamiento Universal
Como hemos apuntado anteriormente, este circuito permite todas las
posibilidades de aplicacin explicadas. Para ello dispone de dos entradas (S0 y S1)
que seleccionan el modo de funcionamiento, con cuatro salidas, Q1, Q2, Q3, Q4 y
las siguientes seales:
CLK: Entrada de seal de reloj activa en el flanco de subida
CLR: Entrada a puesta a cero activa a nivel bajo.
Dsr: Entrada de datos, desplazamiento a hacia la derecha, para carga serie.
Dsl: Entrada de datos, desplazamiento hacia la izquierda, para carga serie.
A, B, C, D: Entrada de datos para carga en paralelo.
S0: En carga paralelo, hace el desplazamiento hacia la derecha.
S1: En carga paralelo, hace el desplazamiento hacia la izquierda.
http://www.myelectronic.com.es/CICLO_2/M11_05_REGISTRO_DE_D
ESPLAZA.PDF
Resolver
A la vista del presente circuito, coloca en el sitio que corresponda las palabras siguientes:
load, entradas paralelo, CK, entrada serie, salida serie, clear
Respuesta
Ejemplo de registro de desplazamiento
Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un
bit a la vez, a travs de una cadena de flip-flops.
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.
Precauciones en el uso de registros de desplazamiento
Tarea: Registro de desplazamiento 74164
BIBLIOGRAFIA

http://www.gte.us.es/ASIGN/CE_2T/p1/contyrd.pdf

S-ar putea să vă placă și