SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
IEE 2712 Sistemas Digitales
Clase 13

Objetivos educacionales:
1. Entender los registros seriales y paralelos
2. Entender y diseñar contadores

5. Registros y contadores

• Registros
• Registros de desplazamiento (shift registers)
• Contadores de cascadas (ripple counters)
• Contadores síncronos binarios
• Otros contadores

1
5.1 Registros
Los registros son un conjunto de flip-flops y
lógica combinacional asociada que sirven
para almacenar información binaria (un bit
por cada flip-flop)

Ejemplo de un registro de 4 bits con clear.

5.1 Registros
Registros con carga paralela: todos los bits son cargados al mismo tiempo.

Para evitar que cambien los datos, se emplea
una señal de “load”.

2
5.1 Registros
Más seguro es controlar
la carga a la entrada de
los flip-flops

5.2 Registros de desplazamientos
“Shift registers”

3
5.2 Registros de desplazamientos
Transferencia serial:

5.2 Registros de desplazamientos
Transferencia serial

4
5.2 Registros de desplazamientos
Ejemplo de aplicación para hacer un sumador serial:

5.2 Registros de desplazamientos
Shift register con
carga paralela

5
5.2 Registros de desplazamientos
Shift register con carga paralela

5.2 Registros de desplazamientos
Shift register bi-direccional

6
5.2 Registros de desplazamientos
Shift register bi-direccional

5.3 Contadores
Un contador es un registro que pasa por una secuencia
predeterminada de estados.
Dos tipos:
• de cascada (ripple): la salida de un flip-flop es
el clock para el siguiente
• síncronos: todos los flip-flops son gatillados por
el mismo clock

7
5.3 Contador de cascada

5.4 Contadores síncronos
Tabla de estados

8
5.4 Contadores síncronos
Tabla de estados

Entrada
siempre es uno

5.4 Contadores síncronos

9
5.4 Contadores síncronos

Para permitir la cuenta

5.4 Contadores síncronos
El mismo diseño con
flip-flops D

Efecto ripple, que puede no
ser deseable (este contador
ser llama contador serial)

10
5.4 Contadores síncronos

5.4 Contadores síncronos
Contador binario con carga paralela

11
5.5 Otros contadores
Contador BCD

Fácilmente implementable con un contador binario

5.5 Otros contadores
Contador BCD

12
5.5 Otros contadores
Contador arbitrario

5.5 Otros contadores
Contador arbitrario, implementación con JK

13

Mais conteúdo relacionado

Mais procurados

TRANSISTORES DE JUNTURA, BIPOLARES UNIDAD I
TRANSISTORES DE JUNTURA, BIPOLARES UNIDAD ITRANSISTORES DE JUNTURA, BIPOLARES UNIDAD I
TRANSISTORES DE JUNTURA, BIPOLARES UNIDAD ILuis Miguel Q
 
Modulacion Y Demodulacion
Modulacion Y DemodulacionModulacion Y Demodulacion
Modulacion Y Demodulacionmariagupena
 
Teoría del semiconductor
Teoría del semiconductorTeoría del semiconductor
Teoría del semiconductorarnol2000
 
Sumador de 4 bits
Sumador de 4 bitsSumador de 4 bits
Sumador de 4 bitsAbril Bello
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCFernando Cahueñas
 
TRANSFORMADA DE LAPLACE PARA CIRCUITOS RLC
TRANSFORMADA  DE LAPLACE PARA CIRCUITOS RLCTRANSFORMADA  DE LAPLACE PARA CIRCUITOS RLC
TRANSFORMADA DE LAPLACE PARA CIRCUITOS RLCJOe Torres Palomino
 
codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarthejp
 
Contador Con Sensor Infrarrojo
Contador Con Sensor InfrarrojoContador Con Sensor Infrarrojo
Contador Con Sensor InfrarrojoCCAB666
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Jomicast
 

Mais procurados (20)

