SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
FUNDAMENTOS DE COMPUTADORES
Problemas del Tema 5: Circuitos integrados secuenciales
5.1 Registros
FC.Tema 5: Problemas: Registros Pag 2
Problema 1.Diseño de un registro de desplazamiento
“1”
= ESt (Qt + Qt )
1 1
= Qt (Qt + Qt )
i i
i-1
“1”
SSt
≡
SALIDA PARALELO (SP)
Qt+1 = ESt
1
(i > 1)
Qt+1 = Qt
i i-1
Diseñe un registro de desplazamiento de 3 bits con biestables J-K.
J1
K1
Q1
Q1
Q1
J2
K2
Q2
Q2
Q2
J3
K3
Q3
Q3
Q3
Ck
= ESt Qt + ESt Qt
1 1
J = ESt
1
K = ESt
1


= Qt Qt + Qt Qt
i-1 i
i i-1
J = Qt
i i-1
K = Qt
i i-1
(i>1)
ESt
i-1
Qt+1 = Ji Qt + Ki Qt = Qt
i i i
(i>1)
Qt+1 = J1Qt + K1Qt = ESt
1 1
1
Solución:
Qt+1 = JQt + KQt
FC.Tema 5: Problemas: Registros Pag 3
Problema 2.Diseño de un registro de desplazamiento
Diseñe un registro de desplazamiento de 3 bits con biestables T.
Solución:
SSt
≡
SALIDA PARALELO (SP)

Qt+1 = T ⊕ Qt = ESt
1 1
1 (T ⊕ Qt ) ⊕ Qt = ESt ⊕ Qt
1
1
1 1  T ⊕ (Qt ⊕ Qt ) = ESt ⊕ Qt
1
1
1 1
Qt+1 = ESt
1

