Vous êtes sur la page 1sur 16

Dec

Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin

0 0 000 00000000 16 10 020 00010000 32 20 040 00100000 48 30 060 00110000


1 1 001 00000001 17 11 021 00010001 33 21 041 00100001 49 31 061 00110001
2 2 002 00000010 18 12 022 00010010 34 22 042 00100010 50 32 062 00110010
3 3 003 00000011 19 13 023 00010011 35 23 043 00100011 51 33 063 00110011
4 4 004 00000100 20 14 024 00010100 36 24 044 00100100 52 34 064 00110100
5 5 005 00000101 21 15 025 00010101 37 25 045 00100101 53 35 065 00110101
6 6 006 00000110 22 16 026 00010110 38 26 046 00100110 54 36 066 00110110
7 7 007 00000111 23 17 027 00010111 39 27 047 00100111 55 37 067 00110111
8 8 010 00001000 24 18 030 00011000 40 28 050 00101000 56 38 070 00111000
9 9 011 00001001 25 19 031 00011001 41 29 051 00101001 57 39 071 00111001
10 A 012 00001010 26 1A 032 00011010 42 2A 052 00101010 58 3A 072 00111010
11 B 013 00001011 27 1B 033 00011011 43 2B 053 00101011 59 3B 073 00111011
12 C 014 00001100 28 1C 034 00011100 44 2C 054 00101100 60 3C 074 00111100
13 D 015 00001101 29 1D 035 00011101 45 2D 055 00101101 61 3D 075 00111101
14 E 016 00001110 30 1E 036 00011110 46 2E 056 00101110 62 3E 076 00111110
15 F 017 00001111 31 1F 037 00011111 47 2F 057 00101111 63 3F 077 00111111

Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin

64 40 100 01000000 80 50 120 01010000 96 60 140 01100000 112 70 16001110000


65 41 101 01000001 81 51 121 01010001 97 61 141 01100001 113 71 16101110001
66 42 102 01000010 82 52 122 01010010 98 62 142 01100010 114 72 16201110010
67 43 103 01000011 83 53 123 01010011 99 63 143 01100011 115 73 16301110011
68 44 104 01000100 84 54 124 01010100 100 64 144 01100100 116 74 16401110100
69 45 105 01000101 85 55 125 01010101 101 65 145 01100101 117 75 16501110101
70 46 106 01000110 86 56 126 01010110 102 66 146 01100110 118 76 16601110110
71 47 107 01000111 87 57 127 01010111 103 67 147 01100111 119 77 16701110111
72 48 110 01001000 88 58 130 01011000 104 68 150 01101000 120 78 17001111000
73 49 111 01001001 89 59 131 01011001 105 69 151 01101001 121 79 17101111001
74 4A 112 01001010 90 5A 132 01011010 106 6A 152 01101010 122 7A 17201111010
75 4B 113 01001011 91 5B 133 01011011 107 6B 153 01101011 123 7B 17301111011
76 4C 114 01001100 92 5C 134 01011100 108 6C 154 01101100 124 7C 17401111100
77 4D 115 01001101 93 5D 135 01011101 109 6D 155 01101101 125 7D 17501111101
78 4E 116 01001110 94 5E 136 01011110 110 6E 156 01101110 126 7E 17601111110
79 4F 117 01001111 95 5F 137 01011111 111 6F 157 01101111 127 7F 17701111111

Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin

128 80 20010000000 144 90 220 10010000 160 A0 24010100000 176 B0 26010110000


129 81 20110000001 145 91 221 10010001 161 A1 24110100001 177 B1 26110110001
130 82 20210000010 146 92 222 10010010 162 A2 24210100010 178 B2 26210110010
131 83 20310000011 147 93 223 10010011 163 A3 24310100011 179 B3 26310110011
132 84 20410000100 148 94 224 10010100 164 A4 24410100100 180 B4 26410110100
133 85 20510000101 149 95 225 10010101 165 A5 24510100101 181 B5 26510110101
134 86 20610000110 150 96 226 10010110 166 A6 24610100110 182 B6 26610110110
135 87 20710000111 151 97 227 10010111 167 A7 24710100111 183 B7 26710110111
136 88 21010001000 152 98 230 10011000 168 A8 25010101000 184 B8 27010111000
137 89 21110001001 153 99 231 10011001 169 A9 25110101001 185 B9 27110111001
138 8A 21210001010 154 9A 232 10011010 170AA25210101010 186BA27210111010
139 8B 21310001011 155 9B 233 10011011 171 AB 25310101011 187 BB 27310111011
140 8C 21410001100 156 9C 234 10011100 172 AC 25410101100 188 BC 27410111100
141 8D 21510001101 157 9D 235 10011101 173AD25510101101 189BD27510111101
142 8E 21610001110 158 9E 236 10011110 174 AE 25610101110 190 BE 27610111110
143 8F 21710001111 159 9F 237 10011111 175 AF 25710101111 191 BF 27710111111

Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin

