Professional Documents
Culture Documents
Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin
Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin
Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin
Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin
Null - nulo
Inicio del Rubro - inicio de
cabecera
Inicio de texto - Inicio de
texto
Final del texto - aleta de
texto
0 0 NUL
Fin de Transmisión - Fin de
1 1 SOH CC
la transmisión
2 2 STX CC
Consulta - Solicitud de
3 3 ETX CC
información
4 4 EOT CC
Reconocer - confirmacion
5 5 ENQ CC
Bell - señal acústica / tono
6 6 ACK CC FE FE FE FEFE FE
de Atención
7 7 BEL
Retroceso - retroceso
8 8 BS
Tabulación horizontal -
9 9 TAB
tabulado horizontal
10 A LF
Avance de línea - avance de
11 B VT
linea
12 C FF
vertical Tabulación -
13 D CR
tabulado verticales
14 E SO
RSS Formulario - avance de
15 F SI
página
Retorno de carro - Retorno
de carro, Iniciar nueva linea
Shift Out - Terminar Modo
mayúsculas
Shift In - Iniciar Modo
mayúsculas
Tipo Descripción
Para esta transformación es necesario tener en cuenta los pasos que mostraremos en el siguiente ejemplo: Transformemos el
numero 42 a numero binario
Para transformar un número decimal fraccionario a un numero binario debemos seguir los pasos que mostramos en el siguiente
ejemplo: transformemos el numero 42,375.
Multiplicamos por el numero 2 y tomamos la parte entera del producto que ira formando el numero binario correspondiente
Tomamos nuevamente la parte entera del producto, y la parte fraccionaria la multiplicamos sucesivamente por 2 hasta llegar a 0
Tomamos nuevamente la parte entera , y como la parte fraccionaria es 0, indica que se ha terminado el proceso. El numero
binario correspondiente a la parte decimal será la unión de todas las partes enteras, tomadas de las multiplicaciones sucesivas
realizadas durante el transcurso del proceso , en donde el primer dígito binario corresponde a la primera parte entera , el segundo
dígito a la segunda parte entera , y así sucesivamente hasta llegar al ultimo .Luego tomamos el numero binario , correspondiente
a la parte entera , y el numero binario , correspondiente a la parte fraccionaria y lo unimos en un solo numero binario
correspondiente a el numero decimal.
Figura 8: Conversión de decimal fraccionario a binario
1. Tomamos los valores de posición correspondiente a las columnas donde aparezcan únicamente unos
2. Sumamos los valores de posición para identificar el numero decimal equivalente
Para convertir un numero en el sistema decimal al sistema de numeración Octal, debemos seguir los pasos que mostraremos en
el siguiente ejemplo Convertir el numero decimal 323.625 a el sistema de numeración Octal
1. Se toma el numero entero y se divide entre 8 repetidamente hasta que el dividendo sea menor que el divisor, para colocar
entonces el numero 0 y pasar el dividendo a formar el primer dígito del numero equivalente en decimal
2. Se toma la parte fraccionaria del numero decimal y la multiplicamos por 8 sucesivamente hasta que el producto no tenga
números fraccionarios
3. Pasamos la parte entera del producto a formar el dígito correspondiente
4. Al igual que los demás sistemas , el numero equivalente en el sistema decimal , esta formado por la unión del numero entero
equivalente y el numero fraccionario equivalente.
La ventaja principal del sistema de numeración Octal es la facilidad conque pueden realizarse la conversión entre un numero
binario y octal. A continuación mostraremos un ejercicio que ilustrará la teoría. Por medio de este tipo de conversiones, cualquier
numero Octal se convierte a binario de manera individual. En este ejemplo, mostramos claramente el equivalente 100 111 010
en binario de cada numero octal de forma individual.
1. Se toma la parte entera y se divide sucesivamente por el numero decimal 16 (base) hasta que el cociente sea 0
2. Los números enteros resultantes de los cocientes, pasarán a conformar el numero hexadecimal correspondiente, teniendo en
cuenta que el sistema de numeración hexadecimal posee solo 16 símbolos, donde los números del 10 hasta el 15 tienen símbolos
alfabéticos que ya hemos explicado
3. La parte fraccionaria del numero a convertir se multiplica por 16 (Base) sucesivamente hasta que el producto resultante no
tenga parte fraccionaria
4. Al igual que en los sistemas anteriores, el numero equivalente se forma, de la unión de los dos números equivalentes, tanto
entero como fraccionario, separados por un punto que establece la diferencia entre ellos.
Figura 12: Conversión de decimal a hexadecimal
Como en los ejemplos anteriores este también nos ayudará a entender mejor este procedimiento: Convertir el numero
hexadecimal 2B6 a su equivalente decimal.
SISTEMA DECIMAL
Este sistema consta de diez símbolos que van desde el numero 0 hasta el numero 9, los cuales le dan la característica principal
a este sistema conocido por todo el mundo. Estos símbolos numéricos también forman unidades numéricas compuestas, al
tomarlos como exponentes de un número que se encargará de regular el procedimiento, este número es llamado base. El
numero base va a ser 10, por tal motivo también es conocido como "sistema de numeración en base 10".
Figura 1: Sistema decimal
Este es el sistema numérico que utilizan los sistemas digitales para contar y es el código al que
traduce todas las informaciones que recibe. Se dice "Binario" a todo aquello que tiene dos partes, dos aspectos, etc. Muchas
cosas en los sistemas digitales son binarias: Los impulsos eléctricos que circulan en los circuitos son de baja o de alta tensión,
los interruptores biestables están encendidos o apagados, abiertos o cerrados, etc.
A diferencia del sistema decimal al que estamos habituados, y que utiliza diez cifras, del 0 al 9, el sistema numérico binario utiliza
solo dos cifras, el 0 y el 1. En el sistema binario las columnas no representan la unidad, la decena, la centena, como en el sistema
decimal, sino la unidad (20), el doble (21), el doble (22), etc. De modo que al sumar en la misma columna 1 y 1, dará como
resultado 0, llevándonos 1 a la columna inmediatamente a la izquierda. Para los sistemas digitales es fácil, hasta el punto que
reduce todas las operaciones a sumas y restas de números binarios.
También las palabras, los números y los dibujos se traducen en el ordenador en secuencias de 1 y 0. De hecho toda letra, cifra
o símbolo gráfico es codificado en una secuencia de 0 y 1. Si, por ejemplo, nuestro nombre tiene cinco letras, la representación
para el ordenador constara de cinco bytes. La palabra bit deriva de las dos palabras inglesas "binary digit" cifra binaria, y
designa a las dos cifras 0 y 1, que se utilizan en el sistema binario. Un bit es también, la porción más pequeña de información
representable mediante un número, e indica si una cosa es verdadera o falsa, alta o baja, negra o blanca, etc.
Un byte es generalmente una secuencia de 8 bits. Ocho ceros y unos se pueden ordenar de 256 maneras diferentes ya que
cada bit tiene un valor de posición diferente, donde el bit numero 1 le corresponderá un valor de posición de 20(1), el siguiente
bit tendrá un valor de 21(2), el siguiente 22(4), el siguiente 23(8), el siguiente 24(16), el siguiente un valor de 25(32), y así
sucesivamente hasta llegar la ultima posición, o ultimo bit, en este caso el numero 8, que también es llamado el MSB (Bit Mas
Significativo) y el LSB (Bit Menos Significativo) correspondiente a la primera posición o bit numero 1. Ejemplo:
Este sistema consta de 8 símbolos desde el 0 hasta el 7, es muy poco utilizado en los computadores. La facilidad con
que se pueden convertir entre el sistema Octal y el binario hace que el sistema Octal sea atractivo como un medio "taquigráfico"
de expresión de números binarios grandes. Cuando trabajamos con una gran cantidad de números binarios de muchos bits, es
mas adecuado y eficaz escribirlos en octal y no en binarios. sin embargo, recordemos los circuitos y sistemas digitales trabajan
eléctricamente en binario, usamos el sistema Octal solo por conveniencia con los operadores del sistema.
Este sistema consta de 16 símbolos donde desde el 0 hasta el 9 son números y del 10 hasta el 15 son letras, las cuales se
encuentran distribuidas en la siguiente forma:
0 0 8 8
1 1 9 9
2 2 A 10
3 3 B 11
4 4 C 12
5 5 D 13
6 6 E 14
7 7 F 15
La ventaja principal de este sistema de numeración es que se utiliza para convertir directamente números binarios de 4 bits. En
donde un solo dígito hexadecimal puede representar 4 números binarios o 4 bits.
Bueno, como un amigo me pidio si le podia enseñar prometi subir una explicacion sencilla aca de como
aprender codigo binario, sea tanto para pasar a decimal o a letras (ASCII)
Simplemente deben tener al dia matematicas (algo siempre presente para programadores) las operaciones
no son complicadas pero hay que hacerlas rapido para ir entendiendo bien un texto.
Antes que nada hay que aclarar que binario se lee de derecha a izquierda, es algo muy importante !
33/2 = 16 (1)
16/2 = 8 (0)
8/2 = 4 (0)
4/2 = 2 (0)
2/2 = 1 (0)
1/2 = 0 (1)
Ahora hay que completar (SIEMPRE) 0 digitos, por eso agregamos dos veces el numero 0 a la izquierda
adelante de todo, porque como dije… binario se lee de derecha a izquierda y los invertimos. Como es
capicua sin agregar los dos 0 restantes no se notan, pero los sobrantes los escriben de abajo hacia arriba,
o de arriba hacia abajo y luego lo invierten.
Ahora para pasar de la forma contraria la forma mas facil es tener en mente esta tablita:
128 – 64 – 32 – 16 – 8 – 4 – 2 – 1
(seguramente por la configuracion del blog se puede llegar a mover esto, pero entiendan que cada numero
binario (1 o 0) corresponde a un numero de arriba (2,4,16,64, etc)
Ahora simplemente, como si los binarios 1 tildaran una casilla y los 0 la destildaran, suman los numeros de
arriba de la tabla que estan tildados o corresponden a un 1.
32 + 1 = 33
Simple, no ?
Lo importante es tener en cuenta la tablita, con el tiempo lo van a hacer mucho mas rapido y diria que casi
como si fuera algo normal, cuando lean codigo binario lo van a traducir instantaneamente en la cabeza
como si fuera un idioma mas como el ingles, aleman, mandarin, etc.
Bueno, ahora si quieren formar palabras se complica un poco mas, para esto deben saber el codigo ASCII,
que no se los voy a explicar, pero les voy a dar una tablita en la cual pueden ver que letra corresponde que
numero, y luego ese numero lo pasan a binario.
Simplemente en la parte izquierda de la tabla, tomemos por ejemplo las letras minisculas, el numero
correspondiente es el que figura despues de &#. Por ejemplo la H que es 104.
Si quieren recordar esta tablita facilmente, solo recuerden que empieza con el 97 y correspondiendole a
cada letra comenzando obviamente por la a.
Por ende:
a 97
b 98
c 99
d 100
y asi….
Ahora simplemente pasan ese numero a binario, tomemos por ejemplo la palabra “hola”
h = 104
o = 111
l = 108
a = 97
DECIMAL — BINARIO
104 01101000
111 01101111
108 01101100
97 01100001
Metodo inverso para convertir codigo binario a texto. Pasan de binario a ASCII, luego de ASCII a la letra y
listo.
TE DEJO EL ABECEDARIO