Está en la página 1de 8

TÉCNICO EN SISTEMAS

Mantenimiento Correctivo Redes – Sistemas de Numeración

a) Propósito de la Lección:

Adquirir conocimientos relacionados con sistemas de numeración y direccionamiento IP.

INTRODUCCIÓN: El Sistema binario, llamado también sistema diádico en ciencias de la


computación, es un sistema de numeración en el que los números se representan
utilizando solamente dos cifras: cero (0) y uno (1).

Debemos recordar que un bit; está compuesto por un uno(1) o un cero (0) lógico y que un
Byte; está conformado por una secuencia de 8 bits.

A continuación, vamos a encontrar los diferentes sistemas de numeración y la conversión


entre cada uno de ellos.

❖ Convertir de Decimal a Binario

Método 1

Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir
entre 2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir,
cuando el número a dividir sea 1 finaliza la división.

Ejemplo:

Transformar el número decimal 131 en binario. El método es muy simple:

131 dividido entre 2 da 65 y el resto es igual a 1


65 dividido entre 2 da 32 y el resto es igual a 1
32 dividido entre 2 da 16 y el resto es igual a 0
16 dividido entre 2 da 8 y el resto es igual a 0
8 dividido entre 2 da 4 y el resto es igual a 0
4 dividido entre 2 da 2 y el resto es igual a 0
2 dividido entre 2 da 1 y el resto es igual a 0
1 dividido entre 2 da 0 y el resto es igual a 1
-> Ordenamos los restos, del último al primero: 10000011

En sistema binario, 131 se escribe 10000011


Método 2

Otra forma de conversión consiste en un método parecido a la factorización en números


primos. Es relativamente fácil dividir cualquier número entre 2. Este método consiste
también en divisiones sucesivas. Dependiendo de si el número es par o impar,
colocaremos un cero o un uno en la columna de la derecha. Si es impar, le restaremos uno
y seguiremos dividiendo entre dos, hasta llegar a 1. Después sólo nos queda tomar el
último resultado de la columna izquierda (que siempre será 1) y todos los de la columna
de la derecha y ordenar los dígitos de abajo a arriba.

Ejemplo:

100|0
50|0
25|1 --> 1, 25-1=24 y seguimos dividiendo por 2
12|0
6|0
3|1
1|1 --> (100)10 = (1100100)2

Método 3

Existe un último método denominado de distribución. Consiste en distribuir los unos


necesarios entre las potencias sucesivas de 2 de modo que su suma resulte ser el número
decimal a convertir. Sea por ejemplo el número 151, para el que se necesitarán las 8
primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir. Se
comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151-128 = 23, para llegar al
151. Este valor se conseguirá distribuyendo unos entre las potencias cuya suma dé el
resultado buscado y poniendo ceros en el resto. En el ejemplo resultan ser las potencias 4,
2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente.

Ejemplo:

20= 1|1
21= 2|1
22= 4|1
23= 8|0
24= 16|1
25= 32|0
26= 64|0
27= 128|1 128 + 16 + 4 + 2 + 1 = (151)10 = (10010111)2
AA1: Conversión de Decimal a Binario.

• Utilizando cualquiera de los tres métodos realizar las siguientes conversiones:

1) 325 8) 371 15) 25


2) 385 9) 588 16) 869
3) 579 10) 672 17) 8426
4) 1024 11) 5271 18) 440
5) 1385 12) 204 19) 1506
6) 10 13) 31 20) 912
7) 482 14) 18

❖ Pasar de Binario a Decimal

Para realizar la conversión de binario a decimal, realice lo siguiente:

1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2
elevado a la potencia consecutiva (comenzando por la potencia 0, 2 0).
2. Después de realizar cada una de las multiplicaciones, sume todas y el número
resultante será el equivalente al sistema decimal.

Ejemplos:

• (Los números de arriba indican la potencia a la que hay que elevar 2)

También se puede optar por utilizar los valores que presenta cada posición del número
binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores de
las posiciones que tienen un 1.

También se puede optar por utilizar los valores que presenta cada posición del número
binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores de
las posiciones que tienen un 1.
Ejemplo

El número binario 1010010 corresponde en decimal al 82. Se puede representar de la


siguiente manera:

Entonces se suman los números 64, 16 y 2:

Para cambiar de binario con decimales a decimal se hace exactamente igual, salvo que la
posición cero (en la que el dos es elevado a la cero) es la que está a la izquierda de la coma
y se cuenta hacia la derecha a partir de -1:

AA2: Conversión de Binario a Decimal

• Realizar las siguientes conversiones:

1) 1000011101 11) 1100


2) 1100111 12) 1000
3) 101 13) 101010
4) 1010010000 14) 10100100
5) 1010111100 15) 1000100
6) 11111111 16) 100111
7) 11010000 17) 10010000111
8) 100001111111 18) 1000001000
9) 10001001 19) 000011111
10) 1110010 20) 101000001111

❖ Pasar de Octal a Binario

Cada dígito octal se convierte en su binario equivalente de 3 bits y se juntan en el mismo


orden.

Ejemplo

