Académique Documents
Professionnel Documents
Culture Documents
ARITMTICA BINARIA
En los procesos lgicos se realizan las operaciones matemticas suma,
sustraccin, multiplicacin y divisin. Quien ejecuta estas operaciones es la
conocida Unidad Aritmtico Lgica, (ALU) ubicada en la CPU de los procesadores.
Realiza operaciones aritmticas, con datos numricos expresados en el sistema
binario.
Las operaciones se hacen del mismo modo que en el sistema decimal, pero
debido a la sencillez del sistema de numeracin, pueden hacerse algunas
simplificaciones que facilitan mucho la realizacin de las operaciones.
Suma
La tabla de sumar, en binario, es ms sencilla que en decimal. :
Sumandos Resultado
0 0 0
0 1 1
1 1 10
1
Sustraccin
La resta en binario es igual a la misma operacin que en el sistema decimal y los
trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.
0 1
0 0 1
1 1-1 0
0-0=0
1-0=1
1-1=0
1 1 acarreos
10001 11011001
-01010 -10101011
00111 00101110
Para simplificar las restas y reducir la posibilidad de cometer errores hay varios
mtodos:
2
100110011101 1001 1001 1101
-010101110010 -0101 -0111 -0010
=
010000101011 0100 0010 1011
Ejemplo
1 11
1011011
-0101110 el C2 de 0101110 es 1010010 +1010010
0101101 10101101
Se
elimina
En el resultado sobra un bit por la izquierda. Pero, como el nmero resultante no
puede ser ms largo que el minuendo, el bit sobrante se elimina.
11011011 11011011
-00010111 el C2 de 00010111 es 11101001 +11101001
11000100 111000100
Se
Despreciando el bit que desborda por la izquierda, se llega al resultado: elimina
(11000100)2 =, (196)10
Multiplicacin binaria
x 0 1
3
0 0 0
1 0 1
En decimal
22 x 9 = 198 239 x 59 = 14101
Divisin binaria
Similar al producto, la divisin es fcil de realizar, dado que no son posibles en el
cociente otras cifras que 1 y 0.
Considrese, (42)10: (6)10 = (7)10, en binario:
4
-110
1001 1
-110
0110 1 cocientes
110
000 1