192 C0 30011000000 208D0 32011010000 224 E0 340 11100000 240 F0 36011110000


193 C1 30111000001 209D1 32111010001 225 E1 341 11100001 241 F1 36111110001
194 C2 30211000010 210D2 32211010010 226 E2 342 11100010 242 F2 36211110010
195 C3 30311000011 211D3 32311010011 227 E3 343 11100011 243 F3 363
11110011
196 C4 30411000100 212D4 32411010100 228 E4 344 11100100 244 F4 36411110100
197 C5 30511000101 213D5 32511010101 229 E5 345 11100101 245 F5 36511110101
198 C6 30611000110 214D6 32611010110 230 E6 346 11100110 246 F6 36611110110
199 C7 30711000111 215D7 32711010111 231 E7 347 11100111 247 F7 36711110111
200 C8 31011001000 216D8 33011011000 232 E8 350 11101000 248 F8 37011111000
201 C9 31111001001 217D9 33111011001 233 E9 351 11101001 249 F9 37111111001
202CA31211001010 218DA33211011010 234 EA 352 11101010 250 FA 37211111010
203CB31311001011 219DB 33311011011 235 EB 353 11101011 251 FB 37311111011
204CC31411001100 220DC 33411011100 236 EC 354 11101100 252 FC 37411111100
205CD31511001101 221DD33511011101 237 ED 355 11101101 253 FD 37511111101
206 CE 31611001110 222DE 33611011110 238 EE 356 11101110 254 FE 37611111110
207 CF 31711001111 223DF 33711011111 239 EF 357 11101111 255 FF 37711111111
ASCI Símbol ASCI Símbol
Hex ASCII HexSímbolo ASCII HexSímbolo Hex
I o I o
16 10 DLE 32 20 (space)
0 0 NUL 48 30 0
17 11 DC1 33 21 !
1 1 SOH 49 31 1
18 12 DC2 34 22 "
2 2 STX 50 32 2
19 13 DC3 35 23 #
3 3 ETX 51 33 3
20 14 DC4 36 24 $
4 4 EOT 52 34 4
21 15 NAK 37 25 %
5 5 ENQ 53 35 5
22 16 SYN 38 26 &
6 6 ACK 54 36 6
23 17 ETB 39 27 '
7 7 BEL 55 37 7
24 18 CAN 40 28 (
8 8 BS 56 38 8
25 19 EM 41 29 )
9 9 TAB 57 39 9
26 1A SUB 42 2A *
10 A LF 58 3A :
27 1B ESC 43 2B +
11 B VT 59 3B ;
28 1C FS 44 2C ,
12 C FF 60 3C <
29 1D GS 45 2D -
13 D CR 61 3D =
30 1E RS 46 2E .
14 E SO 62 3E >
31 1F US 47 2F /
15 F SI 63 3F ?

ASCI Símbol ASCI Símbol


