Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Operaciones aritméticas
Suma Resultado
0 0 0
0 1 1
1 + 0 1
1 1 0y
acarrea 1
Tabla 1. Suma binaria.
1 1 1 1 Acarreo
1 0 0 1
+ 1 1 1 1
1 1 0 0 0
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
1.1.2
Suma
de
binarios
con
signo
(positivo
y
negativo)
Blanco (2003) menciona que los pasos para realizar la suma en el complemento a dos son los
siguientes:
1. “Se suman ambos números según la regla aritmética de la suma binaria, incluido el bit de
signo, propagándose el acarreo entre bits.
2. Se desprecia el acarreo final” (p. 11).
1.1.2.2 Suma en el complemento a dos de dos números positivos
0 0 0 0 1 0 0 1 (9 decimal)
+ 0 0 0 0 0 1 0 0 (4 decimal)
0 0 0 0 1 1 0 1 (13 decimal)
En esta operación no hubo acarreo y es importante notar que el bit del extremo izquierdo de ambos
números es 0, lo que indica que son positivos y el bit del extremo izquierdo del resultado de la suma
también es 0 lo que indica que el resultado es positivo. El resultado de la suma es 00001101 en binario,
siendo igual a 13 en decimal.
1.1.2.3
Suma
en
el
complemento
a
dos
de
un
número
positivo
y
un
número
negativo
menor
En esta operación debemos considerar a uno de los dos números como negativo y éste debe ser el
menor de los dos, por lo tanto la operación que realizaremos es 9 + -4.
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
1) Como primer paso convertimos los números decimales a binario, sin importar el signo que
tienen, es decir, el 4 aunque es negativo se convierte a binario positivo. Este paso da como
resultado: 9 = 1001 y 4 = 100
2) Como siguiente paso debemos completar cada patrón de bits resultante agregando ceros hasta
llegar a 8 bits, por lo que quedarían de la siguiente forma: 9 = 00001001 y 4 = 00000100
3) Ahora se debe obtener el número 4 negativo. Esto se realiza invirtiendo el patrón de bits del
número 4 (00000100), a partir del primer 1 hacia la izquierda. Dando como resultado 11111100.
4) Como siguiente paso realizamos la suma de los dos números binarios considerando la Tabla
Suma Binaria y queda de la siguiente manera:
1 1 1 1 1 acarreo
0 0 0 0 1 0 0 1 (9 decimal)
+ 1 1 1 1 1 1 0 0 (-4
decimal)
0 0 0 0 0 1 0 1 (5
decimal)
Como el signo del extremo izquierdo del resultado de la suma es 0, quiere decir que la suma es positiva
porque el número mayor es positivo, por lo tanto no se requiere realizar ningún paso adicional para
comprobar que la operación es correcta.
1.1.2.4 Suma en el complemento a dos de dos números negativos
En esta operación vamos a considerar que ambos números son negativos, por lo tanto la operación que
realizaremos es -9 + -4.
Para obtener los números binarios negativos se debe obtener el complemento (invertir los bits) de los
números binarios positivos. Para lo cual se realiza lo siguiente:
1) Como primer paso convertimos los números decimales a binario, dándonos como resultado:
9 = 1001 y 4 = 100
2) Como siguiente paso debemos completar en cada número el patrón de bits hasta llegar a 8
bits, por lo que quedarían de la siguiente forma: 9 = 00001001 y 4 = 00000100
3) Como ambos números son negativos, el siguiente paso es obtener -9 y -4, por lo que
debemos invertir todos los dígitos de la izquierda del primer 1. complementar a dos
00001001, dándonos como resultado 11110111, y también debemos invertir los de
00000100, dándonos como resultado 11111100.
4) Como siguiente paso realizamos la suma de los dos números binarios considerando la tabla
1. Suma Binaria y queda de la siguiente manera:
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
1 1 1 1 1 1 acarreo
1 1 1 1 0 1 1 1 (-9 decimal)
+ 1 1 1 1 1 1 0 0 (-4 decimal)
1 1 1 1 0 0 1 1 (-13 decimal)
5) Como el signo del extremo izquierdo del resultado de la suma es 1 quiere decir que la suma
es negativa porque ambos números son negativos, pero ésta se encuentra en el formato de
complemento a dos, por lo que para comprobar que la operación es correcta y obtener su
verdadera magnitud se debe sacar el complemento a dos del resultado de la suma. El
complemento a dos se obtiene invirtiendo todos los dígitos desde el primer 1 de 11110011
es 00001101.
1.1.2.5 Suma en el complemento a dos de dos números iguales y opuestos
En esta operación consideraremos que los dos números son iguales, pero uno de ellos es positivo y el
otro es negativo, por lo tanto la operación que realizaremos es 9 + -9.
1) Como primer paso convertimos los números decimales a binario, que en este caso es el mismo,
dándonos como resultado: 9 = 1001.
2) Como siguiente paso debemos completar en el número el patrón de bits hasta llegar a 8 bits, por
lo que quedarían de la siguiente forma: 9 = 00001001.
3) Como uno de los números es negativo, el siguiente paso es obtener el complemento a dos del
número para que pueda ser negativo (-9), por lo que debemos invertir los dígitos de la izquierda
del primer 1 00001001, dándonos como resultado 11110111.
4) Como siguiente paso realizamos la suma de los dos números binarios considerando la Tabla 1.
Suma Binaria y queda de la siguiente manera:
1 1 1 1 1 1 1 1 Acarreo
0 0 0 0 1 0 0 1 (9 decimal)
+ 1 1 1 1 0 1 1 1 (-9 decimal)
0 0 0 0 0 0 0 0 (0 decimal)
Si hubiésemos tomado el número 4 para realizar la operación 4 - 4, también el resultado sería 0 porque
siempre que se sumen dos números iguales con signos opuestos el resultado será 0.
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
Referencias
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.