Operacionesbinarias 090506084020-phpapp01

8
Lady vera Y Laura Acosta

Transcript of Operacionesbinarias 090506084020-phpapp01

Page 1: Operacionesbinarias 090506084020-phpapp01

Lady vera

YLaura Acosta

Page 2: Operacionesbinarias 090506084020-phpapp01

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

Page 3: Operacionesbinarias 090506084020-phpapp01

algunas simplificaciones que facilitan mucho la realización de las operaciones.

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:

Page 4: Operacionesbinarias 090506084020-phpapp01

128 10000000+36 100100 164 10100100

128 34 32 16 8 4 2 1

160 164

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

Page 5: Operacionesbinarias 090506084020-phpapp01

27 11101116 010000

32 16 8 4 2 1

Multiplicación binaria

La multiplicación binaria es tan sencilla como la decimal, y es que funcionan de la misma manera.

Ejemplo:

55 110111X12 X1100660 000000

000000 110111

Page 6: Operacionesbinarias 090506084020-phpapp01

110111 1010010100 512 256 128 64 32 16 8 4 2 1

640656

660

División binaria

La división es muy fácil de realizar, porque no son

posibles en el cociente otras cifras que UNOS y CEROS.

Ejemplo:

Page 7: Operacionesbinarias 090506084020-phpapp01

25/5 = 5 11001 101101 10100101 4 2 1

101 5

(000)