Вы находитесь на странице: 1из 10

Sistema binario El sistema binario, en matemticas e informtica, es un sistema de numeracin en el que los nmeros se representan utilizando solamente las

cifras cero y uno (0 y 1). Es el que se utiliza en los ordenadores, pues trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeracin natural es el sistema binario (encendido 1, apagado 0). Pasar de un Decimal a binario Ejemplo 1. El nmero binario 1010010 corresponde en decimal al 82 se puede representar de la siguiente manera:

Entonces se suma los nmeros 64, 16 y 2:

Pasar de un nmero decimal a binario Se divide el nmero entre dos y se divide hasta que se terminen los valores enteros luego el cociente que sale se divide entre dos y as hasta que el cociente quede con el resultado de 1. Luego empezando desde abajo se coge ese cociente y todos los restos que han ido saliendo y se juntan:

Ejemplo 1. 68 2 0 34 2 0 17 1 Tras realizar la divisin, se coge desde el cociente (1) y se va subiendo cogiendo los restos y queda entonces este resultado: 1000100 y as se representa el 68 en binario. Siempre sern cifras de 1.

2 8 2 0 4 2 0 2 2 0 1

1000100

Otra forma Ejemplo 2. Transformar el nmero decimal 131 en binario. El mtodo es muy simple: 131 2 131 dividido por 2 da 65 y el resto es igual a 1 65 dividido por 2 da 32 y el resto es igual a 1 32 dividido por 2 da 16 y el resto es igual a 0 16 dividido por 2 da 8 y el resto es igual a 0 8 dividido por 2 da 4 y el resto es igual a 0 4 dividido por 2 da 2 y el resto es igual a 0 2 dividido por 2 da 1 y el resto es igual a 0 1 dividido por 2 da 0 y el resto es igual a 1 Ordenamos los restos, del ltimo al primero: 10000011 Ejemplo 3. Transformar el nmero decimal 100 en binario:

100 |_2 0 50 |_2 0 25 |_2 1 12 |_2 0 6 |_2 0 3 |_2 1 1 |_2 1 0

-> (100)10 = (1100100)2

Pasar de un nmero decimal a octal Se hace lo mismo que con los binarios solo que dividindolos entre ocho: Ejemplo 1.

68 |_8 4 8 |_8 0 1

Tras realizar la divisin y hacer el mismo proceso que antes, el nmero 68 en octal se representa en 104. Siempre sern cifras entre 0 y 7.

104

Pasar un nmero de Binario a octal Para realizar la conversin de binario a octal, realice lo siguiente: 1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no completa 3 dgitos, entonces agregue ceros a la izquierda. 2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:
Nmero en binario Nmero en octal 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7

3) La cantidad correspondiente en octal se agrupa de izquierda a derecha. Ejemplos 1.

110111 (binario) = 67 (octal). Proceso:

111 = 7 110 = 6 Agrupe de izquierda a derecha: 67

11001111 (binario) = 317 (octal). Proceso:

111 = 7 001 = 1 11 entonces agregue un cero, con lo que se obtiene 011 = 3 Agrupe de izquierda a derecha: 317

1000011 (binario) = 103 (octal). Proceso:

011 = 3 000 = 0 1 entonces agregue 001 = 1 Agrupe de izquierda a derecha: 103 Pasar un nmero decimal a hexadecimal Se hace lo mismo que con los binarios y octales solo que dividindolos entre diecisis. Ahora aqu hay que tener una cosa: A partir del 10 (incluyndose ste), se enumeran los nmeros con las letras del abecedario por su orden. Entonces quedara as:

0=0 1=1 2=2 3=3 4=4 5=5 6=6 7=7 8=8 9=9 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F Ejemplo 1. 68 |_16 4 4 Queda entonces que el nmero 68 en hexadecimal se representa con el 44. Siempre sern cifras entre 0 y 14 ( o sea, entre cero y F ).

