This visual execution shows a two-process FSM coding style in VHDL. The first process updates the state register on the rising edge of the clock or when reset is active. The second process computes the next state based on the current state and input signals. The execution table traces clock, reset, state before and after, input signals, and next state computation step-by-step. The variable tracker shows how each variable changes over time. Key moments clarify why state updates only on clock edges, why logic is separated, and the effect of reset. The quiz tests understanding of state changes, reset effect, and next state logic. The concept snapshot summarizes the two-process FSM style for quick reference.