247 (octal) = 010100111 (binario). El 2 en binario es 10, pero en binario de 3 bits es Oc(2)
= B(010); el Oc(4) = B(100) y el Oc(7) = (111), luego el número en binario será 010100111.
AA3: Conversión de Octal a Binario

• Realizar las siguientes conversiones:

1) 3011 11) 2777


2) 7651 12) 1044
3) 3201 13) 533
4) 2505 14) 2543
5) 3000 15) 672
6) 701 16) 325
7) 324 17) 636
8) 6753 18) 756
9) 25743 19) 264
10) 7641 20) 631

❖ Pasar de Binario a Octal

Debido a que el sistema octal tiene como base 8, que es la tercera potencia de 2, y que
dos es la base del sistema binario, es posible establecer un método directo para convertir
de la base dos a la base ocho, sin tener que convertir de binario a decimal y luego de
decimal a octal. Este método se describe a continuación:

Para realizar la conversión 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 dígitos, entonces agregue ceros a la izquierda.

2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Número en binario 000 001 010 011 100 101 110 111
Número en octal 0 1 2 3 4 5 6 7

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

Ejemplos

• 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

Si el número binario tiene parte decimal, se agrupa de tres en tres desde el punto decimal
hacia la derecha siguiendo los mismos criterios establecidos anteriormente para números
enteros. Por ejemplo:

0.01101 (binario) = 0.32 (octal) Proceso: 011 = 3 01 entonces agregue 010 = 2 Agrupe de
izquierda a derecha: 32 Agregue la parte entera: 0.32

AA4: Conversión de Binario a Octal

• Realizar las siguientes conversiones:

1) 1110001110101 11) 1100111


2) 10010110000 12) 100100101
3) 10101010010 13) 1000011
4) 100010001000 14) 11010
5) 0101 15) 1110101
6) 10010111 16) 110011111
7) 1110010 17) 10100000111
8) 100111 18) 1110000111
9) 11001100 19) 11111111
10) 1010101 20) 111001111

❖ Pasar de Hexadecimal a Binario

Cada dígito hexadecimal puede representar uno de dieciséis valores entre 0 y 1510. Como
sólo tenemos diez dígitos decimales, necesitamos inventar seis dígitos adicionales para
representar los valores entre 1010 y 1510. En lugar de crear nuevos símbolos para estos
dígitos, utilizamos las letras A a la F. La conversión entre hexadecimal y binario es sencilla,
considere la siguiente tabla:

Binario Hexadecimal
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F

Esta tabla contiene toda la información necesaria para convertir de binario a hexadecimal
y viceversa. Para convertir un número hexadecimal en binario, simplemente sustituya los
correspondientes cuatro bits para cada dígito hexadecimal, por ejemplo, para convertir
0ABCDh en un valor binario:

0 A B C D (Hexadecimal)
0000 1010 1011 1100 1101 (Binario)

Por comodidad, todos los valores numéricos los empezaremos con un dígito decimal; los
valores hexadecimales terminan con la letra h y los valores binarios terminan con la letra
b.

AA5: Conversión de Hexadecimal a Binario

• Realizar las siguientes conversiones:

1) BADEF2h 11) EDFh


2) CA254h 12) 5132h
3) 786DEh 13) 8Ch
4) 2385FBh 14) DFh
5) 513Bh 15) AFAAAh
6) B89h 16) BACFFh
7) 205h 17) DECh
8) 248h 18) 85Dh
9) 35Bh 19) 43Fh
10) C51h 20) 938h
❖ Pasar de Binario a Hexadecimal

La conversión de formato binario a hexadecimal es casi igual de fácil, en primer lugar


necesitamos asegurar que la cantidad de dígitos en el valor binario es múltiplo de 4, en
caso contrario agregaremos ceros a la izquierda del valor, por ejemplo el número binario
1011001010, la primera etapa es agregarle dos ceros a la izquierda para que contenga
doce ceros: 001011001010. La siguiente etapa es separar el valor binario en grupos de
cuatro bits, así: 0010 1100 1010. Finalmente buscamos en la tabla de arriba los
correspondientes valores hexadecimales dando como resultado, 2CA, y siguiendo la
convención establecida: 02CAh.

AA6: Conversión de Binario a Hexadecimal

• Realizar las siguientes conversiones:

1) 1101 11) 100100111


2) 10010000111 12) 11110000
3) 1010100111 13) 1000
4) 10011111111111 14) 10001111100
5) 1011110001101 15) 10101010
6) 1001000111000111 16) 10001111100
7) 100011110011 17) 101110001
8) 1001001110 18) 01100111
9) 10000111100 19) 10011100111
10) 100011100 20) 1000111100111

IMPORTANTE:

Guarda este documento porque formará parte de tus ejercicios que acrediten tu participación en el
programa, recuerde que debe llevar una portada.

El documento con la solución a las actividades anteriormente propuestas debe ser


subido a la plataforma Territorio y Google Drive (Carpeta de Ejecución).
Nombre del Archivo:
Primer Apellido_Pimer Nombre_Nombre de la actividad.docx
Ejemplo: VARGAS_ANDRES_REDES2.docx

También podría gustarte