Published Jul 19, 2022
2 mins read
459 words
This blog has been marked as read.
Read more
Technology

Half Adder And Full Adder In Digital Logic(expression And Implementation)

Published Jul 19, 2022
2 mins read
459 words

Half Adder in Digital Logic

Half Adder (HA):

Half adder is the easiest of all adder circuits. Half adder is a combinational number-crunching circuit that adds two numbers and delivers a total piece (s) and convey bit (c) both as result. The expansion of 2 bits is finished utilizing a blend circuit called a Half adder. The information factors are augend and numbers to be added bits and result factors are aggregate and convey bits. A and B are the two information bits.

allow us to consider two info bits A and B, then aggregate bits (s) is the X-OR of A and B. it is obvious from the capability of a half viper that it requires one X-OR door and one AND entryway for its development.

Truth Table:

                            

ha_truth

Here we perform two tasks Sum and Carry, accordingly we really want two K-maps one for each to determine the articulation.

Logical Expression: 

For Sum:
                          

Sum = A XOR B

For Carry: 

                     

Carry = A AND B 
 

Implementation:

halfadder
Note: Half adder has just two sources of info and there is no arrangement to add a carrycoming from the lower request bits when multi option is performed.

Full Adder in Digital Logic

Full Adder is the snake that adds three information sources and creates two results. The initial two data sources are An and B and the third info is an info convey as C-IN. The result convey is assigned as C-OUT and the typical result is assigned as S which is SUM. A full viper rationale is planned in such a way that can take eight data sources together to make an extensive snake and outpouring the convey bit starting with one snake then onto the next. we utilize a full viper since when a convey in piece is free, another 1-cycle snake should be utilized since a 1-digit half-snake doesn't take a convey in piece. A 1-digit full viper adds three operands and creates 2-cycle results.

                                                                                                                    full             

Adder Truth Table:

   

Logical Expression for SUM:

Logical Expression for C-OUT:

Another form in which C-OUT can be implemented:

Therefore COUT = AB + C-IN (A EX – OR B) 

Lightbox
Full Adder logic circuit.

Implementation of Full Adder using Half Adders:

2 Half Adders and an OR gate is required to implement a Full Adder. 

With this rationale circuit, two pieces can be added together, taking a convey from the following lower significant degree, and sending a convey to the following higher significant degree.

Implementation of Full Adder using NAND gates:

Implementation of Full Adder using NOR gates: 

Total 9 NOR gates are required to implement a Full Adder.

In the rationale articulation over, one would perceive the rationale articulations of a 1-bit half-adder. A 1-bit full adder can be achieved by flowing two 1-bit half adders.

tech
tch
hald
adder
Ladder
logicgates
multiplexer
fulladder
halfadder
degitalelectronics
2

Candlemonk | Earn By Blogging | The Bloggers Social Network | Gamified Blogging Platform

Candlemonk is a reward-driven, gamified writing and blogging platform. Blog your ideas, thoughts, knowledge and stories. Candlemonk takes your words to a bigger audience around the globe, builds a follower base for you and aids in getting the recognition and appreciation you deserve. Monetize your words and earn from your passion to write.