Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Half Adder in Digital Logic

  • Difficulty Level : Easy
  • Last Updated : 27 Oct, 2021

Half Adder ( HA )

The addition of 2 bits is done using a combination circuit called a Half adder. The input variables are augend and addend bits and output variables are sum & carry bits. A and B are the two input bits.

halfadder1

Truth Table:

ha_truth

Here we perform two operations Sum and Carry, thus we need two K-maps one for each to derive the expression.

Logical Expression: 

             1) for Sum:
                                   

                                                                                                         Sum = A XOR B

           2) for Carry: 
                               

                                                                                                       Carry = A AND B 

Implementation:

halfadder

Note:

          Half adder has only two inputs and there is no provision to add a carry coming from the lower order bits when multi addition is performed.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above
 

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!