Vi este diagrama en mi libro de texto para el problema:
Supongamos que deseamos diseñar un circuito que detecte una secuencia de tres o más 1 consecutivos en una serie de bits que llegan a través de una línea de entrada (es decir, la entrada es un bit serie) transmisión)
Este es el diagrama que sugiere el libro.
sisignificaquehemosleídoi1consecutivosdelaentrada(s3significa3omás1consecutivos)ys0eselestadodeinicio.
Miproblemaescuandoestamosenelestados2yleemosun1enlaentrada.Lasalidasiguesiendo0,mientrasquedeberíacambiara1.
ytambiéncuandoestamosenelestados3yleemosun0,lasalidasiguesiendo1,mientrasquedeberíacambiara0.
miimplementaciónharinosa(excluyendoalgunosarcos)es
aquí no tenemos los problemas anteriores.
Sé que la primera es una implementación de Moore, mientras que la segunda es una implementación de Mealy.
PERO no deberían hacer lo mismo.