Professional Documents
Culture Documents
Borrow(A,B,C)=A’B’C+A’BC’+A’BC+ABC
=(A’B’+AB).C+A’B(C’+C)
=(A⊕B)’.C+A’B
Full Subtractor
C
Full Subtractor
Applications of Full Subtractor
•Arithmetic circuits: Full subtractors are used in arithmetic circuits for performing binary
subtraction.
•ALU (Arithmetic Logic Unit): The full subtractor is an essential component of an ALU, which
performs arithmetic and logical operations in a computer’s central processing unit (CPU).
•Binary number representation: Full subtractors are used in the representation of negative
binary numbers.
•Error Correction: Full subtractors are used in error correction codes for detecting and
correcting errors in digital signals.
•Digital filters: Full subtractors are used in digital filters to subtract one signal from another
to produce a filtered output.
•Digital clocks: Full subtractors are used in digital clocks to subtract one number from
another to obtain the elapsed time.
•Microcontrollers: Full subtractors are used in microcontrollers to perform subtraction
operations as part of their instruction set.
•Digital signal processing: Full subtractors are used in digital signal processing to perform
subtraction operations on signals.
Parallel Binary Adder
Parallel Binary Adder
Parallel Binary Adder
Parallel Binary Adder
Multiplexer
•Multiplexer is a data selector which takes several
inputs and gives a single output.
•In multiplexer we have 2n input lines and 1 output
lines where n is the number of selection lines.
•The select lines determine which input is
connected to output and also to increase the
amount of data that can be sent over a network
with certain time.It is called as data selector.
Multiplexer
Types of Multiplexer
1. 2X1 Multiplexer(1 Select Line)
2. 4X1 Multiplexer(2 Select Lines)
3. 8X1 Multiplexer(3 Select Lines)
4. 16X1 Multiplexer(4 Select Lines)
2X1 Multiplexer
2X1 Multiplexer
4X1 Multiplexer
4X1 Multiplexer
8X1 Multiplexer