Está en la página 1de 5

2/6/2021 Sistema Virtual de Educación [Contenidos]

5.1. Operaciones aritméticas


Suma binaria

La suma de números binarios se realiza exactamente igual a la suma de números decimales. Primero se opera sobre la posición de
menos significativo LSD. Después se suman los dígitos de la segunda posición y así sucesivamente. A continuación se muestran ejemp
sumas binarias.

Figura 1. Ejemplos de suma binaria, Tocci, Widmer, & Moss, 2007.

Cuando el o los operandos de la suma tienen punto binario, se opera de la misma manera pero se conserva la posición del punto.
necesario considerar la suma de más de dos números a la vez, puesto que en todos los sistemas digitales los circuitos encargados
operaciones aritméticas solo pueden manejar dos números al mismo tiempo.

Cuando se quiere sumar, por ejemplo, tres números binarios, se suman los dos primeros y el resultado se suma al tercero. La sum
operación aritmética más importante en los sistemas digitales, ya que la resta, multiplicación y división utilizan a la suma como operación b

Para implementar una suma binaria en hardware se va a considerar solo dos operandos A y B. Como se pudo observar en los ejemplos, l
se realiza por etapas. Cada etapa i tienen tres entradas y dos salidas. Las entradas son:

El bit del operando A(Ai)

El bit operando B(Bi)

El acarreo proveniente de la etapa anterior (Ci)

En tanto que las salidas son:

El bit resultado(Si)

El bit de acarreo para la siguiente etapa( Ci+1)

Las ocho posibilidades producidas por las tres entradas se resumen en la tabla 1

Tabla 1

Tabla de verdad de un sumador completo

Entradas Salidas

Bi Ai Ci Si Ci+1

0 0 0 0 0

0 0 1 0 0

0 1 0 0 0

0 1 1 1 1

1 0 0 0 0

1 0 1 1 1

1 1 0 1 1

1 1 1 1 1

https://evirtual.espe.edu.ec/programas_scorm.cgi?id_curso=19195&id_unidad=211956&id_pkg=49495&wAccion=ver_scos 1/5
Una vez realizada la simplificación de funciones, se obtienen las posibilidades de hardware mostradas en la figura 2. A este circuito se re
2/6/2021 Sistema Virtual de Educación [Contenidos]

Figura 2. Diagrama de bloque y hardware de sumador completo, Argüello, 2015.

Como una suma binaria contiene varias etapas, entonces se coloca un sumador total por cada etapa de la suma, es decir, una suma bin
operandos de cuatro bits contendrá cuatro circuitos sumadores totales conectados en cascada, como se ilustra en la figura 3. En el merc
encuentran circuitos integrados que implementan este cuádruple sumador total, por ejemplo el 74LS83.

Figura 3. Esquema de un sumador total de 4 bits, Vargas & Ramos, 2020.

Representación de números con signo

Las computadoras y calculadoras manejan tanto números positivos como negativos, por lo que es necesario tener una forma de represe
signo (+/-). Para la representación del signo se agrega otro bit al número en la posición más significativa (MSB: Most Significant Bit),
generalmente un “0” para positivo y un “1” para negativo. La figura 4 ilustra la representación de un signo en un número binario. Para el e
se han considerado los números +52 y -52.

Figura 4. Ejemplos de representación del signo a través de un bit, Tocci, Widmer, & Moss, 2007.

Esto se conoce como el sistema signo-magnitud. Aunque el sistema signo-magnitud es simple, las computadoras y calculadoras común
no lo utilizan debido a la complejidad de la implementación del circuito comparado con otros sistemas. De aquí que el sistema más comú
representar números binarios con signos es el de complemento a 2.

Sistemas de complemento a 2
El complemento a 1 de un número binario se obtiene intercambiando cada “1” por un “0” y viceversa. Por tanto, el complemento a 1 de
es 010010.

El complemento a 2 de un número binario se forma sumando 1 al dígito menos significativo (LSB) del complemento a uno de dicho núme
ejemplo, para obtener el complemento a 2 del siguiente número: 1001001001111011, se debe intercambiar ‘0’s por ‘1’s y ‘1’s p
(complemento a 1) y se suma 1.
https://evirtual.espe.edu.ec/programas_scorm.cgi?id_curso=19195&id_unidad=211956&id_pkg=49495&wAccion=ver_scos 2/5
2/6/2021 Sistema Virtual de Educación [Contenidos]

Figura 5. Complemento a 1 y complemento a 2 de un número binario.

El intervalo completo de valores que puede representarse en el sistema complemento a 2 con N bits de magnitud es -2N hasta (+2N-1).

Representación de números negativos mediante complemento a 2

