Sumador de 3 bits

buenas tardes a todos me llamo Denisse, soy nueva en esto y me dejaron que buscara codigos para hacer un sumador de tres bits, he estado buscando el la red pero no encuentro algo relacionado. Alguien que me podriera ayudar de verdad se los agradeceria.

me dijeron que buscara codigos para hacer un sumador de tres bits, he estado buscando el la red pero no encuentro algo relacionado.

Busca algebra de Bool. un bit se asigna de este modo

bool A = false; o bool A = true;

Supongamos que defines A,B,C A = false; B = true; C = true; y defines byte sumador;

Pero cada bit tiene peso binario Asi que A tendra peso 2^0, B tendrá peso 2^1 y C tendrá peso 2^2 2^0= 1 2^1 =2 2^2 = 4 Asi que cuando sumes A+B+C debes considerar su peso y que ese peso SUMA si el bit esta en 1.

Volvamos al ejemplo A = false; B = true; C = true;

sumador = A*2^0+B*2^1+C*2^2 = A * 1 + B * 2 + C*4 = A + 2*B + 4*C sumador = A + 2*B + 4*C Ahora veamos A = false =0 B = true = 1 C = true = 1 sumador = 0 + 2*1+4*1 = 2+4=6

Espero te sirva.