Máquina Mealy relacionada a circuitos digitais.pdf

luisbernardinello 155 views 103 slides Jan 15, 2024
Slide 1
Slide 1 of 103
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103

About This Presentation

Maquina de Mealy


Slide Content

Construir circuitos digitais que
executem operações complexas
pode ser muito trabalhoso e
demorado.

Sistemas que requer como entrada o
estado anterior para decidir o estado
futuro ganharam o nome de
Circuitos Sequenciais.

Representação
dos Circuitos
Sequenciais
A representação pode ser feita
através do Diagrama de
Transição de Estado (Diagrama
de Estado)

Saída dos FF’s (Princípio de Máquina de Estados)

Como representar a dependência das transições com as Entradas?
Saída dos FF’s (Princípio de Máquina de Estados)

Como representar a dependência das transições com as Entradas?
Como representar as Saídas???
Saída dos FF’s (Princípio de Máquina de Estados)

Máquinas de Estados Finitos
●São usadas para representar o funcionamento de circuitos sequenciais
●Um Circuito Sequencial consiste de um circuito combinacional e uma rede de
memória formada por elementos de armazenamento (Flip-Flops)
●A rede de memória define o estado atual da máquina de estados (para saber onde
estou, preciso checar os FF’s)
●O circuito sequencial difere de um circuito combinacional puro na medida em que o
próximo estado será definido não só a partir das entradas atuais, como também do
estado atual, aumentando enormemente as possibilidades de projeto.
Pontos importantes:

Máquinas de Estados Finitos

Representação:
A B
In/Out
x/y

Representação:
A B
In/Out
x/y
Vértice
=
Estado

Representação:
A B
x/y
Vértice
=
Estado
Aresta
=
In/Out

Representação:
A B
Diagrama de estado Completo
a/p
b/q

Representação:
A B
Diagrama de estado Simplificado
a/p, b/q

Representação:
S0/0
Existem circuitos sequenciais que a saída pode ser indicada em
cada um de seus estados:
S1/1
S2/1S3/0
a
b
c
a a
a
b
b
c
b,c
c

Representação:
S0/0
Existem circuitos sequenciais que a saída pode ser indicada em
cada um de seus estados:
S1/1
S2/1S3/0
a
b
c
a a
a
b
b
c
b,c
c
A saída pode ser
de quantos bits
quiser.

Representação:
S1
Existem circuitos sequenciais que a saída pode ser indicada nos
grafos:
S2
S0
1/0
0/0
0/01/0
1/1
0/1

Representação:
S1
Existem circuitos sequenciais que a saída pode ser indicada nos
grafos:
S2
S0
1/0
0/0
0/01/0
1/1
0/1
Todas as
possíveis
combinações para
todos os estados

S0/0 S1/1
S2/1S3/0
a
b
c
a a
a
b
b c
b,c
c
Esses circuitos são classificados então de duas formas de acordo
com sua função de saída: Moore

Esses circuitos são classificados então de duas formas de acordo
com sua função de saída: Mealy
S1 S2
S0
1/0
0/0
0/01/0
1/1
0/1

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
A[0] B[1]
10 , 11
01 , 00
Máquina de Moore: Somente os sinais de entrada
causadores da transição de um estado para o outro
são representados no arco dos grafos e as saídas, são
representadas dentro de seus estados.

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
A[0] B[1]
10 , 11
01 , 00
Máquina de Moore: Somente os sinais de entrada
causadores da transição de um estado para o outro
são representados no arco dos grafos e as saídas, são
representadas dentro de seus estados.
Entradas

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
A[0] B[1]
10 , 11
01 , 00
Máquina de Moore: Somente os sinais de entrada
causadores da transição de um estado para o outro
são representados no arco dos grafos e as saídas, são
representadas dentro de seus estados.
Saídas
Entradas

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
Máquina de Mealy: Nos arcos do grafo são
representados os sinais de entrada (agora com 2 bits)
causadores da transição de um estado para o outro,
com seus respectivos valores para saída.
01/0 , 11/0
A
10/1 , 11/1
B
10/1
00/1
00/0
01/0

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
Máquina de Mealy: Nos arcos do grafo são
representados os sinais de entrada (agora com 2 bits)
causadores da transição de um estado para o outro,
com seus respectivos valores para saída.
01/0 , 11/0
A
10/1 , 11/1
B
10/1
00/1
00/0
01/0
Entradas

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
Máquina de Mealy: Nos arcos do grafo são
representados os sinais de entrada (agora com 2 bits)
causadores da transição de um estado para o outro,
com seus respectivos valores para saída.
01/0 , 11/0
A
10/1 , 11/1
B
10/1
00/1
00/0
01/0
Entradas
Saídas