T = ESt ⊕ Qt
1
1
(i>1)
Qt+1 = T ⊕ Qt = Qt
i i
i i-1 (T ⊕ Qt ) ⊕ Qt = Qt ⊕ Qt
i
i
i i
i-1  T ⊕ (Qt ⊕ Qt ) = Qt ⊕ Qt
i
i
i i
i-1
y T = Qt ⊕ Qt
i
i i-1
ESt
Ck
T2 Q2
Q2
T3 Q3
Q3
Q1
Q1
T1
Q1 Q2 Q3
(i > 1)
“0”
T1
“0”
Ti
Qt+1 = T ⊕ Qt
(i > 1)
Qt+1 = Qt
i i-1
FC.Tema 5: Problemas: Registros Pag 4
Problema 3.Diseño de un generador de secuencias
Diseñe, con un registro de 4 bits, un circuito que genere la secuencia …/10101/…
Solución:
…/ 1 0 1 0 1 /…
1 0
0
1
1
0
1
1
1
0
0 1
0
1
0
0
1
1
1
1
1
1
0
0
ESt = (5, 6, 10) + (0, 1, 2, 3, 4, 7, 8, 9, 12, 14, 15)
∑
3
∑
x
= Qt + Qt
4 1
10 5 11
6
13
1
0
1
1
0
1
Qt
2 Qt
1
Qt
3 ESt
Qt
4
= Qt Qt
4 1
Estudio estados
indeterminados
Qt
2 Qt
1 ESt Qt+1
2 Qt+1
1
Qt+1
3
Qt
3
Qt
4 Qt+1
4
0 0
0 1 0 0 1
0 0
0 0 1 1 0 1 1
0 0
1 1 1 0 1 1 0
1 1
14 7
15 3 1
8
0
2 9
4
12
Q1 Q2 Q3
A1 A2 A3
ES
La
Ck
5v
INI
“0” “1” “0”
Q4
A4
SS
“1”
…/10101/…
x
x x
x
00 01 11 10
2
Qt
Qt
1
Qt
3
00
01
0 1 3 2
4 5 7 6
11
10
12 13 15 14
8 9 11 10
Qt
4
x x
x
1
x 1
x
x
x 1
SS
FC.Tema 5: Problemas: Registros Pag 5
Problema 4. Análisis de un circuito con registro de desplazamiento
Analizar el circuito de la figura y obtener un cronograma donde aparezca la evolución temporal de todas
las Q’s del circuito durante un intervalo de 11 ciclos de reloj. Considere que inicialmente Qi = 0, Vi.
Ls C
Qc
B
Qb
A
Qa
D
Qd
Ck
D1
Q1
Q1
D2
Q2
Q2
D3 Q3
Q3
J Q
Q
K
“1”
Contador Gray
“UP”, M = 16
FC.Tema 5: Problemas: Registros Pag 6
Problema 4. Análisis de un circuito con registro de desplazamiento (Cont.)
Solución:
Shift Register
ESt
SSt 1
1 0 1 1
1 1 0 1
0 1 1 0
0 0 0 0
1 0 1 1
0 1 0 0
Generador de secuencia
Ck
D1
Q1
Q1
D2
Q2
Q2
D3 Q3
Q3
0 1 3
6
4
Qt
2 Qt
1
Qt
3 ESt Qt+1
2 Qt+1
1
Qt+1
3
1 0 0
ESt = Dt = Qt Qt + Qt Qt
1 3 1 2 1
1
0 0 1
0 1 0
0 1 1
0 0
1 0 1
1 1 0
0 0 0
1 1 1 0 1 1 0
5 2
7
…/ 0 0 0 1 1 /…
Grafo ppal. El circuito podría generar 4 secuencias más
(00110, 01100, 11000, 10001), pero elegimos
esta porque nos indican que en todos los
biestables inicialmente Qt = 0
FC.Tema 5: Problemas: Registros Pag 7
Problema 4. Análisis de un circuito con registro de desplazamiento (Cont.)
Solución:
“1”
un contador de M = 2,
o un divisor de frecuencia por 2.
Ls C
Qc
B
Qb
A
Qa
D
Qd
Contador Gray
“UP”, M = 16
D = C = Qt Qt Qt Qt
d c b a
Qt+1 = Qt+1 =
d c
B = A = Qt Qt Qt Qt
d c b a
Qt+1 = Qt+1 =
b a
Sí Ls = “0” 
Sí Ls = “1”  cuenta síncrona UP en Gray
E
S
T
A
D
O
S
C
O
N
T
G
R
A
Y
.
0 0 0 0
0 0 0 1
0 0 1 1
0 0 1 0
0 1 1 0
0 1 1 1
0 1 0 1
0 1 0 0
1 1 0 0
1 1 0 1
1 1 1 1
1 1 1 0
1 0 1 0
1 0 1 1
1 0 0 1
1 0 0 0
Cod. Gray
(0)
(1)
(3)
(2)
(6)
(7)
(5)
(4)
(12)
(13)
(15)
(14)
(10)
(11)
(9)
(8)
Se trata de
Ck
J Q
Q
K
“1”
Qt+1 = J Qt + K Qt = Qt
“0”
FC.Tema 5: Problemas: Registros Pag 8
Problema 4. Análisis de un circuito con registro de desplazamiento (Cont.)
Solución:
Ck
Cronograma del circuito:
1
CARGA PARALELO SÍNCRONA CUENTA SÍNCRONA “UP” EN GRAY
D = C = Qt Qt Qt Qt
d c b a B = A = Qt Qt Qt Qt
d c b a
Q1
Q2
Q3
0 1 3 6 4 0 1 3 6 4 0
Q
Qd
Qa
Qc
Qb
D = C = “1”
B = A = “0”
D = C = “0”
B = A = “1”
D = C = “1”
B = A = “0”
FC.Tema 5: Problemas: Registros Pag 9
Problema 5. Análisis de un circuito con registro de desplazamiento
Obtener el grafo de estados del circuito de la figura considerando la salida Qc del registro de
desplazamiento como variable más significativa. Indique qué función realiza el circuito.
S/P
Qa
A
Qb
B
Qc
C
ES
Ck
FC.Tema 5: Problemas: Registros Pag 10
Problema 5. Análisis de un circuito con registro de desplazamiento (Cont.)
Solución:
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
1
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 0 0 0
1
1
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
1
1
1
1
1
1
1
0
1
0
1
0
1
0
Qt+1
b Qt+1
a
Qt+1
c
Qt
b Qt
a
Qt
c Bt At
Ct
ESt
S/P
S/P = Qt + Qt
c b
Bt = Qt ⊕ Qt
b a
ESt = Qt
a
Ct = Qt + (Qt ⊕ Qt )
c a
b
At = Qt
a
serie
paralelo
0 1 2
3
6 5 4
7
Qa Qb Qc
Ck
“UP”, M = 8
÷2
÷4
÷8
Contador Binario Natural, UP
de M = 8, un divisor de
frecuencia que dispone de los
factores de división 2, 4 y 8.
o bien,
FC.Tema 5: Problemas: Registros Pag 11
Problema 6. Análisis de un registro de desplazamiento
D0 Q0
Q0
Q0
D1 Q1
Q1
Q1
D2 Q2
Q2
Q2≡SS
Ck
Determinar la secuencia que genera el siguiente circuito.
FC.Tema 5: Problemas: Registros Pag 12
Problema 6. Análisis de un registro de desplazamiento
D0 Q0
Q0
Q0
D1 Q1
Q1
Q1
D2 Q2
Q2
Q2≡SS
Ck
Solución:
D2= Qt
1
D1= Qt
0
D0= Qt
1
SS = Qt
2
Qt
1 Qt
2
Qt
0 SSt
Qt+1
1 Qt+1
2
Qt+1
0
1
0 0 1
0 1 0
0 1 1
0 0
1 0 1
1 1 0
0 0 0
1 1 1
0
1 0 0
0 0 1
0 0 1
1 1 0
1 1 0
0 1 1
1 0
0 1 1
D0 D1 D2
0
1 0 0
0 0 1
0 0 1
1 1 0
1 1 0
0 1 1
1 0
0 1 1
1
0
1
0
1
0
0
1
Secuencia principal
…/ 0 0 1 1 /…
000
0
100
0
110
0
011
1
011
1
101
0
111
0
101
0
Q0Q1Q2
SS
Leyenda

