3-43
T (TOGGLE) FFS change state with each pulse applied to the input. Each T FF will divide the input
by 2.
D FF is used to store data at a predetermined time.
J-K FF is the most versatile FF. J-Ks can perform the same functions as all the other FFs.
CLOCKS are circuits that generate the timing and control signals for other operations.
COUNTERS are used to count operations, quantities, or periods of time. They can be used to divide
frequencies, to address information in storage, or as temporary storage.
MODULUS of a counter is the total number of counts or stable states a counter may indicate.
UP COUNTERS count from 0 to a predetermined number.
DOWN COUNTERS count from a predetermined number to 0.
RING COUNTERS are loop counters that may be used for timing operations.
REGISTERS are used as temporary storage devices as well as for transfer of information.
PARALLEL REGISTERS receive or transfer all bits of data simultaneously.
SHIFT REGISTERS are used to perform serial-to-parallel and parallel-to-serial conversion and for
scaling binary numbers.