Professional Documents
Culture Documents
Combinational Logic are defined as the time independent Logic which do not
depends upon previous inputs to generate any output are termed as combinational
circuits. Sequential logic is those which are dependent on clock cycles and depends
on present as well as past inputs to generate any output.
Combinational Logic Circuits Sequential Logic Circuits
Output is a function of the Output is a function of clock,
present inputs (Time present inputs and the previous
Independent Logic). states of the system.
Do not have the ability to store Have memory to store the present
data (state). states that is sent as control input
(enable) for the next operation.
It does not require any feedback. It involves feedback from output
It simply outputs the input to input that is stored in the
according to the logic designed. memory for the next operation.
Used mainly for Arithmetic and Used for storing data (and hence
Boolean operations. used in RAM).
Logic gates are the elementary Flip flops (binary storage device)
building blocks. are the elementary building unit.
Independent of clock and hence Clocked (Triggered for operation
does not require triggering to with electronic pulses).
operate.
Example: Adder [1+0=1; Example: Counter [Previous O/P
Dependency only on present +1=Current O/P; Dependency on
inputs i.e., 1 and 0]. present input as well as previous
state].
divide by 2
remainde
result 18 0
r
divide by 2
remainde
result 9 0
r
divide by 2
result 4 remainde 1
r
divide by 2
remainde
result 2 0
r
divide by 2
remainde
result 1 0
r
divide by 2
remainde
result 0 1 (MSB)
r
This divide-by-2 decimal to binary conversion technique gives the decimal
number 29410 an equivalent of 1001001102 in binary, reading from right to left.
This divide-by-2 method will also work for conversion to other number bases.
128 to binary
255 to binary
D)1023 to binary
E) 120 to binary