Anda di halaman 1dari 60

Registros

Unidad de aprendizaje 2:

Circuitos secuenciales síncronos, contadores y


registros

Logro específico de aprendizaje:

“Analiza y diseña circuitos lógicos secuenciales básicos: Maquinas


de estado, contadores binarios, registros binarios
complementando su conocimiento con la ayuda de un lenguaje
de descripción de hardware”

Ing. Juan Vega Martinez 2


Semana 12: Registros

Logro de la sesión:

“Al término de la sesión el alumno diseña e


implementa registros usando flip-flops.”

Ing. Juan Vega Martinez 3


Sumario

• Introducción
• Registros
• Aplicaciones

Ing. Juan Vega Martinez 4


Introducción

Ing. Juan Vega Martinez


Registros

Un registro es un circuito digital que esta conformado


básicamente por uno o más Flip-Flops, para realizar
funciones de almacenamiento y movimiento de datos.

Ing. Juan Vega Martinez


Registros

Registros de almacenamiento:
Los flip-flops son una memoria de 1 bit, que te permite
realizar el almacenamiento de un valor.

Ing. Juan Vega Martinez


Registros

Registros de almacenamiento:
Los flip-flops son una memoria de 1 bit, que te permite
realizar el almacenamiento de un valor.

Ing. Juan Vega Martinez


Registros

Registros de almacenamiento:
Los flip-flops son una memoria de 1 bit, que te permite
realizar el almacenamiento de un valor.

Ing. Juan Vega Martinez


Registros

Registros de almacenamiento:
Para incrementar la capacidad de almacenamiento,
tenemos que usar un grupo de flip-flops y esto es
conocido como registro.
La cantidad de n-bits del registro consiste en el número
de flip-flops utilizados y también la capacidad del valor
de “n-bits” de un valor que se puede almacenar.

Ing. Juan Vega Martinez


Registros

Registros de almacenamiento:

Registros de almacenamiento de n=4 bits

Ing. Juan Vega Martinez


Registros

Registros de almacenamiento:

Circuito Integrado 74LS374

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Los registros de desplazamiento están formados por un
conjunto de flip-flops, y transforma un dato en formato
serie a formato paralelo ó viceversa donde todas las
operaciones son sincronizadas por una señal de reloj
externa.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento

Según formato de entradas-salidas:


1. Entrada Serie-Salida Paralelo (Serial In – Parallel
Out).
2. Entrada Paralelo-Salida Serie (Parallel In – Serial
Out).
3. Entrada Serie-Salida Serie (usado como línea de
retardo)
4. Universal

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento
Movimientos básicos de datos en los registros de
desplazamiento.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)
Los registros de desplazamiento con entrada y salida
serie aceptan datos en serie, es decir, un bit cada vez
por una única línea. La información almacenada es
entregada a la salida también en forma serie.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)
Los registros de desplazamiento con entrada y salida
serie aceptan datos en serie, es decir, un bit cada vez
por una única línea. La información almacenada es
entregada a la salida también en forma serie

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ejm: Secuencia de transferencia de datos

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ejm: Secuencia de transferencia de datos

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ejm: Secuencia de transferencia de datos

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ejm: Secuencia de transferencia de datos

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ejm: Secuencia de transferencia de datos

Con datos en serie, un dato se transfiere a la vez.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ejm: Secuencia de transferencia de datos

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Serie (SISO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Paralelo (SIPO)
Los registros de desplazamiento con serie y salida
paralela, acepta datos en serie y produce una salida en
simultáneo de todos los bits, una vez que los datos se
hallan almacenado en las salidas de los Flip-flops.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Paralelo (SIPO)
Los registros de desplazamiento con entrada y salida
paralela, acepta datos en serie y produce una salida en
simultaneo de todos los bits, una vez que los datos se
hallan almacenado en las salidas de los Flip-flops.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Paralelo (SIPO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento: Datos


disponibles
Entrada Serie-Salida Paralelo (SIPO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Paralelo (SIPO)

El registro de desplazamiento de 8 bits


con entrada serie-salida paralelo 74HC164

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Serie-Salida Paralelo (SIPO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)
Los registros de desplazamiento con entrada paralela y
salida serie, acepta datos en paralelo simultáneamente
en sus respectivas etapas y produce una salida en serie,
bit a bit de los datos almacenados en los Flip-flops.

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Como un MUX

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Registro de 8 bits con carga paralelo 74LS165

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Registro de 8 bits con carga paralelo 74LS165


Ing. Juan Vega Martinez
Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Serie (PISO)

Registro de 8 bits con carga paralelo 74LS165


Ing. Juan Vega Martinez
Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Paralelo(PIPO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento:
Entrada Paralelo – Salida Paralelo(PIPO)

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:


Un nivel ALTO en la entrada de control RIGHT / LEFT
(derecha/izquierda) permite a los bits de datos que están dentro
del registro desplazarse hacia la derecha, y un nivel BAJO hace
que se desplacen hacia la izquierda

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:


RIGHT / LEFT = 1 -> G1 a G4 se activan

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:


RIGHT / LEFT = 1 -> G1 a G4 se activan

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:


RIGHT / LEFT = 0 -> G5 a G8 se activan

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:


RIGHT / LEFT = 0 -> G5 a G8 se activan

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:

Ing. Juan Vega Martinez


Registros

Registros de desplazamiento Bidireccionales:

Ing. Juan Vega Martinez


Registros de Universal de desplazamiento:
El 74LS194 es un registro de desplazamiento
bidireccional y universal.

Tiene capacidad de entrada y


salida serie y paralelo

Ing. Juan Vega Martinez


Registros

Registros de Universal de desplazamiento:

Ing. Juan Vega Martinez


Registros

Registros de Universal de desplazamiento:

Ing. Juan Vega Martinez


Registros

Registros de Universal de desplazamiento:

Ing. Juan Vega Martinez


Aplicaciones

• Memorias.
• Comunicaciones (UART)

Ing. Juan Vega Martinez


Aplicaciones

Universal transmisor serial asíncrono

Ing. Juan Vega Martinez


Aplicaciones

Ing. Juan Vega Martinez


Aplicaciones

Universal transmisor serial asíncrono


Datos paralelos

Datos paralelos
Salida Serial

Ing. Juan Vega Martinez


Registros de desplazamiento

Universal transmisor serial asíncrono


Datos paralelos

Datos paralelos
Salida Serial

Ing. Juan Vega Martinez


¿Preguntas?

Ing. Juan Vega Martinez 58


“Se ha logrado comprender
y aplicar el funcionamiento
de registros utilizando los
Flip-Flops”

Ing. Juan Vega Martinez 59


Juan Vega Martinez
Ing. Electrónico
Ing. Juan Vega Martinez 60

Anda mungkin juga menyukai