Hex ASCII HexSímbolo ASCII HexSímbolo Hex
I o I o
80 50 P 96 60 `
64 40 @ 112 70 p
81 51 Q 97 61 a
65 41 A 113 71 q
82 52 R 98 62 b
66 42 B 114 72 r
83 53 S 99 63 c
67 43 C 115 73 s
84 54 T 100 64 d
68 44 D 116 74 t
85 55 U 101 65 e
69 45 E 117 75 u
86 56 V 102 66 f
70 46 F 118 76 v
87 57 W 103 67 g
71 47 G 119 77 w
88 58 X 104 68 h
72 48 H 120 78 x
89 59 Y 105 69 i
73 49 I 121 79 y
90 5A Z 106 6A j
74 4A J 122 7A z
91 5B [ 107 6B k
75 4B K 123 7B {
92 5C \ 108 6C l
76 4C L 124 7C |
93 5D ] 109 6D m
77 4D M 125 7D }
94 5E ^ 110 6E n
78 4E N 126 7E ~
95 5F _ 111 6F o
79 4F O 127 7F •
ASCII
MaleficioSímbolo Tipo Descripción

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

ASCIIMaleficioSímbolo Tipo Descripción

Data Link Escape -


16 10 DLE CC CC CC CC ESSI ES ES
escapar del enlace de
17 11 DC1
Datos
18 12 DC2
Control de dispositivos 1
19 13 DC3
- Control de Dispositivo
20 14 DC4
1
21 15 NAK
Control de dispositivos 2
22 16 SYN
- Control de Dispositivo
23 17 ETB
2
24 18 CAN
Dispositivo de control 3
25 19 EM
- Control de Dispositivo
26 1A SUB
3
27 1B ESC
Device Control 4 -
28 1C FS
Control de Dispositivo 4
29 1D GS
Negativo Reconocer -
30 1E RS negativa confirmacion
31 1F EE.UU. Idle síncrono -
Sincronizacion de la
Comunicación
Fin de Transmisión
Block - Fin de bloque de
transmission
Cancelar - cancelar
Fin del Medio - aleta del
medio (cinta / disco /
papel)
Sustituto - reemplazar
escape
Separador Archivo -
separador de Archivos
Grupo Separador -
separador de grupo
Record Separador -
separador de registro
Unidad Separador -
separador de unidad

Tipo Descripción

CC Communication Control - Control de Comunicación


FE
Formato Efector - manipulador de formato
ES Información Separador - separador de información
http://www.forosdeelectronica.com/tutoriales/conversion-codigos.htm
CONVERSIÓN DE UN NUMERO DECIMAL A BINARIO

Para esta transformación es necesario tener en cuenta los pasos que mostraremos en el siguiente ejemplo: Transformemos el
numero 42 a numero binario

1. Dividimos el numero 42 entre 2


2. Dividimos el cociente obtenido por 2 y repetimos el mismo procedimiento hasta que el cociente sea 1.
3. El numero binario lo formamos tomando el primer dígito el ultimo cociente, seguidos por los residuos obtenidos en cada división,
seleccionándolos de derecha a izquierda, como se muestra en el siguiente esquema.

Figura 7: Conversión de decimal a binario

CONVERSIÓN DE UN NUMERO DECIMAL FRACCIONARIO A UN 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.

1. la parte entera se transforma de igual forma que el ejemplo anterior.


2. La parte fraccionaria de la siguiente manera:

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

CONVERSIÓN DE UN NUMERO BINARIO A UN NUMERO DECIMAL

Para convertir un número binario a decimal, realizamos los siguientes pasos:

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

Figura 9: Conversión de binario a decimal

CONVERSIÓN DE UN NUMERO DECIMAL A OCTAL

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.

Figura 10: Conversión de decimal a octal

CONVERSIÓN DE UN NUMERO OCTAL A BINARIO

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.

Figura 11: Conversión de octal a binario

CONVERSIÓN DE UN NUMERO DECIMAL A UN NUMERO HEXADECIMAL

Convertir el numero 250.25 a Hexadecimal

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

CONVERSIÓN DE UN NUMERO HEXADECIMAL A UN NUMERO DECIMAL

Como en los ejemplos anteriores este también nos ayudará a entender mejor este procedimiento: Convertir el numero
hexadecimal 2B6 a su equivalente decimal.

1. Multiplicamos el valor de posición de cada columna por el dígito hexadecimal correspondiente.


2. El resultado del número decimal equivalente se obtiene, sumando todos los productos obtenidos en el paso anterior.

Figura 13: Conversión de hexadecimal a decimal

NÚMEROS UTILIZADOS EN ELECTRÓNICA DIGITAL


Los sistemas de numeración utilizados en electrónica digital son los siguientes: sistema decimal, sistema binario, sistema octal
y sistema hexadecimal.

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

SISTEMAS DE NÚMEROS BINARIOS

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.

Figura 3: Sistema binario

Figura 4: 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:

Figura 5: Valores de las posiciones de los números binarios

SISTEMA DE NUMERACIÓN OCTAL

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.

SISTEMA DE NUMERACIÓN HEXADECIMAL

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:

Hexadecimal Decimal Hexadecimal Decimal

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

Tabla 1: Símbolos utilizados en el sistema de numeración hexadecimal

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.

Aprende binario en menos de 5 minutos.

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 !

Primero pasemos un numero cualquiera a binario, tomemos por ejemplo el 33.


Y ahora vamos diviendolo por 2 y anotando el resultado y el sobrante. ( / es igual a dividido)
Tomando solamente numeros enteros, y hasta llegar a 1 que divido 2 es 0, con un sobrante de 1.

33/2 =igual= 16 (sobrante 1)

33/2 = 16 (1)
16/2 = 8 (0)
8/2 = 4 (0)
4/2 = 2 (0)
2/2 = 1 (0)
1/2 = 0 (1)

Binario = Sobrantes = 100001

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.

Nuestro numero binario quedaria asi = 00100001

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

Y simplemente ponen debajo el numero en binario.


128 – 64 – 32 – 16 – 8 – 4 – 2 – 1
0——-0—–1——0—0—0—0—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.

tabla ASCII ----> http://www.lookuptables.com/asciifull.gif

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

Resultado = 01101000 01101111 01101100 01100001 (hola)

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