2. Operación
binaria
La Unidad Aritmético Lógica, en la CPU
del procesador, es capaz de realizar
operaciones aritméticas, con datos
numéricos expresados en el sistema
binario. Naturalmente, esas operaciones
incluyen la adición, la sustracción, el
producto y la división. Las operaciones se
hacen del mismo modo que en el sistema
decimal, pero debido a la sencillez del
sistema de numeración, pueden hacerse
algunas simplificaciones que facilitan
mucho la realización de las operaciones.
3. Suma binaria
La suma binaria se puede realizar cómodamente siguiendo las
tres reglas descritas:
1. Si el número de unos (en sentido vertical) es par el
resultado es 0.
2. Si el número de unos (en sentido vertical) es impar el
resultado es 1.
3. Acarreo tantos unos como parejas (completas) de
números 1 haya.
Por ejemplo:
0 + 0 = 0,
0 + 1 = 1,
1 + 0 = 1,
1 + 1 = 0 (llevando uno en esta posición)
.
Ejemplo:
128 10000000
+36 100100
164 10100100
128 34 32 16 8 4 2 1
160
164
4. Resta binaria
Las cuatro reglas básicas para la resta de números
binarios son:
0-0=0
1–1=0
1–0=1
0 – 1 = 1 (Utilizamos de bases 2)
Al restarse números algunas veces se genera un
acarreo negativo que pasa a la siguiente columna
de la izquierda. En binario solo se produce este
acarreo cuando se intenta restar 1 de 0 (4ª regla).
Ejemplo:
43 101011
27 111011
16 010000
32 16 8 4 2 1
5. Multiplicación binaria
La multiplicación binaria es tan sencilla
como la decimal, y es que funcionan de la
misma manera.
Ejemplo:
55 110111
X12 X1100
660 000000
000000
110111
110111
1010010100
512 256 128 64 32 16 8 4 2 1
640
656
660
6. División binaria
L a división es muy fácil de realizar, porque no son
posibles en el cociente otras cifras que UNOS y CEROS.
Ejemplo:
25/5 = 5 11001 101
101 101
00101 4 2 1
101 5
(000)