Más contenido relacionado

Similar a Registros_Problemas de circuitos digitales.pdf

Electrónica digital: Maquina de estado finito
Electrónica digital: Maquina de estado finito Electrónica digital: Maquina de estado finito
Electrónica digital: Maquina de estado finito SANTIAGO PABLO ALBERTO
 
Electrónica digital: capitulo 7 Autómatas finitos parte 2
Electrónica digital: capitulo 7 Autómatas finitos parte 2 Electrónica digital: capitulo 7 Autómatas finitos parte 2
Electrónica digital: capitulo 7 Autómatas finitos parte 2 SANTIAGO PABLO ALBERTO
 
Electrónica digital: Unidad 8 Circuitos secuenciales síncronos
Electrónica digital: Unidad 8 Circuitos secuenciales síncronos Electrónica digital: Unidad 8 Circuitos secuenciales síncronos
Electrónica digital: Unidad 8 Circuitos secuenciales síncronos SANTIAGO PABLO ALBERTO
 
Ejemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametricaEjemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametricaOmar Sanchez
 
ejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdf
ejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdfejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdf
ejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdfNercy Karen Limachi Quispe
 
Guía Transformadas de Funciones
Guía Transformadas de Funciones Guía Transformadas de Funciones
Guía Transformadas de Funciones Abril Bello
 
Electrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadoresElectrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadoresSANTIAGO PABLO ALBERTO
 
Clase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en FrecuenciaClase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en Frecuenciaguest21fbd4
 
¿Sueñan los crackers con ordenadores cuánticos?
¿Sueñan los crackers con ordenadores cuánticos?¿Sueñan los crackers con ordenadores cuánticos?
¿Sueñan los crackers con ordenadores cuánticos?Gonzalo Álvarez Marañón
 
