B/0 E/1 C/0 D/0 A/0 0 1 0 0 0 0

Transkrypt

B/0 E/1 C/0 D/0 A/0 0 1 0 0 0 0
7. Zaprojektować automat o jednym wejściu i jednym wyjściu. Automat ustawia i
pozostawia 1 na wyjściu kiedy przynajmniej dwa zera , a następnie przynajmniej dwie
jedynki pojawiły się na wejściu. Narysuj diagram stanów automatu.
Zdefiniujmy M jako sekwencję co najmniej dwóch zer i N jako sekwencję przynajmniej
dwóch jedynek. Na wyjściu będziemy uzyskiwać jedynkę, jeśli automat wykryje sekwencję
MN.
Wyróżniamy 5 stanów w jakich może znajdować się automat:
A – startowy, automat wykrył 1 ale bez uprzedniego wykrycia sekwencji M
B – automat na wejściu wykrył jedno 0, czyli początek sekwencji MN
C – automat na wejściu wykrył sekwencję M
D – automat na wejściu wykrył sekwencję M1
E – automat na wejściu wykrył pełną sekwencję MN
Wykorzystując automat Moore’a
0
0
B/0
0
C/0
0
A/0
0
D/0
E/1
1

Podobne dokumenty