OPERACIONES EN EL SISTEMA BINARIO


Volviendo un poco a la matemática nuestra de cada día (¿rezo? aaaah Oh Random Todo poderoso, aleatorio sea tu poder. Bueno ya.) vamos a ver un poco de sistema binario que es el que usan los circuitos digitales.


Bueno, comenzando por lo obvio, el sistema binario está compuesto por dos dígitos 0 y 1, lo cual es como estúpido de explicar.
Pasemos a las operaciones:

SUMA BINARIA

La suma bianria es exáctamente igual a la decimal. Las siguientes combianciones entre dígitos es posible:

0+0=0 1+0=1 0+1=1 1+1=10

Lo de 1+1=10 es porque 1 es el último dígito, o sea, en el sistema decimal 9+1=10, el último dígito + 1pasa a la primera combinación posible de 2 dígitos (y ni hablar de que 10 en binario es 2 en decimal).

La puta que me remil parió que resfriado que estoy!!!!!!!!!!

Veamos una suma un poco más grande:

       1 1

 1 0 0 1 1 0 (38)
+
    1 0 1 1 0 (22)
-----------------------
 1 1 1 1 0 0 (60)


RESTA BINARIA

También similar a la resta decimal, estas son las posibles combinaciones:

0-0=0 1-0=1 0-1=No se puede 1-1=0

Veamos un ejemplo:

Restar los nrs. 111100 (60) y 101010 (42):

       0 2
 1 1 1 1 0 0
-
 1 0 1 0 1 0
--------------
 0 1 0 0 1 0


MULTIPLICACION BINARIA

Las combinaciones posibles para la multiplicación binaria son (si asi de fácil me hubiera aprendido las tablas cuando estaba en primaria):

0*0=0 1*0=0 0*1=0 1*1=1

X ejemplo, multiplico 111111 x 101010:

          1 1 1 1 1 1
         X
          1 0 1 0 1 0
         ------------------
          0 0 0 0 0 0
        1 1 1 1 1 1
      1 1 1 1 1 1
    1 1 1 1 1 1
  ---------------------------
  1 0 1 0 0 1 0 1 0 1 1 0


DIVICION BINARIA

Idem decimal, solo que las multiplicaciones y restas internas se hacen en binario.

X ejemplo, dividiendo 100010 y 110 (En decimal 34/6)

 1 0 0 0 1 0 | 1 1 0 Esto lo hice a manopla!
              --------
-
   1 1 0        1 0 1
-------------
     1 0 1 0
   -
       1 1 0
-------------
       1 0 0


O.K., basta por hoy, me da que me estoy enfermando. La próxima, la conversión de sistemas

Ingwe