Login  Register

Re: Full adder

Posted by Radoslav on Mar 27, 2013; 9:00pm
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/Full-adder-tp4026235p4026552.html

Hi.
Maybe it helps some people with Full-adder implementation problem.
Canonical( full ) :
   SUM=(~a)*(~b)*c+(~a)*b*(~c)+a*(~b)*(~c)+a*b*c
 
  abbreviation form of SUM = ~a*Xor(b,c)+a*(~Xor(b,c))

Canonical( full ) :
   Carry=(~a)*b*c+a*(~b)*c+a*b*(~c)+a*b*c
 
  abbreviation form of CARRY=c*Xor(a,b)+a*b

It's just my implementation so i think it isn't the most simplify form.