How many states does a 3-bit binary counter have?
Explication
Each bit can be 0 or 1 independently, so three bits give 2³ = 8 distinct combinations and the counter passes through 8 states before repeating. The count of 3 is the number of bits, not the number of states.