Tipos de implementação:
O comportamento das máquinas de Moore e Mealy é idêntico, mas
suas implementações são diferentes
Máquina de Mealy: Nos arcos do grafo são
representados os sinais de entrada (agora com 2 bits)
causadores da transição de um estado para o outro,
com seus respectivos valores para saída.
01/0 , 11/0
A
10/1 , 11/1
B
10/1
00/1
00/0
01/0
Utilizamos todas as
possíveis
combinações de
entrada!!!

Modelo de Mealy
Os valores da saída dependem do estado e dos valores de entrada

Modelo de Mealy
Os valores da saída dependem do estado e dos valores de entrada
1 ou vários
bits…

Modelo de Mealy
Os valores da saída dependem do estado e dos valores de entrada
1 ou vários
bits…
Depende das
entradas e das
saídas

Modelo de Mealy
Os valores da saída dependem do estado e dos valores de entrada
1 ou vários
bits…
Depende das
entradas e das
saídas
Podemos
então
considerá-la
Assíncrona

Modelo de Mealy
Os valores da saída dependem do estado e dos valores de entrada
1 ou vários
bits…
Depende das
entradas e das
saídas
Podemos
então
considerá-la
Assíncrona
Uma alteração nos valores de
entrada pode causar uma
alteração nos valores de saída!

Modelo de Mealy
Nos diagramas de estado, o valor das saídas é representado junto
das entradas (nas arestas)

Modelo de Mealy
Nos diagramas de estado, o valor das saídas é representado junto
das entradas (nas arestas)
Entradas

Modelo de Mealy
Nos diagramas de estado, o valor das saídas é representado junto
das entradas (nas arestas)
Entradas
Saídas

Modelo de Mealy
Nos diagramas de estado, o valor das saídas é representado junto
das entradas (nas arestas)
Entradas
Saídas
Estado

Modelo de Mealy
Nos diagramas de estado, o valor das saídas é representado junto
das entradas (nas arestas)
Entradas
Saídas
Estado
Para onde vou
se receber um
valor = 0?

Modelo de Mealy
Nos diagramas de estado, o valor das saídas é representado junto
das entradas (nas arestas)
Entradas
Saídas
Estado
Para onde vou
se receber um
valor = 1?

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Depende
apenas dos
FF’s

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Depende
apenas dos
FF’s
Uma borda
ativa no FF irá
atualizar o
valor da saída

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Depende
apenas dos
FF’s
Podemos
então
considerá-la
Síncrona
Uma borda
ativa no FF irá
atualizar o
valor da saída

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Depende
apenas dos
FF’s
Podemos
então
considerá-la
Síncrona
Então… as saídas só podem
mudar quando o estado muda
Uma borda
ativa no FF irá
atualizar o
valor da saída

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Nome do
Estado

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Nome do
Estado
Valor da
Saída

Modelo de Moore
Os valores da saída dependem apenas do estado do circuito
Nome do
Estado
Valor da
Saída
Saída com
2 bits

●Passo 1: Elaborar um diagrama de estado que interprete fielmente o problema que
esperamos resolver;
●Passo 2: Podemos minimizar o número de estados no diagrama de estados caso
julgue necessário;
●Passo 4: Desenvolver a tabela de estados, apresentando os estados atuais, próximos
estados e suas respectivas saídas;
●Passo 5: Construir uma tabela que apresenta o tipo do FF que será utilizado;
●Passo 6: Utilizar o mapa de Karnaugh para cada uma das entradas dos FF’s
utilizando a tabela desenvolvida no passo anterior;
●Passo 7: Com base no mapa de Karnaugh, obter a equação final para cada entrada
dos FF’s do circuito;
●Passo 8: Todo procedimento deve ser realizado também para as equações das
variáveis de saída do circuito;
●Passo 9: Elaboração do diagrama lógico do circuito com todos os elementos de
memória (FF’s);
Passo a passo das Máquinas de Estado

