# Moore machine state diagram and state table

Is it me not understanding this table and diagram or something? If in a Moore machine, the output only depends on the current state Then why does the table for states F and H say the output is independent of the input? At F, if the input is a 0 the state changes to I and output would be a 1 At F, if the input is a 1 the state stays the same at F and the output would be a 0

The state table does not reflect this?

The state table should show multiple outputs... • Is it because im stupid or something? – user220808 Apr 30 at 12:41
• You're confusing "next state" with "output". The combination of current state and inputs determine the next state, but the output doesn't change until it moves to that next state. The output depends ONLY on the current state. – Finbarr Apr 30 at 12:49
• So what youre saying is if i am just landed on F, the current output is 0. I set an input of 1, the output is still 0, i set an input of 0 at t1, the output is still 0 at t1+deltat until t2 where the state is I and the output is 1? – user220808 Apr 30 at 13:09
• Very ambiguous to me – user220808 Apr 30 at 13:15
• @Oldfart, they aren't totally independent. The first one can be inferred from the second one. – The Photon Apr 30 at 16:10