5
Las posibles combinaciones al sumar dos bits son 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 100110101 + 11010101 ——————————— 1000001010 Operamos como en el sistema decimal: podemos comenzar a desarrollar el ejercicio con los binarios de derecha a izquierda ejemplo : 1 + 1 = 10, Y por columnas la siguiente operación 1 + 0 + 0 = 1, Para obtener el resultado.

Operaciones Numericos A Binarios

Embed Size (px)

Citation preview

Page 1: Operaciones Numericos A Binarios

Las posibles combinaciones al sumar dos bits son•0 + 0 = 0 •0 + 1 = 1 •1 + 0 = 1 •1 + 1 = 10 100110101 + 11010101 ——————————— 1000001010

Operamos como en el sistema decimal: podemos comenzar a desarrollar el ejercicio con los binarios de derecha a izquierda ejemplo : 1 + 1 = 10, Y por columnas la siguiente operación 1 + 0 + 0 = 1, Para obtener el resultado.

Page 2: Operaciones Numericos A Binarios

El algoritmo de la resta en binario es el mismo que en el sistema decimal. Las restas básicas 0-0, 1-0 y 1-1 son evidentes: 0 - 0 = 0 1 - 0 = 1 1 - 1 = 0 0 - 1 = no cabe o se pide prestado al próximo. Sirve para restar números binarios tenemos unos ejemplos.Restamos 17 - 10 = 7 (2=345) Restamos 217 - 171 = 46 (3=690) 10001 11011001 -01010 - 10101011 01111 00101110

Page 3: Operaciones Numericos A Binarios

sirve para multiplicar números binarios que pide el ejercicio por ejemplo:

10110 * 1001 —————————

10110 00000

00000 10110

—————————

11000110

Page 4: Operaciones Numericos A Binarios

La división en binario es similar a la decimal, sirve para dividir números binarios Por ejemplo, vamos a dividir 100010010 (274) entre 1101 (13):

100010010 |1101 ——————- - 0000 010101 ——————— 10001 - 1101 ——————— 01000 - 0000 ——————— 10000 - 1101 ——————— 00111 - 0000 ——————— 01110 - 1101 ——————— 00001

Page 5: Operaciones Numericos A Binarios

Binario a decimal realice lo siguiente:Ejemplos:•110101 (binario) = 53 (decimal). Proceso: 1*(2) elevado a (0)=10*(2) elevado a (1)=01*(2) elevado a (2)=40*(2) elevado a (3)=01*(2) elevado a (4)=161*(2) elevado a (5)=32 La suma es: 53

•10010111 (binario) = 151 (decimal). Proceso: 1*(2) elevado a (0)=11*(2) elevado a (1)=21*(2) elevado a (2)=40*(2) elevado a (3)=01*(2) elevado a (4)=160*(2) elevado a (5)=00*(2) elevado a (6)=01*(2) elevado a (7)=128La suma es: 151