4 aU aL AL aC AL ALAC AL 400040400 T0040 EAE A 4
Suma de nimeros Binarios
Las posibles combinaciones al sumar dos bits son
100110101
+ 11010101
1000001010
Operamos como en el sistema decimal: comenzamos a sumar desde la derecha,
en nuestro ejemplo, 1 + 1= 10, entonces escribimos 0 en Ia fila del resultado y
Hevamos 1 (este "1" se llama arrastre). A continuacién se suma el acarreo ala
siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas
(exactamente como en decimal).
La suma binaria se puede realizar comodamente siguiendo las tres reglas
descritas: 1 Si el nimero de unos (en sentido vertical) es par el resultado es 0.
22 Siel niimero de unos (en sentido vertical) es impar el resultado es 1. 3°
Acarreo tantos unos como parejas (completas) de nameros 1 haya. Por ejemplo:
0 + 0=0, 041=1, 1+0=1, 141=10 se pone 0 y se acarrea un 1a la posicién
siguiente Hay que sumar 1010 (que en decimal es 10) y 1111 (que en decimal es
15). 10+ 15 =25
10110 100100 §=10.1
+11100 +10010 +1101
110010 110110 101.11
Bipate aie alte aly wie mite aly aly wie aly aly aly ay aly ay Ste aly aly aly Ste aly By ate Sy ae Seale ay Sy ae eye Seay
Beco sere Sy cece ny eee ey Seco Ly ay De ke RUC Le ROLY Le Re LOC EU EU EU EO EY EV EOE ER
40 LL AL A 0 AL 0 A040 0000000000040 TT 04 aU aL AL aC AL ALAC AL 400040400 T0040 EAE A 4
Ejemplo:
Sumar: _| 20 10100
10 1010
30 Titio
€
Ejemplo:
Sumar: _| 30 011110
20 10100
50 110010
VY
Resta de nimeros binarios
Elalgoritmo de la resta en binario es el mismo que en el sistema decimal. Pero
conviene repasar la operacin de restar en decimal para comprender la operacién
binaria, que es mas sencilla. Los términos que intervienen en la resta se llaman
minuendo, sustraendo y diferencia
Las restas basicas 0-0, 1-0 y 1-1 son evidentes:
- 1= no cabe o se pide prestado al proximo.
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad
prestada de la posicidn siguiente: 10 - 1= 1y me llevo 1,1o que equivale a decir en
decimal, 2 - 1 = 1. Esa unidad prestada debe devolverse, sumAndola, a la posicién
siguiente.
Veamos algunos ejemplos:
Bipate aie alte aly wie mite aly aly wie aly aly aly ay aly ay Ste aly aly aly Ste aly By ate Sy ae Seale ay Sy ae eye Seay
Beco sere Sy cece ny eee ey Seco Ly ay De ke RUC Le ROLY Le Re LOC EU EU EU EO EY EV EOE ER
40 LL AL A 0 AL 0 A040 0000000000040 TT 04 aU aL AL aC AL ALAC AL 400040400 T0040 EAE A 4
Restamos 17 -10=7 Restamos 217 - 171=46
10001 11011001
-o1010 -10101011
ont oo101110
\ 46
Restamos 35 - 15 Restamos 50 - 11
100011 0110010
001111 001011
ye Y
0
Multiplicacion de nimeros binarios
El algoritmo del producto en binario es igual que en ntimeros decimales; aunque se
leva cabo con mas sencillez, ya que el 0 multiplicado por cualquier niimero da 0, y el 1
es el elemento neutro del producto.
Por ejemplo, multipliquemos 22 por 9= 198
10110
001
10110
00000
‘00000
10110
11000110
Multiplicar: 25 * 5 =125
198 11001
00101
00000
11001
00000
00000
oorti i011
125
Bipate aie alte aly wie mite aly aly wie aly aly aly ay aly ay Ste aly aly aly Ste aly By ate Sy ae Seale ay Sy ae eye Seay
Beco sere Sy cece ny eee ey Seco Ly ay De ke RUC Le ROLY Le Re LOC EU EU EU EO EY EV EOE ER
40 LL AL A 0 AL 0 A040 0000000000040 TT 04 aU aL AL aC AL ALAC AL 400040400 T0040 EAE A 4
Division de nimeros binarios
La division en binario es similar al decimal, la tinica diferencia es que ala hora de
hacer las restas, dentro de la divisi6n, estas deben ser realizadas en binario, Por
ejemplo, vamos a dividir 100010010 (274) entre 1101 (13)= 20
100010010 [1101
-0000 10101 o1o1o1
Bipate aie alte aly wie mite aly aly wie aly aly aly ay aly ay Ste aly aly aly Ste aly By ate Sy ae Seale ay Sy ae eye Seay
Beco sere Sy cece ny eee ey Seco Ly ay De ke RUC Le ROLY Le Re LOC EU EU EU EO EY EV EOE ER
40 LL AL A 0 AL 0 A040 0000000000040 TT 0