Está en la página 1de 5

 

Operaciones  aritméticas  

Por: Roberto Rangel Ibarra

1.  Operaciones  con  binarios  


Para realizar la suma binaria se debe basar en la tabla 1 que se muestra a continuación.

Suma Resultado
0 0 0
0 1 1
1 + 0 1
1 1 0y
acarrea 1
Tabla 1. Suma binaria.

1.1  Suma  de  binarios  

1.1.1  Suma  de  binarios  sin  signo  (positivos)  

1) Realizar la suma de 1001 + 1111.

1 1 1 1 Acarreo
1 0 0 1
+ 1 1 1 1
1 1 0 0 0

Es muy importante mencionar que no es necesario


considerar la suma de más de dos números binarios
debido a que en todos los sistemas digitales la suma sólo
puede manejar dos números a la vez.

©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)  

1.1.2.1  Suma  en  el  complemento  a  dos  

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).

Para comprender mejor esta suma veremos algunos ejemplos.

1.1.2.2  Suma  en  el  complemento  a  dos  de  dos  números  positivos    

Sumar en binario los números 9 + 4.

1) Se convierten 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,
para ello se agregan los ceros necesarios a la izquierda, por lo que quedarían de la siguiente
forma: 9 = 00001001 y 4 = 00000100
3) Como ambos números son positivos, en el último paso realizamos la suma de los dos números
binarios considerando la tabla de suma binaria y queda de la siguiente manera:

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.

Si existe al final de la suma un acarreo en el extremo izquierdo, éste se debe descartar.

El resultado de la suma es 00000101 en binario, siendo igual a 5 en decimal.

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.

000001101 es igual a 13 en decimal, por lo que la operación es correcta y 11110011 es el resultado de


la suma en binario, siendo igual a -13 en decimal.

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)

5) Nuevamente se ignora el último acarreo, por lo que el resultado en binario es 00000000 y en


decimal es 0.

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  

Blanco, C. (2003). Electrónica Digital. Oviedo, España: Servicio de Publicaciones.


Universidad de Oviedo. [Versión en línea]. Recuperado de
http://books.google.com.mx/books?id=myOXwYAhOwgC&pg=PA23&dq=
Electr%C3%B3nica+Digital&hl=es&ei=XoB0TffmAoassAPtm8XOCw&sa
=X&oi=book_result&ct=result&resnum=8&ved=0CE0Q6AEwBw#v=onep
age&q&f=false

©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.

También podría gustarte