一段式状态机:只用next_state推动逻辑顺序。直接描述状态的变化和操作。
二段式状态机:只用next_state推动逻辑顺序。在第一段中描述状态的变化,在第二段中描述操作。
三段式状态机:用current_state,next_state推动逻辑顺序。
current_state next_state;
current_state next_state;描述状态的变化
next_state;描述操作
二段式状态机:只用next_state推动逻辑顺序。在第一段中描述状态的变化,在第二段中描述操作。
三段式状态机:用current_state,next_state推动逻辑顺序。
current_state next_state;
current_state next_state;描述状态的变化
next_state;描述操作