Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 03. 11. 2012 15:27

sanvop
Zelenáč
Příspěvky: 6
Pozice: student
Reputace:   
 

konečný automat - stavový diagram

Ahoj,

umíte někdo řešit takovýto příklad ? Jadná se pouze o stavový diagram.

Navrhněte konečný automat typu Mealy, který generuje lichou paritu. Na vstup přicházejí sériově čtyřbitová čísla (za sebou), spolu s posledním (čtvrtým) bitem je na výstupu lichá parita, v ostatních taktech je na výstupu 0.


Zdravim.

Offline

 

#2 03. 11. 2012 15:35

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: konečný automat - stavový diagram

Ja by som pouzil 8 stavu, pro kazdy ze 4 bitu 2 stavy, jestli uz sem nacetl sudy pocet 1, nebo lichy. Umis si to predstavit?

Offline

 

#3 03. 11. 2012 15:44

sanvop
Zelenáč
Příspěvky: 6
Pozice: student
Reputace:   
 

Re: konečný automat - stavový diagram

↑ JohnPeca18:

Ahoj,

díky za radu.

Dokázal by jsi sem hodit zjednodušený náčrt ? Nejsem si moc jistý, jestli to chápu správně.


Zdravim

Offline

 

#4 03. 11. 2012 16:09 — Editoval JohnPeca18 (03. 11. 2012 16:24)

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: konečný automat - stavový diagram

↑ sanvop:
Praveze kreslit se mi moc nechce :). Ked nad tym rozmyslam, hodi sa este jeden pociatocny stav,
Keby som to ale zapisal, tak nech mam stavy
$(k,l),k\in\{Sude,Liche\},l \in\{1,2,3,4\}$
$z-pociatocny stav$
Pravidla
$l\in\{1,2,3\}(k,l)\Rightarrow ^0(k,l+1), (k,l)\Rightarrow ^1(\overline{k},l+1)$
$ (k,4)\Rightarrow^1(Liche,1), (k,4)\Rightarrow^0(Sude,1)$
$z\Rightarrow ^0(sude,1),z\Rightarrow^1(liche,1)$
Vystup je pre sipky jdouci do (Sude,4) jednotka, pre ostatne 0. Neviem presne ako sa pri Mealy zapisuje vystup.
k se striskou je zmena ze sudeho na liche nebo opacne. Sude, liche znamena ze ci sem nacetl sudy nebo lichy pocet jednicek.

Offline

 

#5 04. 11. 2012 12:08

Nikias
Zelenáč
Příspěvky: 7
Škola: ČVUT FEL
Pozice: student
Reputace:   
 

Re: konečný automat - stavový diagram

JohnPeca18:"Ja by som pouzil 8 stavu"+"Ked nad tym rozmyslam, hodi sa este jeden pociatocny stav"
Nemáš těch stavů nějak moc?

Offline

 

#6 04. 11. 2012 12:19

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: konečný automat - stavový diagram

↑ Nikias:
To je dost nekonstuktivni poznamka, mozna to jde i z min stavmi, ale v zadani neni, minimalizuj pocet stavu. Spis jde o to jestli to funguje. Snad by melo.

Offline

 

#7 04. 11. 2012 14:46

Nikias
Zelenáč
Příspěvky: 7
Škola: ČVUT FEL
Pozice: student
Reputace:   
 

Re: konečný automat - stavový diagram

↑ JohnPeca18: Já jenom že se tím pak zbytečně používá víc paměti, K-map...

Offline

 

#8 05. 11. 2012 00:39 — Editoval JohnPeca18 (05. 11. 2012 00:41)

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: konečný automat - stavový diagram

↑ Nikias:
No tak to udelej lip kdyz se ti chce, ja se na to rad podivam :).
Inak je algoritmus na zminimalizovanie konecneho automatu. Takze staci urobit hocijaky automat a potom na to pustit minimalizaciu.

Offline

 

#9 07. 11. 2012 23:45

Nikias
Zelenáč
Příspěvky: 7
Škola: ČVUT FEL
Pozice: student
Reputace:   
 

Re: konečný automat - stavový diagram

Tady to máš se 7 stavama: http://www.ulozto.cz/xYRJ2ou/parita-jpg mělo by to bejt dobře :-)

Offline

 

#10 08. 11. 2012 00:49

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: konečný automat - stavový diagram

↑ Nikias:
Jo, mas pravdu :) o 2 stavy min.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson