Difference between Combinational Circuits and Sequential
Circuits:
Combinational Circuits
In digital electronics, Combinational circuits are made up of logic
gates. Combinational circuits do not use memory storage element
therefore output of combinational circuit depends only on the
present combination of inputs.
The output of each logic gate is determined by its logic function.
All the logic gates are used to build the combinational circuit but
XOR and XNOR gates are prominently used.
Example :
Half-Adder
Full Adder
Half Subtractor
Full Subtractor
Multiplexer
Demultiplexer
Encoder
Decoder
Sequential Circuits
A sequential circuit refers to a special type of circuit consists of the
combinational circuit along with a clock and a memory element.
The output of sequential circuit depends on a combination of both
the present inputs as well as the previous outputs. This previous
output gets treated in the form of the present state (current state).
Examples :
1. Filp-Flop (Use to store 1 bit only)
2. Registers (Sequence of Filp-Flops)
3. Counters (Synchronous Counter and Asynchronous Counter)