TRANSISTORES DE JUNTURA, BIPOLARES UNIDAD I
TRANSISTORES DE JUNTURA, BIPOLARES UNIDAD ITRANSISTORES DE JUNTURA, BIPOLARES UNIDAD I
TRANSISTORES DE JUNTURA, BIPOLARES UNIDAD I
 
Modulacion Y Demodulacion
Modulacion Y DemodulacionModulacion Y Demodulacion
Modulacion Y Demodulacion
 
Flip flop tipo t
Flip flop tipo tFlip flop tipo t
Flip flop tipo t
 
SCR, DIAC y TRIAC
SCR, DIAC y TRIACSCR, DIAC y TRIAC
SCR, DIAC y TRIAC
 
Registro de desplazamiento
Registro de desplazamientoRegistro de desplazamiento
Registro de desplazamiento
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 
Teoría del semiconductor
Teoría del semiconductorTeoría del semiconductor
Teoría del semiconductor
 
Comparador de 4 bits
Comparador de 4 bitsComparador de 4 bits
Comparador de 4 bits
 
Sumador de 4 bits
Sumador de 4 bitsSumador de 4 bits
Sumador de 4 bits
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PC
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Práctico n°6 PTC y NTC
Práctico n°6 PTC y NTCPráctico n°6 PTC y NTC
Práctico n°6 PTC y NTC
 
TRANSFORMADA DE LAPLACE PARA CIRCUITOS RLC
TRANSFORMADA  DE LAPLACE PARA CIRCUITOS RLCTRANSFORMADA  DE LAPLACE PARA CIRCUITOS RLC
TRANSFORMADA DE LAPLACE PARA CIRCUITOS RLC
 
codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolar
 
Carta de Smith y Ejemplos
Carta de Smith y EjemplosCarta de Smith y Ejemplos
Carta de Smith y Ejemplos
 
PLC: arranque y paro con un boton
PLC: arranque y paro con un botonPLC: arranque y paro con un boton
PLC: arranque y paro con un boton
 
Contador Con Sensor Infrarrojo
Contador Con Sensor InfrarrojoContador Con Sensor Infrarrojo
Contador Con Sensor Infrarrojo
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
 
Registers
RegistersRegisters
Registers
 
Diagrama de bloques
Diagrama de bloquesDiagrama de bloques
Diagrama de bloques
 

Semelhante a Registros y contadores

Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detallePTA Records
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalleLupiita Paniagua
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalledsolana
 
Microoperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptxMicrooperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptxyayopyahir
 
circuitos digitales secuenciales
circuitos digitales secuenciales circuitos digitales secuenciales
circuitos digitales secuenciales maxijose
 
Maxi gonzalez trabajo n°7
Maxi gonzalez trabajo n°7Maxi gonzalez trabajo n°7
Maxi gonzalez trabajo n°7maxijose
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorsmfch
 
arquitectura pipeline
arquitectura pipelinearquitectura pipeline
arquitectura pipelineIngrid L
 
Blog sistemas secuenciales
Blog sistemas secuencialesBlog sistemas secuenciales
Blog sistemas secuencialesYumana Hanze
 
Circuitos lógicos secuenciales
Circuitos lógicos secuencialesCircuitos lógicos secuenciales
Circuitos lógicos secuencialesPaolo Castillo
 
Dispositivos de entradas y de salidas de la arquitectura de computadoras
Dispositivos de entradas y de salidas de la arquitectura de computadorasDispositivos de entradas y de salidas de la arquitectura de computadoras
Dispositivos de entradas y de salidas de la arquitectura de computadorasHugoRomnReyes
 

Semelhante a Registros y contadores (20)

Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Registros de desplazamiento
Registros de desplazamientoRegistros de desplazamiento
Registros de desplazamiento
 
10 registros
10 registros10 registros
10 registros
 
Microoperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptxMicrooperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptx
 
Lenguaje de Transferencia de Registro
Lenguaje de Transferencia de RegistroLenguaje de Transferencia de Registro
Lenguaje de Transferencia de Registro
 
circuitos digitales secuenciales
circuitos digitales secuenciales circuitos digitales secuenciales
circuitos digitales secuenciales
 
Maxi gonzalez trabajo n°7
Maxi gonzalez trabajo n°7Maxi gonzalez trabajo n°7
Maxi gonzalez trabajo n°7
 
registros y contadores.pdf
registros y contadores.pdfregistros y contadores.pdf
registros y contadores.pdf
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesador
 
arquitectura pipeline
arquitectura pipelinearquitectura pipeline
arquitectura pipeline
 
Registros
RegistrosRegistros
Registros
 
Rtl
RtlRtl
Rtl
 
PLC: programación avanzada de PLC
PLC: programación avanzada de PLC PLC: programación avanzada de PLC
PLC: programación avanzada de PLC
 
Blog sistemas secuenciales
Blog sistemas secuencialesBlog sistemas secuenciales
Blog sistemas secuenciales
 
Circuitos lógicos secuenciales
Circuitos lógicos secuencialesCircuitos lógicos secuenciales
Circuitos lógicos secuenciales
 
ciruitos digitales
ciruitos digitalesciruitos digitales
ciruitos digitales
 
Dispositivos de entradas y de salidas de la arquitectura de computadoras
Dispositivos de entradas y de salidas de la arquitectura de computadorasDispositivos de entradas y de salidas de la arquitectura de computadoras
Dispositivos de entradas y de salidas de la arquitectura de computadoras
 

Registros y contadores

  • 1. IEE 2712 Sistemas Digitales Clase 13 Objetivos educacionales: 1. Entender los registros seriales y paralelos 2. Entender y diseñar contadores 5. Registros y contadores • Registros • Registros de desplazamiento (shift registers) • Contadores de cascadas (ripple counters) • Contadores síncronos binarios • Otros contadores 1
  • 2. 5.1 Registros Los registros son un conjunto de flip-flops y lógica combinacional asociada que sirven para almacenar información binaria (un bit por cada flip-flop) Ejemplo de un registro de 4 bits con clear. 5.1 Registros Registros con carga paralela: todos los bits son cargados al mismo tiempo. Para evitar que cambien los datos, se emplea una señal de “load”. 2
  • 3. 5.1 Registros Más seguro es controlar la carga a la entrada de los flip-flops 5.2 Registros de desplazamientos “Shift registers” 3
  • 4. 5.2 Registros de desplazamientos Transferencia serial: 5.2 Registros de desplazamientos Transferencia serial 4
  • 5. 5.2 Registros de desplazamientos Ejemplo de aplicación para hacer un sumador serial: 5.2 Registros de desplazamientos Shift register con carga paralela 5
  • 6. 5.2 Registros de desplazamientos Shift register con carga paralela 5.2 Registros de desplazamientos Shift register bi-direccional 6
  • 7. 5.2 Registros de desplazamientos Shift register bi-direccional 5.3 Contadores Un contador es un registro que pasa por una secuencia predeterminada de estados. Dos tipos: • de cascada (ripple): la salida de un flip-flop es el clock para el siguiente • síncronos: todos los flip-flops son gatillados por el mismo clock 7
  • 8. 5.3 Contador de cascada 5.4 Contadores síncronos Tabla de estados 8
  • 9. 5.4 Contadores síncronos Tabla de estados Entrada siempre es uno 5.4 Contadores síncronos 9
  • 10. 5.4 Contadores síncronos Para permitir la cuenta 5.4 Contadores síncronos El mismo diseño con flip-flops D Efecto ripple, que puede no ser deseable (este contador ser llama contador serial) 10
  • 11. 5.4 Contadores síncronos 5.4 Contadores síncronos Contador binario con carga paralela 11
  • 12. 5.5 Otros contadores Contador BCD Fácilmente implementable con un contador binario 5.5 Otros contadores Contador BCD 12
  • 13. 5.5 Otros contadores Contador arbitrario 5.5 Otros contadores Contador arbitrario, implementación con JK 13