Está en la página 1de 8

Operaciones básicas (suma,

resta, multiplicación y
división).
Mario Edoardo Gomez Uriostegui
Odimarys Garcia Erazo
Suma de números binarios
TABLA DE SUMAR PARA NUMEROS BINARIOS. Ejemplos:
Al sumar 1 + 1 es 10 , es decir, llevamos 1 a 00 Acarreo
la siguiente posición de la izquierda 01
(acarreo). Esto es equivalente, en el sistema
decimal a sumar 9 + 1, que da 10: cero en la + 10
posición que estamos sumando y un 1 de Suma
11
acarreo a la siguiente posición.

11 Acarreo
11
suma acarreo + 01
0+0= 0 0 0 100 Suma
0+1= 1 1 0
1+0= 1 1 0
1+1=10 0 1
Resta de binarios
Acarreo negativo El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal.
Pero conviene repasar la operación de restar en decimal para comprender la
0- 0= 0
operación binaria, que es más sencilla. Los términos que intervienen en la resta se
1
llaman minuendo, sustraendo y diferencia.
0- 1= 1
1- 0= 1
1- 1= 0 Ejemplos
La resta 0 - 1 se resuelve, igual que en el sistema
1 1 1
decimal, tomando una unidad prestada de la posición
1 10 1 1 0 10
siguiente: 10 - 1, es decir, 210 – 110 = 1
- 0 1 - 0 0 1
0 1 0 1 1
Al hacer una resta de números binarios tenemos que
tenemos que tomar en cuenta la regla que se muestra 1
aquí donde nos explica cómo es la resta de estos 1 1 0 10
términos binarios donde el único caso donde sucederá un - 1 0 1 1
acarreo con la diferencia en la suma de que este será 0 0 0 1
negativo será al restar 0-1 donde 0 debe pedir prestado a
1 convirtiéndose en 10.
Ejemplo: Vamos a restar 201 - 67, ya sabemos que es 134, vamos a hacerlo en binario:

1 1 0 0 1 0 0 1
- 0 1 0 0 0 0 1 1

1 0 0 0 0 1 1 0
Multiplicación de binarios
Como los factores de la multiplicación sólo pueden ser CEROS o UNOS, el producto sólo puede
ser CERO o UNO.

La operación de multiplicar se realiza mediante sumas repetidas. Eso crea algunos problemas en la 0 x 0= 0
programación porque cada suma de dos UNOS origina un arrastre, que se resuelven contando el
número de UNOS y de arrastres en cada columna. Si el número de UNOS es par, la suma es un
0 x 1= 0
CERO y si es impar, un UNO. Luego, para determinar los arrastres a la posición superior, se
cuentan las parejas de UNOS.
1 x 0= 0
Ejemplos
1 1 1 1 x 1= 1
x 1 0 1 1 1
1 1 1 1 x 1 1
11 0 0 0 11 1 1
1 1 1 1 1
1 0 0 0 1 1 1 0 0 1
El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más sencillez, ya que
el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.

Por ejemplo, multipliquemos 10110 por 1001:

1 0 1 1 0
x 1 0 0 1

1 1 0 1 1 0
1 0 0 0 0 0
0 0 0 0 0
1 0 1 1 0

1 1 0 0 0 1 1 0
Division binaria
La división en binario es similar al decimal; la única diferencia es que a la hora de hacer las
restas, dentro de la división, éstas deben ser realizadas en binario.
Aquí lo que se tiene que hacer es dividir el dividendo por el divisor como es en números
decimales, con la diferencia de que como se muestra en esta tabla cada conjunto de números
binarios equivale a uno decimal aquí un ejemplo:

Ejemplos
Binarios Decimal A)110 / 11
1 0 1 1
0 0 0 0 B)110 / 10
0 0 1 1 11 11 0 10 11 0
0 1 0 2 11
0 1 1 3 10
1 0 0 4 00 0 01 0
1 0 1 5
6 10
1 1 0
1 1 1 7 0 0
1 0 0 8
1 0 1 9
010101

1101 100010010
0000
10001
1101
01000
0000
10000
1101
00111
0000
01110
1101
00001

También podría gustarte