44
Ejemplo 2. 872139|_16 11 54508|_16 12 3406|_16 14 212|_16 4 13

R// 13
D
Prueba del ejercicio. 11 12 14 4 13 B C E 4 D

4
4

14
E
11 192 3584

12
C

11
B

160 = 161 =

1 X 11 = 11 = 16 X 12 = 11 =

162 = 256 X 14 = 11 =

163 = 4096 X 4 = 11 = 16384 164 = 5536 X 13 = 11 = 851968


892139

Tabla del Sistema decimal, Binario, Octal y Hexadecimal Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Binario 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 Octal 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F

Operaciones binarias Suma de nmeros Binarios Las posibles combinaciones al sumar dos bits son: 0+0=0 0+1=1 1+0=1 1 + 1 = 10 (lleva 1)

Ejemplo 1.

10011000 + 00010101 10101101

Se puede convertir la operacin binaria en una operacin decimal, resolver la decimal, y despus transformar el resultado en un (nmero) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre). A continuacin se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas (exactamente como en decimal). Ejemplo 2.

15 +12 27 1111 + 1100 11011

16 1 24 26

8 1

4 0

2 1

1 1

27

Ejemplo 3.

25 + 18 43
25 dividido por 2 da 12 y el resto es igual a 1 12 dividido por 2 da 6 y el resto es igual a 0 6 dividido por 2 da 3 y el resto es igual a 0 3 dividido por 2 da 1 y el resto es igual a 1 1 dividido por 2 da 0 y el resto es igual a 1 Ordenamos los restos, del ltimo al primero: 11001 18 dividido por 2 da 9 dividido por 2 da 4 dividido por 2 da 2 dividido por 2 da 1 dividido por 2 da 9 y el resto es igual a 0 4 y el resto es igual a 1 2 y el resto es igual a 0 1 y el resto es igual a 0 0 y el resto es igual a 1

Ordenamos los restos, del ltimo al primero: 10010

11001 + 10010 101011


32 1 16 0 8 1 4 0 2 1 1 1

40 42 43 Resta de nmeros Binarios El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operacin de restar en decimal para comprender la operacin binaria, que es ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia. Las restas bsicas 0 - 0, 1 - 0 y 1 - 1 son evidentes: 0-0=0 1-0=1 1-1=0 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1) La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posicin siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1. Ejemplo 1.

17 - 10 7

00111 - 01010 10001

Ejemplo 2.

217 - 171 46
Prueba del ejercicio 128 0 64 0 32 1 16 0

11011001 - 10101011 00101110

8 1

4 1

2 1

1 0

40 44 46

Ejemplo 3.

36 - 6 30
Comprobacin del ejercicio

100100 110 011110

32 0

16 1
24

8 1

4 1

2 1

1 0

28 30

Multiplicacin de nmeros binarios


El algoritmo del producto en binario es igual que en nmeros decimales; aunque se lleva cabo con ms sencillez, ya que el 0 multiplicado por cualquier nmero da 0, y el 1 es el elemento neutro del producto. Ejemplo 1.

22 x 9 198
10110 x 1001 10110 00000 00000 10110 11000110

128 1
192

64 1

32 0

16 0

8 0

4 1

2 1

1 0

196 198

Ejercicio 2.

12 x 4 48
1100 x 100 0000 0000 1100 110000

32 1

16 1

8 0

4 0

2 0

1 0

48

Divisin de nmeros binarios La divisin en binario es similar al decimal, la nica diferencia es que a la hora de hacer las restas, dentro de la divisin, estas deben ser realizadas en binario.

Ejemplo 1. 32 |_2 En binario es 100000 |_10 100000 |_10 10 10000 000000 16 1 8 0 4 0 2 0 1 0

16 16 x 2 = 32

Conversin entre binario y octal


Ejemplos

0010110101101101
8 4 2 1 8 4 21 8 4 2 18 4 2 1 2 12
13

12
13

13

13

R// 2 D 6 D

Вам также может понравиться