Antes de que leean este tutorial, deben tener conocimientos previos ("unidades" como pueden ser:
Bit, bytes,megabyte,kilobyte,gigabyte,terabyte,etc)
Aca les dejo un mini resumen...
- Bit => Un bit representa un cero y un uno (0 y 1), se denota “b”
- Nibble => Es equivalente a 4 bits, se denota “N”
- Byte => Es equivalente a 8 bits, se denota “B”
- Kilobyte => Es equivalente a 1024 bytes, se denota “KB”
- Megabyte => Es equivalente a 1024 KB, se denota “MB”
- Gigabyte => Es equivalente a 1024 MB, se denota “GB”
- Terabyte => Es equivalente a 1024 GB, se denota “TB”
- Pentabyte => Es equivalente a 1024 TB, se denota “PB”
- Exabyte => Es equivalente a 1024 PB, se denota “EB”
- Zettabyte => Es equivalente a 1024 EB, se denota “ZB”
- Yottabyte => Es equivalente a 1024 ZB, se denota “YB”
- Brontobyte => Es equivalente a 1024 YB, se denota “BB”
Esto sirve de mucho ya que los ordenadores interactuan entre si con numeros binarios ( 0 y 1)
IP: Protocolo de internet (Internet Protocol) se encarga del direccionamiento de datos, sabe de donde viene y hace donde va un archivo/dato determinado
¿Que es una IP?
Es un numero logico que identifica de una manera logica y jerarquica un equipo conectado a internet.
Una direccion IP como nosotros las conocemos, esta compuesta por numeros Hexadecimales como puede ser
201.222.223.123
Pero para las computadoras no son mas que una agrupacion (octeto) de ceros y unos, lo que pretende este texto es enseñarle al leector como pasar esos numeros a ceros y unos y viceversa, comenzemos:
Decimal A binario:
Bueno, esto es muy sencillo
Lo unico que deben saber es:
Dividir,Ordenar, nada mas :P miren:
tenemos este numero: 50 y lo queremos pasar a codigo binario ¿Como hacemos?
Bueno dividimos a 50 por 2 nos da 25 y resto 0 ¿No es asi?
Podriamos decir que el resto nos da nuesta "parte" del numero en binario
numero 50 25 12 6 3 1
resto 0 1 0 0 1 1
resto 0 1 0 0 1 1
Explico: a 50 lo dividimos por 2 nos da resto cero, 50:2 = 25
25 : 2
04 12
1
25: 2 nos da resto 1 y nos da como resultado 12, 12:2 = 6 (resto 0), 6: 2 = 3 resto 0, 3:2 = 1 resto 1, cuando te queda 1 al final, siempre queda resto 1
Se divide por 2 hasta que el numero quede menor a 1...
3 :2
-2 1
1
un ejemplo:
numero: 300
300 150 75 37 18 9 4 2 1
0 0 1 1 0 1 0 0 1
con ordenarlo me referia a que vaya de derecha a izq asi:
Decimal Binario
300 = 100101100
veamos otro ejemplo:
numero: 750
750 375 187 93 46 23 11 5 2 1
0 1 1 1 0 1 1 1 0 1
750 = 1011101110
¿Se entendio?
Pasando de Binario a decimal
Para realizar esta operación usaremos el método de potencias, así que obviamente debemos saber y entender potencias.
En este caso las potencias se utilizan de base 2, con exponente par desde el cero (0), hasta donde podamos llegar por cada cifra correspondiente a la transformación, luego se debe multiplicar por el número binario correspondiente a cada cifra (0 o 1), y finalmente sumar los resultados.
siguiendo con el ejemplo anterior:
750 = 1011101110
0 = 2^0 = 1
1= 2^1 = 2
1= 2^2 = 4
1= 2^3 = 8
0 =2^4 = 16
1 =2^5 = 32
1=2^6 = 64
1=2^7 = 128
0=2^8 = 256
1=2^9 =512
finalmente solo se suman los numeros 1 ej;
2+4+8+32+64+128+512 = 750
tarann.... ! nos dio el mismo numero que antes ... Woow :P
Bueno, eso fue todo
By Woomd...
PD1: Este tutorial, fue realizado a las 4:07 de la madrugada.. sean considerados con los comentarios o con las quejas...:D
Bye
Muchas Gracias me sirvio mucho para electronica digital. Muy Buen aporte
ResponderEliminarmuy buen aporte! te pasaste =)
ResponderEliminar