Synchronous operation is provided by having all flip-flops clocked simultaneously so that the output change coincidently with each other when so instructed by the steering logic. Thismode of operation eliminates the output counting spikes, which are normally associated with asynchronous (ripple clock)counters.