Exemplo de Mealy
Diagrama de Estados

Diagrama de Estados
Precisamos dar
códigos aos
nossos estados
Exemplo de Mealy

Diagrama de Estados
Precisamos dar
códigos aos
nossos estados
Com quantos bits
posso representar 4
estados???
Exemplo de Mealy

Diagrama de Estados
Precisamos dar
códigos aos
nossos estados
Claro que será com 2
bits, atribuindo então
um código para cada
estado.
Exemplo de Mealy

Diagrama de Estados Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y
Exemplo de Mealy

Diagrama de Estados Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y
Exemplo de Mealy

Diagrama de Estados Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y
Exemplo de Mealy

Diagrama de Estados Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y
Exemplo de Mealy

Diagrama de Estados Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y
Entrada e
Saída de 1
bit
Exemplo de Mealy

Diagrama de Estados Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y
Entrada e
Saída de 1
bit
Agora, qual o próximo
passo???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Q1Q0 = Estado Atual
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Q1Q0 = Estado Atual
X = Valor de Entrada
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Q1Q0 = Estado Atual
X = Valor de Entrada
Q1’ Q0’ = Próximos Estados
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Q1Q0 = Estado Atual
X = Valor de Entrada
Q1’ Q0’ = Próximos Estados
Y = Valor de Saída
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Se estou no estado atual
(0), e minha entrada X = 0,
para onde irei e qual o valor
de saída?
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Se estou no estado atual
(0), e minha entrada X = 0,
para onde irei e qual o valor
de saída?
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
Se estou no estado atual
(0), e minha entrada X = 0,
para onde irei e qual o valor
de saída?
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
???
???
???
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
???
???
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
???
???
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
???
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
???
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
???
???
???
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
???
???
111
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
???
???
111
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
???
111
110
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
???
111
110
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
111
110
101
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
???
111
110
101
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
111
110
101
000
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
???
111
110
101
000
Exemplo de Mealy

Diagrama de EstadosCodificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0

Entrada: X
Saída: Y
Tabela de transição de Estados
001
010
011
111
110
101
000
100
Exemplo de Mealy

Exemplo de Moore: (Nome e estado no Vértice)
Diagrama de Estados

Exemplo de Moore: (Nome e estado no Vértice)
Diagrama de Estados

Exemplo de Moore: (Nome e estado no Vértice)
Diagrama de Estados
Entradas
Saídas

Exemplo de Moore
Diagrama de Estados
Precisamos dar
códigos aos
nossos estados

Exemplo de Moore
Diagrama de Estados
Precisamos dar
códigos aos
nossos estados
Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y1, Y0

Exemplo de Moore
Diagrama de Estados
Precisamos dar
códigos aos
nossos estados
Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y1, Y0
Agora a
saída possui
2 bits

Exemplo de Moore
Diagrama de Estados
Precisamos dar
códigos aos
nossos estados
Codificação dos Estados
A: 00
B: 01
C: 10
D: 11

Entrada: X
Saída: Y1, Y0
Agora a
saída possui
2 bits
Como será então nossa
Tabela de Transiçao???

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
????
????
????

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
????
????
????

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
????
????
A0000

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
????
????
A0000

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
????
A0000
B0100

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
????
A0000
B0100

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
A0000
B0100
A0010

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
????
A0000
B0100
A0010

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
A0000
B0100
A0010
C1010

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
????
A0000
B0100
A0010
C1010

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
A0000
B0100
A0010
C1010
A0011

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
????
A0000
B0100
A0010
C1010
A0011

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
A0000
B0100
A0010
C1010
A0011
D1111

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
????
A0000
B0100
A0010
C1010
A0011
D1111

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
A0000
B0100
A0010
C1010
A0011
D1111
C1010

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
????
A0000
B0100
A0010
C1010
A0011
D1111
C1010

Exemplo de Moore
Diagrama de Estados
Codificação dos Estados
A: 00 -> Q1Q0
B: 01 -> Q1Q0
C: 10 -> Q1Q0
D: 11 -> Q1Q0
A0000
B0100
A0010
C1010
A0011
D1111
C1010
D1110
Tags