Hola hades. Para sumar dos numeros binarios debemos tener en cuenta que trabajos en base 2 (o modulo 2), es decir, que solo disponemos de dos digitos {0,1}, los demas numeros son simplemente combinaciones de estos. Pues bien, nosotros normalmente trabajamos en modulo 10, es decir que solo tenemos 10 digitos {0,1,2,3,4,5,6,7,8,9}, el resto de numeros tambien es solo combinaciones de estos.
Pues bien, para sumar dos numeros es igual que en decimal, pero con solo dos digitos. Por ejemplo, para sumar 9 mas 1. Como despues del 9 no hay mas numeros volvemos al principio, es decir, al 0 (ya que en base 10 despues del 9 va el 0) y como hemos vuelto una vez al principio se debe poner un 1 (carry) en la siguiente posicion (9+1=0 -> 0 + carry = 10).
Pues en binario es lo mismo pero con solo dos representaciones, 0 y 1. Asi para sumar 10 + 11, hacemos lo siguiente.
10
+ 11
-----
01
Pero como hemos tenido un carry (nos llevamos una) en la siguiente posicion debemos sumar ese carry. Asi el resultado nos queda 101. Asi pues el 10 + 11 = 101. Y asi podemos sumar cualquier numero en binario tal y como lo hacemos en decimal.
Espero no haberte rallao mucho. ;-)
Saludos.