Sei sulla pagina 1di 4

Suma, resta y multiplicación

de números binarios

Suma:
Para sumar los números binarios se procede de la misma manera en la que se realiza la
suma decimal. Para realizar la suma de binarios se debe tomar en cuenta la siguiente tabla:

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

Pasos y ejemplos: 1.- Comience con los dos números en la columna de la derecha
0 1 1 1 + 2.- Suma los números siguiendo las reglas de la suma decimal
1 1 1 0 (1 + 0 = 1, 0 + 0 = 0) a menos que ambas cifras sean un 1
1
1  Acarreo/Carry
0 1 1 1 + 3.- Agregue 1 + 1 como 10 si está presente. Escriba “0” y lleve
1 1 1 0 adelante un “1” para sumar la siguiente columna.
0 1

0 1 1 1 + 4.- Repita los pasos anteriores. Recuerde que 1 + 1 = 10 y 1+1+1


1 1 1 0 es igual a 11. Recuerde llevar el “1”
1 0 1 0 1

El acarreo se produce cuando la suma excede de uno mientras que en decimal se


produce el acarreo cuando la suma excede de nueve.

Resta:
El algoritmo de la resta en binario es el mismo que en el sistema decimal. Pero conviene
repasar la operación de restar en decimal para comprender la operación binaria, que es más
sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y
diferencia. La tabla se indica a continuación:
0 + 0 = 0
0 – 1 = 1 y acarreo 1 (no cabe o se le pide prestado al próximo,
como en el sistema decimal)
1 – 0 = 1
1 – 1 = 0
Pasos y ejemplos:
1 0 1 - 1.- En la columna derecha se realiza de 1 - 1 = 0
0 1 1
0 1 0
2.- En la columna central se produce un acarreo negativo de 1 a la columna siguiente (4ª
regla) que da lugar a 1 en esta columna, luego 0 – 1 = 1 con el acarreo de 1 a la
siguiente columna
3.- En la columna izquierda, se resta el 1 del acarreo producido en la
anterior columna y da como resultado 0, luego se resta 0 – 0 = 0

Restamos 17 - 10 = 7 (2=345) Restamos 217 - 171 = 46 (3=690)


10001 11011001
-01010 -10101011
—————— —————————
01111 00101110

Multiplicación:
Para realizar la multiplicación de números binarios se debe tomar en cuenta su tabla:
0 x 0 = 0
0 x 1 = 0
1 x 0 = 0
1 x 1 = 0
Pasos y ejemplos:
Se aplica la regla de la tabla, todo número multiplicado por 0 es 0 y 1 x 1 = 1
En la parte en la que se encuentra la flecha, se aplica la suma, siempre tomando en cuenta
su acarreo.
Para comprobar si el resultado es correcto, convertimos los factores y el resultado al
sistema decimal: 13 * 6 = 78

3349 * 13 = 43537

Potrebbero piacerti anche