Si el número es positivo, la magnitud se representa en su forma binaria original y se coloca un “0” en el bit de signo que está frente al
significativo (MSB). En la figura 6 se ilustra la representación del número positivo 45.

Figura 6. Complemento a 2 de un número positivo. Tocci, Widmer, & Moss, 2007.

Si el número es negativo, la magnitud se representa en su forma de complemento a 2 y se coloca un “1” en el bit de signo que está frente
más significativo (MSB). En la figura 7 se ilustra la representación del número negativo 45.

Figura 7. Complemento a 2 de un número negativo, Tocci, Widmer, & Moss, 2007.

Suma en sistema complemento a 2


A continuación se presentan diferentes casos.

Caso 1

Dos números positivos ilustrados en la figura 8

Figura 8. Suma de dos números positivos en complemento a 2, Tocci, Widmer, & Moss, 2007.

Caso 2
Número positivo y negativo de menor magnitud. Este caso es ilustrado en la figura 9.

Figura 9. Suma de un número positivo y un número negativo en complemento a 2, Tocci, Widmer, & Moss, 2007.

Caso 3
https://evirtual.espe.edu.ec/programas_scorm.cgi?id_curso=19195&id_unidad=211956&id_pkg=49495&wAccion=ver_scos 3/5
Número positivo y negativo de magnitud mayor. Este caso es ilustrado en la figura 10.
2/6/2021 Sistema Virtual de Educación [Contenidos]

Figura 10. Suma de un número positivo y un número negativo de mayor magnitud en complemento a 2, Tocci, Widmer, & Moss, 2007.

Caso 4

Dos números negativos. Este caso es ilustrado en la figura 11.

Figura 11. Suma de dos números negativos en complemento a 2, Tocci, Widmer, & Moss, 2007.

En los casos 3 y 4 se tiene un bit de signo en “1” que indica que es negativo ,y por tanto, el resultado será el complemento a 2 de la magn

Caso 5

Números iguales y opuestos. Este caso es ilustrado en la figura 12.

Figura 12. Suma de dos número iguales y opuestos en complemento a 2, Tocci, Widmer, & Moss, 2007.

El resultado es +0 como se esperaba.

Resta binaria
El sistema de complemento a 2 nos permite realizar una operación de resta a partir de una operación de suma. Esto es importante ya q
computadora puede utilizar los mismos circuitos para sumar y restar y de esta manera se ahorra hardware.
El procedimiento para restar un número binario (minuendo) de otro número (sustraendo) es el siguiente:

1. Negar el sustraendo.

2. Sumar minuendo y sustraendo usando la suma en complemento a 2.

En la figura 13 se ilustra un ejemplo.

Figura 13. Ejemplo de resta binaria, Tocci, Widmer, & Moss, 2007.

Desbordamiento aritmético

Esto sucede cuando los números a operase son grandes y tanto el resultado de la suma de dos números positivos como de dos ne
supera al número de bits de la magnitud y, por ende, se desborda hacia la posición del signo. Un ejemplo de desbordamiento se muestr
figura 14. El resultado en este caso es 10001 que equivale a 17 decimal.

https://evirtual.espe.edu.ec/programas_scorm.cgi?id_curso=19195&id_unidad=211956&id_pkg=49495&wAccion=ver_scos 4/5
2/6/2021 Sistema Virtual de Educación [Contenidos]

Multiplicación binaria

Se la realiza de la misma manera que una multiplicación en el sistema decimal, por tanto, el signo resultante es (+)x(+)=(+), (-)x(-)=(+), (
(-), (-)x(+)=(-). Un ejemplo se ilustra en la figura 15.

Figura 15. Ejemplo de multiplicación binaria,(occi, Widmer, & Moss, 2007.

La forma de operar las sumas es de maneras parciales pues, como se indicó anteriormente, el hardware realiza dos operandos a la v
figura 16 muestra el proceso de las sumas parciales.

Figura 16. Ilustración de las sumas parciales en el proceso de multiplicación binaria, Tocci, Widmer, & Moss, 2007.

División binaria
El proceso de dividir un número binario dividendo de otro divisor se lo realiza de la misma manera que una división en el sistema decima
mayoría de equipos digitales, las restas que son parte de la división se llevan a cabo mediante el uso de la resta complemento a 2. La fig
muestra la operación de división binaria para enteros y para números reales.

Figura 17. División binaria, Tocci, Widmer, & Moss, 2007.

Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0

Unidad de Educación a Distancia

https://evirtual.espe.edu.ec/programas_scorm.cgi?id_curso=19195&id_unidad=211956&id_pkg=49495&wAccion=ver_scos 5/5

También podría gustarte