![Page 1: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/1.jpg)
1
TEMA 10
REGISTROS Y CONTADORES
![Page 2: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/2.jpg)
2
Autómata o Máquina de estados finitos: modelo matemático que describe las máquinas secuenciales síncronas. La sincronización se realiza mediante una señal de reloj CK.
Reloj
MODELO DE ESTADO FINITOS
![Page 3: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/3.jpg)
3
MODELO DE ESTADO FINITOS
![Page 4: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/4.jpg)
4
MODELO DE ESTADO FINITOS
![Page 5: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/5.jpg)
5
DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican las transiciones entre estados.
TABLA DE ESTADOS : Tabla de doble entrada donde para cada par Q(t)/Xi del instante t, se indican el estado siguiente Q(t+1) y la salida Zi.
MODELO DE ESTADO FINITOS
![Page 6: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/6.jpg)
6
![Page 7: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/7.jpg)
7
![Page 8: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/8.jpg)
8
EJEMPLO
(Análisis de Circuitos Secuenciales Síncronos)
![Page 9: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/9.jpg)
9
![Page 10: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/10.jpg)
10
![Page 11: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/11.jpg)
11
![Page 12: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/12.jpg)
12
![Page 13: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/13.jpg)
13
![Page 14: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/14.jpg)
14
![Page 15: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/15.jpg)
15
![Page 16: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/16.jpg)
16
![Page 17: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/17.jpg)
17
![Page 18: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/18.jpg)
18
![Page 19: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/19.jpg)
19
![Page 20: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/20.jpg)
20
![Page 21: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/21.jpg)
21
![Page 22: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/22.jpg)
22
![Page 23: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/23.jpg)
23
![Page 24: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/24.jpg)
24
REGISTROS
REGISTRO: Circuito secuencial síncrono capaz de almacenar varios bits de información
INFORMACIÓN: formato serie o paralelo
Clasificación según el formato:Entrada serie, salida serie.Entrada serie, salida paralelo.Entrada paralelo, salida serie.Entrada paralelo, salida paralelo.
REGISTROS DE DESPLAZAMIENTO: utilizan formato serie en la entrada o salida.
![Page 25: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/25.jpg)
25
1 1 1 1 1
![Page 26: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/26.jpg)
26
![Page 27: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/27.jpg)
27
REGISTROS CON ENTRADA PARALELO Y SALIDA SERIE. (CARGA ASÍNCRONA)
01
01
1
1
1
1
0
1
1
0
1
0
0
1
![Page 28: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/28.jpg)
28
REGISTROS CON ENTRADA PARALELO Y SALIDA SERIE. (CARGA SÍNCRONA)
1 0 1 0
0
0 1 0 1
1
0
1
1
0
![Page 29: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/29.jpg)
29
![Page 30: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/30.jpg)
30
REGISTRO UNIVERSAL DE DESPLAZAMIENTO
![Page 31: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/31.jpg)
31
0
1
1 1
1 1 1 1 0 1 0 0 0 0 0 1
1 0 1
1 0 1
1 0 1
1 0 1
![Page 32: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/32.jpg)
32
CONTADORES
Circuito secuencial capaz de almacenar, en binario o cualquier otro código el número de impulsos que recibe
Tres tipos:
AsíncronosSíncronosBasados en registros de desplazamiento
![Page 33: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/33.jpg)
33
CONTADORES ASÍNCRONOSCONTADORES DE RIZADO (RIPPLE COUNTERS)
Los biestables no comparten la misma señal de reloj:
0
0
0
0
1
1
0
0
1
0
0
0
1
0
1
1
1
1
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
1
1
![Page 34: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/34.jpg)
34
0
0
1
1
1214
0
1
1
1
0
0
0
1
8
0
0
0
0
0
![Page 35: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/35.jpg)
35
CONTADOR ASÍNCRONO DESCENDENTE
![Page 36: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/36.jpg)
36
CONTADOR ASÍNCRONO REVERSIBLE
UP=1DOWN=0
![Page 37: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/37.jpg)
37
CONTADOR MÓDULO N(CONTADOR M(CONTADOR MÓÓDULO 10)DULO 10)
0 1 0 1
0
![Page 38: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/38.jpg)
38
CONTADOR MÓDULO N(CONTADOR MÓDULO 10)
Transición del 7 al 8 → 4tp > Transición del 9 al 0 → 2tp + tpHL NAND + tp CLEAR
![Page 39: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/39.jpg)
39
![Page 40: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/40.jpg)
40
![Page 41: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/41.jpg)
41
Tabla de transición Tabla de excitación
CONTADORES SÍNCRONOS(Todos los (Todos los biestablesbiestables comparten la misma secomparten la misma seññal de reloj)al de reloj)
![Page 42: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/42.jpg)
42
CONTADORES SÍNCRONOS(Todos los (Todos los biestablesbiestables comparten la misma secomparten la misma seññal de reloj)al de reloj)
![Page 43: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/43.jpg)
43
JA=KA=1JB=KB=QA
JC=KC=QAQB
JD=KD=QAQBQC
JE=KE=QAQBQCQD
JA=KA=1JB=KB=QA
JC=KC=QAQB
JD=KD=(QAQB)QC
JE=KE=((QAQB)QC)QD
CONTADORES SÍNCRONOS(Todos los (Todos los biestablesbiestables comparten la misma secomparten la misma seññal de reloj)al de reloj)
![Page 44: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/44.jpg)
44
Tabla de transición Tabla de excitación
CONTADOR SÍNCRONO REVERSIBLE MÓDULO OCHO
![Page 45: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/45.jpg)
45
CONTADOR SÍNCRONO REVERSIBLE MÓDULO OCHO
![Page 46: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/46.jpg)
46
CONTADOR SÍNCRONO MÓDULO 10
![Page 47: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/47.jpg)
47
![Page 48: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/48.jpg)
48
![Page 49: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/49.jpg)
49
![Page 50: TEMA 10 - edii.uclm.esedii.uclm.es/~miniesta/TEMA10REGCONT.pdf · 5 DIAGRAMA DE ESTADOS : Grafo dirigido, cuyos vértices representan los estados de la máquina y cuyos arcos indican](https://reader033.vdocuments.co/reader033/viewer/2022051107/5bc0183209d3f2f71d8d8591/html5/thumbnails/50.jpg)
50