¿Sueñan los crackers con ordenadores cuánticos
¿Sueñan los crackers con ordenadores cuánticos¿Sueñan los crackers con ordenadores cuánticos
¿Sueñan los crackers con ordenadores cuánticosEventos Creativos
 
Final 7 digitales
Final 7 digitalesFinal 7 digitales
Final 7 digitalesGeralPachas
 
El método del lugar de las raíces
El método del lugar de las raícesEl método del lugar de las raíces
El método del lugar de las raícesBrady Martinez
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaAndreBarrientos3
 

Similar a Registros_Problemas de circuitos digitales.pdf (20)

Inte5tr-pdf
Inte5tr-pdfInte5tr-pdf
Inte5tr-pdf
 
Algebra 16
Algebra 16Algebra 16
Algebra 16
 
Electrónica digital: Maquina de estado finito
Electrónica digital: Maquina de estado finito Electrónica digital: Maquina de estado finito
Electrónica digital: Maquina de estado finito
 
Electrónica digital: capitulo 7 Autómatas finitos parte 2
Electrónica digital: capitulo 7 Autómatas finitos parte 2 Electrónica digital: capitulo 7 Autómatas finitos parte 2
Electrónica digital: capitulo 7 Autómatas finitos parte 2
 
Electrónica digital: Unidad 8 Circuitos secuenciales síncronos
Electrónica digital: Unidad 8 Circuitos secuenciales síncronos Electrónica digital: Unidad 8 Circuitos secuenciales síncronos
Electrónica digital: Unidad 8 Circuitos secuenciales síncronos
 
Ejemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametricaEjemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametrica
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
ejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdf
ejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdfejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdf
ejercicios_3 ERROR EN ESTADO ESTACIONARIO (1).pdf
 
Guía Transformadas de Funciones
Guía Transformadas de Funciones Guía Transformadas de Funciones
Guía Transformadas de Funciones
 
Electrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadoresElectrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadores
 
Clase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en FrecuenciaClase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en Frecuencia
 
¿Sueñan los crackers con ordenadores cuánticos?
¿Sueñan los crackers con ordenadores cuánticos?¿Sueñan los crackers con ordenadores cuánticos?
¿Sueñan los crackers con ordenadores cuánticos?
 
¿Sueñan los crackers con ordenadores cuánticos
¿Sueñan los crackers con ordenadores cuánticos¿Sueñan los crackers con ordenadores cuánticos
¿Sueñan los crackers con ordenadores cuánticos
 
Final 7 digitales
Final 7 digitalesFinal 7 digitales
Final 7 digitales
 
Trigonometria 3er grado - iii bimestre - 2014
Trigonometria   3er grado -  iii bimestre - 2014Trigonometria   3er grado -  iii bimestre - 2014
Trigonometria 3er grado - iii bimestre - 2014
 
El método del lugar de las raíces
El método del lugar de las raícesEl método del lugar de las raíces
El método del lugar de las raíces
 
Control pid
Control pidControl pid
Control pid
 
Matlab2
Matlab2Matlab2
Matlab2
 
Matlab2
Matlab2Matlab2
Matlab2
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 

Más de ssuserf46a26

Solucionario_de_Demidovich_Analisis_Mate.pdf
Solucionario_de_Demidovich_Analisis_Mate.pdfSolucionario_de_Demidovich_Analisis_Mate.pdf
Solucionario_de_Demidovich_Analisis_Mate.pdfssuserf46a26
 
Cálculo Integral - Wilton Oltmanns - 1ra Edición.pdf
Cálculo Integral - Wilton Oltmanns - 1ra Edición.pdfCálculo Integral - Wilton Oltmanns - 1ra Edición.pdf
Cálculo Integral - Wilton Oltmanns - 1ra Edición.pdfssuserf46a26
 
docsity-taller-sentencia-if-fundamentos-de-programacion.pdf
docsity-taller-sentencia-if-fundamentos-de-programacion.pdfdocsity-taller-sentencia-if-fundamentos-de-programacion.pdf
docsity-taller-sentencia-if-fundamentos-de-programacion.pdfssuserf46a26
 
