19.05.2015, 09:52
Hallo Agenth,
Es wird ein State aufgerufen und abgearbeitet. Danach schaut man sich seine diversen Bedingungen an und entscheidet aufgrund dieser Bedingungen, welche State als nächstes aufgerufen wird. Und das kann - abhängig von den aktuellen Bedingungen - durchaus noch einmal der soeben durchlaufene State sein!
Zitat:Ich habe es so verstanden, dass der nächste State als Schieberegister ausgewählt werden muss.Korrekt.
Zitat:In meinem Fall gibt es 5 States, welche aber in unterschiedlichen Reihenfolgen und auch mehrmals ausgeführt werden.Und wo ist das Problem?
Es wird ein State aufgerufen und abgearbeitet. Danach schaut man sich seine diversen Bedingungen an und entscheidet aufgrund dieser Bedingungen, welche State als nächstes aufgerufen wird. Und das kann - abhängig von den aktuellen Bedingungen - durchaus noch einmal der soeben durchlaufene State sein!