Matemática Básica - EER.pdf
Matemática Básica - EER.pdfMatemática Básica - EER.pdf
Matemática Básica - EER.pdfssuserf46a26
 
Variable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdf
Variable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdfVariable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdf
Variable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdfssuserf46a26
 
Algebra Lineal – Stanley I. Grossman – 7ed.pdf
Algebra Lineal – Stanley I. Grossman – 7ed.pdfAlgebra Lineal – Stanley I. Grossman – 7ed.pdf
Algebra Lineal – Stanley I. Grossman – 7ed.pdfssuserf46a26
 
Introduccion_a_la_Algoritmia_Cibertec.pdf
Introduccion_a_la_Algoritmia_Cibertec.pdfIntroduccion_a_la_Algoritmia_Cibertec.pdf
Introduccion_a_la_Algoritmia_Cibertec.pdfssuserf46a26
 
Fundamentos-de-programacion-c-ricardo-villalobos.pdf
Fundamentos-de-programacion-c-ricardo-villalobos.pdfFundamentos-de-programacion-c-ricardo-villalobos.pdf
Fundamentos-de-programacion-c-ricardo-villalobos.pdfssuserf46a26
 

Más de ssuserf46a26 (8)

Solucionario_de_Demidovich_Analisis_Mate.pdf
Solucionario_de_Demidovich_Analisis_Mate.pdfSolucionario_de_Demidovich_Analisis_Mate.pdf
Solucionario_de_Demidovich_Analisis_Mate.pdf
 
Cálculo Integral - Wilton Oltmanns - 1ra Edición.pdf
Cálculo Integral - Wilton Oltmanns - 1ra Edición.pdfCálculo Integral - Wilton Oltmanns - 1ra Edición.pdf
Cálculo Integral - Wilton Oltmanns - 1ra Edición.pdf
 
docsity-taller-sentencia-if-fundamentos-de-programacion.pdf
docsity-taller-sentencia-if-fundamentos-de-programacion.pdfdocsity-taller-sentencia-if-fundamentos-de-programacion.pdf
docsity-taller-sentencia-if-fundamentos-de-programacion.pdf
 
Matemática Básica - EER.pdf
Matemática Básica - EER.pdfMatemática Básica - EER.pdf
Matemática Básica - EER.pdf
 
Variable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdf
Variable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdfVariable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdf
Variable Compleja (Nueva Edición) - Eduardo Espinoza Ramos.pdf
 
Algebra Lineal – Stanley I. Grossman – 7ed.pdf
Algebra Lineal – Stanley I. Grossman – 7ed.pdfAlgebra Lineal – Stanley I. Grossman – 7ed.pdf
Algebra Lineal – Stanley I. Grossman – 7ed.pdf
 
Introduccion_a_la_Algoritmia_Cibertec.pdf
Introduccion_a_la_Algoritmia_Cibertec.pdfIntroduccion_a_la_Algoritmia_Cibertec.pdf
Introduccion_a_la_Algoritmia_Cibertec.pdf
 
Fundamentos-de-programacion-c-ricardo-villalobos.pdf
Fundamentos-de-programacion-c-ricardo-villalobos.pdfFundamentos-de-programacion-c-ricardo-villalobos.pdf
Fundamentos-de-programacion-c-ricardo-villalobos.pdf
 

Último

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 

Último (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 

Registros_Problemas de circuitos digitales.pdf

  • 1. FUNDAMENTOS DE COMPUTADORES Problemas del Tema 5: Circuitos integrados secuenciales 5.1 Registros
  • 2. FC.Tema 5: Problemas: Registros Pag 2 Problema 1.Diseño de un registro de desplazamiento “1” = ESt (Qt + Qt ) 1 1 = Qt (Qt + Qt ) i i i-1 “1” SSt ≡ SALIDA PARALELO (SP) Qt+1 = ESt 1 (i > 1) Qt+1 = Qt i i-1 Diseñe un registro de desplazamiento de 3 bits con biestables J-K. J1 K1 Q1 Q1 Q1 J2 K2 Q2 Q2 Q2 J3 K3 Q3 Q3 Q3 Ck = ESt Qt + ESt Qt 1 1 J = ESt 1 K = ESt 1   = Qt Qt + Qt Qt i-1 i i i-1 J = Qt i i-1 K = Qt i i-1 (i>1) ESt i-1 Qt+1 = Ji Qt + Ki Qt = Qt i i i (i>1) Qt+1 = J1Qt + K1Qt = ESt 1 1 1 Solución: Qt+1 = JQt + KQt
  • 3. FC.Tema 5: Problemas: Registros Pag 3 Problema 2.Diseño de un registro de desplazamiento Diseñe un registro de desplazamiento de 3 bits con biestables T. Solución: SSt ≡ SALIDA PARALELO (SP)  Qt+1 = T ⊕ Qt = ESt 1 1 1 (T ⊕ Qt ) ⊕ Qt = ESt ⊕ Qt 1 1 1 1  T ⊕ (Qt ⊕ Qt ) = ESt ⊕ Qt 1 1 1 1 Qt+1 = ESt 1  T = ESt ⊕ Qt 1 1 (i>1) Qt+1 = T ⊕ Qt = Qt i i i i-1 (T ⊕ Qt ) ⊕ Qt = Qt ⊕ Qt i i i i i-1  T ⊕ (Qt ⊕ Qt ) = Qt ⊕ Qt i i i i i-1 y T = Qt ⊕ Qt i i i-1 ESt Ck T2 Q2 Q2 T3 Q3 Q3 Q1 Q1 T1 Q1 Q2 Q3 (i > 1) “0” T1 “0” Ti Qt+1 = T ⊕ Qt (i > 1) Qt+1 = Qt i i-1
  • 4. FC.Tema 5: Problemas: Registros Pag 4 Problema 3.Diseño de un generador de secuencias Diseñe, con un registro de 4 bits, un circuito que genere la secuencia …/10101/… Solución: …/ 1 0 1 0 1 /… 1 0 0 1 1 0 1 1 1 0 0 1 0 1 0 0 1 1 1 1 1 1 0 0 ESt = (5, 6, 10) + (0, 1, 2, 3, 4, 7, 8, 9, 12, 14, 15) ∑ 3 ∑ x = Qt + Qt 4 1 10 5 11 6 13 1 0 1 1 0 1 Qt 2 Qt 1 Qt 3 ESt Qt 4 = Qt Qt 4 1 Estudio estados indeterminados Qt 2 Qt 1 ESt Qt+1 2 Qt+1 1 Qt+1 3 Qt 3 Qt 4 Qt+1 4 0 0 0 1 0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 14 7 15 3 1 8 0 2 9 4 12 Q1 Q2 Q3 A1 A2 A3 ES La Ck 5v INI “0” “1” “0” Q4 A4 SS “1” …/10101/… x x x x 00 01 11 10 2 Qt Qt 1 Qt 3 00 01 0 1 3 2 4 5 7 6 11 10 12 13 15 14 8 9 11 10 Qt 4 x x x 1 x 1 x x x 1 SS
  • 5. FC.Tema 5: Problemas: Registros Pag 5 Problema 4. Análisis de un circuito con registro de desplazamiento Analizar el circuito de la figura y obtener un cronograma donde aparezca la evolución temporal de todas las Q’s del circuito durante un intervalo de 11 ciclos de reloj. Considere que inicialmente Qi = 0, Vi. Ls C Qc B Qb A Qa D Qd Ck D1 Q1 Q1 D2 Q2 Q2 D3 Q3 Q3 J Q Q K “1” Contador Gray “UP”, M = 16
  • 6. FC.Tema 5: Problemas: Registros Pag 6 Problema 4. Análisis de un circuito con registro de desplazamiento (Cont.) Solución: Shift Register ESt SSt 1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 0 0 1 0 1 1 0 1 0 0 Generador de secuencia Ck D1 Q1 Q1 D2 Q2 Q2 D3 Q3 Q3 0 1 3 6 4 Qt 2 Qt 1 Qt 3 ESt Qt+1 2 Qt+1 1 Qt+1 3 1 0 0 ESt = Dt = Qt Qt + Qt Qt 1 3 1 2 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 0 1 1 1 0 1 1 0 5 2 7 …/ 0 0 0 1 1 /… Grafo ppal. El circuito podría generar 4 secuencias más (00110, 01100, 11000, 10001), pero elegimos esta porque nos indican que en todos los biestables inicialmente Qt = 0
  • 7. FC.Tema 5: Problemas: Registros Pag 7 Problema 4. Análisis de un circuito con registro de desplazamiento (Cont.) Solución: “1” un contador de M = 2, o un divisor de frecuencia por 2. Ls C Qc B Qb A Qa D Qd Contador Gray “UP”, M = 16 D = C = Qt Qt Qt Qt d c b a Qt+1 = Qt+1 = d c B = A = Qt Qt Qt Qt d c b a Qt+1 = Qt+1 = b a Sí Ls = “0”  Sí Ls = “1”  cuenta síncrona UP en Gray E S T A D O S C O N T G R A Y . 0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 Cod. Gray (0) (1) (3) (2) (6) (7) (5) (4) (12) (13) (15) (14) (10) (11) (9) (8) Se trata de Ck J Q Q K “1” Qt+1 = J Qt + K Qt = Qt “0”
  • 8. FC.Tema 5: Problemas: Registros Pag 8 Problema 4. Análisis de un circuito con registro de desplazamiento (Cont.) Solución: Ck Cronograma del circuito: 1 CARGA PARALELO SÍNCRONA CUENTA SÍNCRONA “UP” EN GRAY D = C = Qt Qt Qt Qt d c b a B = A = Qt Qt Qt Qt d c b a Q1 Q2 Q3 0 1 3 6 4 0 1 3 6 4 0 Q Qd Qa Qc Qb D = C = “1” B = A = “0” D = C = “0” B = A = “1” D = C = “1” B = A = “0”
  • 9. FC.Tema 5: Problemas: Registros Pag 9 Problema 5. Análisis de un circuito con registro de desplazamiento Obtener el grafo de estados del circuito de la figura considerando la salida Qc del registro de desplazamiento como variable más significativa. Indique qué función realiza el circuito. S/P Qa A Qb B Qc C ES Ck
  • 10. FC.Tema 5: Problemas: Registros Pag 10 Problema 5. Análisis de un circuito con registro de desplazamiento (Cont.) Solución: 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 Qt+1 b Qt+1 a Qt+1 c Qt b Qt a Qt c Bt At Ct ESt S/P S/P = Qt + Qt c b Bt = Qt ⊕ Qt b a ESt = Qt a Ct = Qt + (Qt ⊕ Qt ) c a b At = Qt a serie paralelo 0 1 2 3 6 5 4 7 Qa Qb Qc Ck “UP”, M = 8 ÷2 ÷4 ÷8 Contador Binario Natural, UP de M = 8, un divisor de frecuencia que dispone de los factores de división 2, 4 y 8. o bien,
  • 11. FC.Tema 5: Problemas: Registros Pag 11 Problema 6. Análisis de un registro de desplazamiento D0 Q0 Q0 Q0 D1 Q1 Q1 Q1 D2 Q2 Q2 Q2≡SS Ck Determinar la secuencia que genera el siguiente circuito.
  • 12. FC.Tema 5: Problemas: Registros Pag 12 Problema 6. Análisis de un registro de desplazamiento D0 Q0 Q0 Q0 D1 Q1 Q1 Q1 D2 Q2 Q2 Q2≡SS Ck Solución: D2= Qt 1 D1= Qt 0 D0= Qt 1 SS = Qt 2 Qt 1 Qt 2 Qt 0 SSt Qt+1 1 Qt+1 2 Qt+1 0 1 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 0 1 1 D0 D1 D2 0 1 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 0 1 1 1 0 1 0 1 0 0 1 Secuencia principal …/ 0 0 1 1 /… 000 0 100 0 110 0 011 1 011 1 101 0 111 0 101 0 Q0Q1Q2 SS Leyenda