Con el código ASCII se pueden re­pre­se­n­tar de forma correcta los ca­ra­c­te­res en los di­s­po­si­ti­vos ele­c­tró­ni­cos, lo que explica por qué se utiliza con tanta fre­cue­n­cia. En cuanto a la tabla de códigos ASCII, los ca­ra­c­te­res aparecen junto al número binario, decimal o he­xa­de­ci­mal co­rre­s­po­n­die­n­te.

Tabla ASCII: vista general

El código ASCII incorpora una gran cantidad de ca­ra­c­te­res y, por tanto, se suele utilizar una tabla ASCII para codificar los ca­ra­c­te­res. En ella, se incluyen todos los ca­ra­c­te­res que pueden re­pre­se­n­tar­se con ASCII, así como el código binario, decimal y el sistema he­xa­de­ci­mal, que se utilizan para re­pre­se­n­tar los ca­ra­c­te­res. Usuarios y máquinas (re­s­pe­c­ti­va­me­n­te) hacen uso de los dos primeros sistemas numéricos. En cambio, la ventaja del sistema he­xa­de­ci­mal es que comprende 16 ca­ra­c­te­res (0-9 + A-F) y, por esta razón, se pueden re­pre­se­n­tar números grandes con menos dígitos. De esta manera, un byte se puede re­pre­se­n­tar siempre con un máximo de dos dígitos.

Consejo

Si te interesa el tema, la Digital Guide de IONOS ofrece más in­fo­r­ma­ción sobre el código ASCII.

A co­n­ti­nua­ción, mostramos los ca­ra­c­te­res de control (es decir, los ca­ra­c­te­res que no imprime el ordenador, sino que solo re­pre­se­n­tan órdenes como un salto de línea) y los ca­ra­c­te­res im­pri­mi­bles en dos tablas por separado.

Tabla ASCII: ca­ra­c­te­res de control

Bin. Hex. Dez. Código ASCII Ex­pli­ca­ción
0000000 0 0 NUL El carácter nulo exhorta al di­s­po­si­ti­vo a que no haga nada (Null)
0000001 1 1 SOH Inicia un en­ca­be­za­do (Start of Heading)
0000010 2 2 STX Concluye el en­ca­be­za­do y señala el inicio de un mensaje (Start of Text)
0000011 3 3 ETX Muestra el final del mensaje (End of Text)
0000100 4 4 EOT Marca el final de toda la tra­n­s­mi­sión (End of Tra­n­s­mi­s­sion)
0000101 5 5 ENQ Una consulta que solicita una respuesta (Enquiry)
0000110 6 6 ACK Ofrece una respuesta positiva a una consulta (Ac­k­no­w­le­d­ge)
0000111 7 7 BEL Produce una señal de audio (Bell)
0001000 8 8 BS Permite re­tro­ce­der un paso con el cursor (Backspace)
0001001 9 9 TAB (HT) Tabulador ho­ri­zo­n­tal que mueve el cursor en una línea hacia la siguiente posición pre­de­fi­ni­da (Ho­ri­zo­n­tal Tab)
0001010 A 10 LF Hace que el cursor salte a la línea siguiente (Line Feed)
0001011 B 11 VT El tabulador vertical hace que el cursor salte a una línea pre­de­fi­ni­da (Vertical Tab)
0001100 C 12 FF Solicita un salto de página (Form Feed)
0001101 D 13 CR Vuelve a poner el cursor en la primera línea (Carriage Return)
0001110 E 14 SO Cambia a una re­pre­se­n­ta­ción especial (Shift Out)
0001111 F 15 SI Hace que la re­pre­se­n­ta­ción vuelva a su estado normal (Shift In)
0010000 10 16 DLE Se modifica el si­g­ni­fi­ca­do de los si­guie­n­tes ca­ra­c­te­res (Data Link Escape)
0010001 11 17 DC1 Ca­ra­c­te­res de control que se asignan en función del di­s­po­si­ti­vo utilizado para des­en­ca­de­nar unas funciones es­pe­cí­fi­cas (Device Control)
0010010 12 18 DC2 Ca­ra­c­te­res de control que se asignan en función del di­s­po­si­ti­vo utilizado para des­en­ca­de­nar unas funciones es­pe­cí­fi­cas (Device Control)
0010011 13 19 DC3 Ca­ra­c­te­res de control que se asignan en función del di­s­po­si­ti­vo utilizado para des­en­ca­de­nar unas funciones es­pe­cí­fi­cas (Device Control)
0010100 14 20 DC4 Ca­ra­c­te­res de control que se asignan en función del di­s­po­si­ti­vo utilizado para des­en­ca­de­nar unas funciones es­pe­cí­fi­cas (Device Control)
0010101 15 21 NAK Respuesta negativa a una consulta (Negative Ac­k­no­w­le­d­ge)
0010110 16 22 SYN Si­n­cro­ni­za una tra­n­s­fe­re­n­cia de datos aunque no se transmita ninguna señal (Sy­n­ch­ro­nous Idle)
0010111 17 23 ETB Marca el final de un bloque de tra­n­s­mi­sión (End of Tra­n­s­mi­s­sion Block)
0011000 18 24 CAN Establece que una tra­n­s­mi­sión es in­co­rre­c­ta y se tienen que descartar los datos (Cancel)
0011001 19 25 EM Muestra el final del di­s­po­si­ti­vo de al­ma­ce­na­mie­n­to (End of Medium)
0011010 1A 26 SUB Sustituto para un carácter erróneo (Su­b­s­ti­tu­te)
0011011 1B 27 ESC Inicia una secuencia de escape y otorga al carácter siguiente un si­g­ni­fi­ca­do especial (Escape)
0011100 1C 28 FS File Separator: Marca la se­pa­ra­ción de bloques de datos lógicos y tiene un orden je­rá­r­qui­co (file > group > record > unit)
0011101 1D 29 GS Group Separator: Marca la se­pa­ra­ción de bloques de datos lógicos y tiene un orden je­rá­r­qui­co (file > group > record > unit)
0011110 1E 30 RS Record Separator: Marca la se­pa­ra­ción de bloques de datos lógicos y tiene un orden je­rá­r­qui­co (file > group > record > unit)
0011111 1F 31 US Unit Separator: Marca la se­pa­ra­ción de bloques de datos lógicos y tiene un orden je­rá­r­qui­co (file > group > record > unit)
1111111 7F 127 DEL Elimina un carácter. Dado que este signo de control tiene los mismos dígitos en todas las po­si­cio­nes, en la época de las cintas pe­r­fo­ra­das se podía anular otro carácter tro­que­la­n­do todas las po­si­cio­nes. (Delete)

Tabla ASCII: ca­ra­c­te­res para imprimir

Los ca­ra­c­te­res im­pri­mi­bles no solo abarcan letras y números, sino que también los ca­ra­c­te­res es­pe­cia­les, razón por la cual se incluyen en la siguiente tabla ASCII:

Bin. Hex. Dez. Código ASCII Ex­pli­ca­ción Grupo
    0-31     Ca­ra­c­te­res de control
0100000 20 32 SP Espacio (Space) Ca­ra­c­te­res es­pe­cia­les
0100001 21 33 ! Signo de ex­cla­ma­ción Ca­ra­c­te­res es­pe­cia­les
0100010 22 34 " Comillas dobles, comillas altas Ca­ra­c­te­res es­pe­cia­les
0100011 23 35 # Al­moha­di­lla Ca­ra­c­te­res es­pe­cia­les
0100100 24 36 $ Símbolo de dólar Ca­ra­c­te­res es­pe­cia­les
0100101 25 37 % Signo de po­r­ce­n­ta­je Ca­ra­c­te­res es­pe­cia­les
0100110 26 38 & Et Ca­ra­c­te­res es­pe­cia­les
0100111 27 39 ' Apóstrofe Ca­ra­c­te­res es­pe­cia­les
0101000 28 40 ( Pa­ré­n­te­sis izquierdo Ca­ra­c­te­res es­pe­cia­les
0101001 29 41 ) Pa­ré­n­te­sis derecho Ca­ra­c­te­res es­pe­cia­les
0101010 2A 42 * Asterisco Ca­ra­c­te­res es­pe­cia­les
0101011 2B 43 + Signo más Ca­ra­c­te­res es­pe­cia­les
0101100 2C 44 , Coma Ca­ra­c­te­res es­pe­cia­les
0101101 2D 45 - Signo menos, guion medio Ca­ra­c­te­res es­pe­cia­les
0101110 2E 46 . Punto Ca­ra­c­te­res es­pe­cia­les
0101111 2F 47 / Barra inclinada (“slash”) Ca­ra­c­te­res es­pe­cia­les
0110000 30 48 0   Números
0110001 31 49 1   Números
0110010 32 50 2   Números
0110011 33 51 3   Números
0110100 34 52 4   Números
0110101 35 53 5   Números
0110110 36 54 6   Números
0110111 37 55 7   Números
0111000 38 56 8   Números
0111001 39 57 9   Números
0111010 3A 58 : Dos puntos Ca­ra­c­te­res es­pe­cia­les
0111011 3B 59 ; Punto y coma Ca­ra­c­te­res es­pe­cia­les
0111100 3C 60 < Menor que Ca­ra­c­te­res es­pe­cia­les
0111101 3D 61 = Igual que Ca­ra­c­te­res es­pe­cia­les
0111110 3E 62 > Mayor que Ca­ra­c­te­res es­pe­cia­les
0111111 3F 63 ? Cierre de in­te­rro­ga­ción Ca­ra­c­te­res es­pe­cia­les
1000000 40 64 @ Arroba Ca­ra­c­te­res es­pe­cia­les
1000001 41 65 A   Ma­yú­s­cu­las
1000010 42 66 B   Ma­yú­s­cu­las
1000011 43 67 C   Ma­yú­s­cu­las
1000100 44 68 D   Ma­yú­s­cu­las
1000101 45 69 E   Ma­yú­s­cu­las
1000110 46 70 F   Ma­yú­s­cu­las
1000111 47 71 G   Ma­yú­s­cu­las
1001000 48 72 H   Ma­yú­s­cu­las
1001001 49 73 I   Ma­yú­s­cu­las
1001010 4A 74 J   Ma­yú­s­cu­las
1001011 4B 75 K   Ma­yú­s­cu­las
1001100 4C 76 L   Ma­yú­s­cu­las
1001101 4D 77 M   Ma­yú­s­cu­las
1001110 4E 78 N   Ma­yú­s­cu­las
1001111 4F 79 O   Ma­yú­s­cu­las
1010000 50 80 P   Ma­yú­s­cu­las
1010001 51 81 Q   Ma­yú­s­cu­las
1010010 52 82 R   Ma­yú­s­cu­las
1010011 53 83 S   Ma­yú­s­cu­las
1010100 54 84 T   Ma­yú­s­cu­las
1010101 55 85 U   Ma­yú­s­cu­las
1010110 56 86 V   Ma­yú­s­cu­las
1010111 57 87 W   Ma­yú­s­cu­las
1011000 58 88 X   Ma­yú­s­cu­las
1011001 59 89 Y   Ma­yú­s­cu­las
1011010 5A 90 Z   Ma­yú­s­cu­las
1011011 5B 91 [ Corchete izquierdo Ca­ra­c­te­res es­pe­cia­les
1011100 5C 92 \ Barra invertida (“backslash”) Ca­ra­c­te­res es­pe­cia­les
1011101 5D 93 ] Corchete derecho Ca­ra­c­te­res es­pe­cia­les
1011110 5E 94 ^ Acento ci­r­cu­n­fle­jo Ca­ra­c­te­res es­pe­cia­les
1011111 5F 95 _ Guion bajo Ca­ra­c­te­res es­pe­cia­les
1100000 60 96 ` Acento grave (“backtick”) Ca­ra­c­te­res es­pe­cia­les
1100001 61 97 a   Mi­nú­s­cu­las
1100010 62 98 b   Mi­nú­s­cu­las
1100011 63 99 c   Mi­nú­s­cu­las
1100100 64 100 d   Mi­nú­s­cu­las
1100101 65 101 e   Mi­nú­s­cu­las
1100110 66 102 f   Mi­nú­s­cu­las
1100111 67 103 g   Mi­nú­s­cu­las
1101000 68 104 h   Mi­nú­s­cu­las
1101001 69 105 i   Mi­nú­s­cu­las
1101010 6A 106 j   Mi­nú­s­cu­las
1101011 6B 107 k   Mi­nú­s­cu­las
1101100 6C 108 l   Mi­nú­s­cu­las
1101101 6D 109 m   Mi­nú­s­cu­las
1101110 6E 110 n   Mi­nú­s­cu­las
1101111 6F 111 o   Mi­nú­s­cu­las
1110000 70 112 p   Mi­nú­s­cu­las
1110001 71 113 q   Mi­nú­s­cu­las
1110010 72 114 r   Mi­nú­s­cu­las
1110011 73 115 s   Mi­nú­s­cu­las
1110100 74 116 t   Mi­nú­s­cu­las
1110101 75 117 u   Mi­nú­s­cu­las
1110110 76 118 v   Mi­nú­s­cu­las
1110111 77 119 w   Mi­nú­s­cu­las
1111000 78 120 x   Mi­nú­s­cu­las
1111001 79 121 y   Mi­nú­s­cu­las
1111010 7A 122 z   Mi­nú­s­cu­las
1111011 7B 123 { Llave izquierda Ca­ra­c­te­res es­pe­cia­les
1111100 7C 124 | Barra vertical (“pipe”) Ca­ra­c­te­res es­pe­cia­les
1111101 7D 125 } Llave derecha Ca­ra­c­te­res es­pe­cia­les
1111110 7E 126 ~ Tilde Ca­ra­c­te­res es­pe­cia­les

Tabla ASCII: versión extendida

La versión extendida del código ASCII utiliza un octavo bit, que varía según el programa. En la mayoría de los casos, el dígito adicional se añade para cumplir con las pe­cu­lia­ri­da­des de cada país. Sin embargo, los primeros 128 ca­ra­c­te­res pe­r­ma­ne­cen siempre en su forma original.

En la siguiente tabla de códigos ASCII, mostramos un ejemplo de la versión extendida de los códigos ASCII Windows-1252, que fue de­sa­rro­lla­da para el sistema operativo Windows.

Hecho

Además de la extensión ASCII que pre­se­n­ta­mos en este artículo, el sistema de co­di­fi­ca­ción de ca­ra­c­te­res UTF-8 también es si­g­ni­fi­ca­ti­vo y muy parecido.

Bin. Hex. Dez. Código ASCII Ex­pli­ca­ción Grupo
10000000 80 128 Signo euro Ca­ra­c­te­res es­pe­cia­les
10000001 81 129 Vacío    
10000010 82 130 Comilla simple baja-9 (“Single low-9 quotation mark”) Ca­ra­c­te­res es­pe­cia­les
10000011 83 131 ƒ Signo de función Ca­ra­c­te­res es­pe­cia­les
10000100 84 132 Doble comilla bajo-9 (“Double low-9 quotation mark”) Ca­ra­c­te­res es­pe­cia­les
10000101 85 133 Puntos su­s­pe­n­si­vos Ca­ra­c­te­res es­pe­cia­les
10000110 86 134 Obelisco, daga (“Dagger”) Ca­ra­c­te­res es­pe­cia­les
10000111 87 135 Doble daga Ca­ra­c­te­res es­pe­cia­les
10001000 88 136 ˆ Acento ci­r­cu­n­fle­jo Ca­ra­c­te­res es­pe­cia­les
10001001 89 137 Signo por mil Ca­ra­c­te­res es­pe­cia­les
10001010 8A 138 Š   Ma­yú­s­cu­las
10001011 8B 139 Marca de comillas con un solo ángulo izquierdo (“Single left-pointing angle quotation”) Ca­ra­c­te­res es­pe­cia­les
10001100 8C 140 Œ   Ma­yú­s­cu­las
10001101 8D 141 Vacío    
10001110 8E 142 Ž   Ma­yú­s­cu­las
10001111 8F 143 Vacío    
10010000 90 144 Vacío    
10010001 91 145 Comilla simple (izquierda) Ca­ra­c­te­res es­pe­cia­les
10010010 92 146 Comilla simple (derecha) Ca­ra­c­te­res es­pe­cia­les
10010011 93 147 Comilla doble (izquierda) Ca­ra­c­te­res es­pe­cia­les
10010100 94 148 Comilla doble (derecha) Ca­ra­c­te­res es­pe­cia­les
10010101 95 149 Bala (“Bullet”) Ca­ra­c­te­res es­pe­cia­les
10010110 96 150 Guion (“en dash”) Ca­ra­c­te­res es­pe­cia­les
10010111 97 151 Guion largo (“em dash”) Ca­ra­c­te­res es­pe­cia­les
10011000 98 152 ˜ Tilde, signo de equi­va­le­n­cia Ca­ra­c­te­res es­pe­cia­les
10011001 99 153 Signo de marca (trademark) Ca­ra­c­te­res es­pe­cia­les
10011010 9A 154 š   Mi­nú­s­cu­las
10011011 9B 155 Marca de comillas con un solo ángulo derecho (“Single right-pointing angle quotation”) Ca­ra­c­te­res es­pe­cia­les
10011100 9C 156 Œ   Ma­yú­s­cu­las
10011101 9D 157 Vacío    
10011110 9E 158 Ž   Mi­nú­s­cu­las
10011111 9F 159 Ÿ   Ma­yú­s­cu­las
10100000 A0 160 Vacío    
10100001 A1 161 ¡ Signo de ex­cla­ma­ción inicial Ca­ra­c­te­res es­pe­cia­les
10100010 A2 162 ¢ Signo de centavos Ca­ra­c­te­res es­pe­cia­les
10100011 A3 163 £ Signo libra esterlina Ca­ra­c­te­res es­pe­cia­les
10100100 A4 164 ¤ Signo monetario, divisa general Ca­ra­c­te­res es­pe­cia­les
10100101 A5 165 ¥ Signo yen japonés, yuan chino Ca­ra­c­te­res es­pe­cia­les
10100110 A6 166 ¦ Barra vertical partida (“broken pipe”) Ca­ra­c­te­res es­pe­cia­les
10100111 A7 167 § Signo de sección Ca­ra­c­te­res es­pe­cia­les
10101000 A8 168 ¨ Diéresis Ca­ra­c­te­res es­pe­cia­les
10101001 A9 169 © Signo copyright Ca­ra­c­te­res es­pe­cia­les
10101010 AA 170 ª Signo ordinal femenino Ca­ra­c­te­res es­pe­cia­les
10101011 AB 171 « Abre comillas angulares, latinas o españolas Ca­ra­c­te­res es­pe­cia­les
10101100 AC 172 ¬ Signo de negación Ca­ra­c­te­res es­pe­cia­les
10101101 AD 173 ­ Guion suave Ca­ra­c­te­res es­pe­cia­les
10101110 AE 174 ® Signo de marca re­gi­s­tra­da Ca­ra­c­te­res es­pe­cia­les
10101111 AF 175 ¯ Macrón, guion alto Ca­ra­c­te­res es­pe­cia­les
10110000 B0 176 ° Signo de grado Ca­ra­c­te­res es­pe­cia­les
10110001 B1 177 ± Signo más menos Ca­ra­c­te­res es­pe­cia­les
10110010 B2 178 ² Al cuadrado, su­pe­rí­n­di­ce dos Ca­ra­c­te­res es­pe­cia­les
10110011 B3 179 ³ Potencia tres, su­pe­rí­n­di­ce tres Ca­ra­c­te­res es­pe­cia­les
10110100 B4 180 ´ Acento agudo Ca­ra­c­te­res es­pe­cia­les
10110101 B5 181 µ Signo de micro Ca­ra­c­te­res es­pe­cia­les
10110110 B6 182 Fin de párrafo, signo de calderón Ca­ra­c­te­res es­pe­cia­les
10110111 B7 183 · Punto medio, punto centrado Ca­ra­c­te­res es­pe­cia­les
10111000 B8 184 ¸ Cedilla, vi­r­gu­li­lla baja Ca­ra­c­te­res es­pe­cia­les
10111001 B9 185 ¹ Su­pe­rí­n­di­ce uno Ca­ra­c­te­res es­pe­cia­les
10111010 BA 186 º Signo ordinal masculino Ca­ra­c­te­res es­pe­cia­les
10111011 BB 187 » Cierre comillas angulares, latinas o españolas Ca­ra­c­te­res es­pe­cia­les
10111100 BC 188 ¼ Un cuarto Ca­ra­c­te­res es­pe­cia­les
10111101 BD 189 ½ Un medio Ca­ra­c­te­res es­pe­cia­les
10111110 BE 190 ¾ Tres cuartos Ca­ra­c­te­res es­pe­cia­les
10111111 BF 191 ¿ Signo de in­te­rro­ga­ción inicial Ca­ra­c­te­res es­pe­cia­les
11000000 C0 192 À   Ma­yú­s­cu­las
11000001 C1 193 Á   Ma­yú­s­cu­las
11000010 C2 194 Â   Ma­yú­s­cu­las
11000011 C3 195 Ã   Ma­yú­s­cu­las
11000100 C4 196 Ä   Ma­yú­s­cu­las
11000101 C5 197 Å   Ma­yú­s­cu­las
11000110 C6 198 Æ   Ma­yú­s­cu­las
11000111 C7 199 Ç   Ma­yú­s­cu­las
11001000 C8 200 È   Ma­yú­s­cu­las
11001001 C9 201 É   Ma­yú­s­cu­las
11001010 CA 202 Ê   Ma­yú­s­cu­las
11001011 CB 203 Ë   Ma­yú­s­cu­las
11001100 CC 204 Ì   Ma­yú­s­cu­las
11001101 CD 205 Í   Ma­yú­s­cu­las
11001110 CE 206 Î   Ma­yú­s­cu­las
11001111 CF 207 Ï   Ma­yú­s­cu­las
11010000 D0 208 Ð   Ma­yú­s­cu­las
11010001 D1 209 Ñ   Ma­yú­s­cu­las
11010010 D2 210 Ò   Ma­yú­s­cu­las
11010011 D3 211 Ó   Ma­yú­s­cu­las
11010100 D4 212 Ô   Ma­yú­s­cu­las
11010101 D5 213 Õ   Ma­yú­s­cu­las
11010110 D6 214 Ö   Ma­yú­s­cu­las
11010111 D7 215 × Signo de mu­l­ti­pli­ca­ción Ca­ra­c­te­res es­pe­cia­les
11011000 D8 216 Ø   Ma­yú­s­cu­las
11011001 D9 217 Ù   Ma­yú­s­cu­las
11011010 DA 218 Ú   Ma­yú­s­cu­las
11011011 DB 219 Û   Ma­yú­s­cu­las
11011100 DC 220 Ü   Ma­yú­s­cu­las
11011101 DD 221 Ý   Ma­yú­s­cu­las
11011110 DE 222 Þ   Ma­yú­s­cu­las
11011111 DF 223 ß   Mi­nú­s­cu­las
11100000 E0 224 à   Mi­nú­s­cu­las
11100001 E1 225 á   Mi­nú­s­cu­las
11100010 E2 226 â   Mi­nú­s­cu­las
11100011 E3 227 ã   Mi­nú­s­cu­las
11100100 E4 228 ä   Mi­nú­s­cu­las
11100101 E5 229 å   Mi­nú­s­cu­las
11100110 E6 230 æ   Mi­nú­s­cu­las
11100111 E7 231 ç   Mi­nú­s­cu­las
11101000 E8 232 è   Mi­nú­s­cu­las
11101001 E9 233 é   Mi­nú­s­cu­las
11101010 EA 234 ê   Mi­nú­s­cu­las
11101011 EB 235 ë   Mi­nú­s­cu­las
11101100 EC 236 ì   Mi­nú­s­cu­las
11101101 ED 237 í   Mi­nú­s­cu­las
11101110 EE 238 î   Mi­nú­s­cu­las
11101111 EF 239 ï   Mi­nú­s­cu­las
11110000 F0 240 ð   Mi­nú­s­cu­las
11110001 F1 241 ñ   Mi­nú­s­cu­las
11110010 F2 242 ò   Mi­nú­s­cu­las
11110011 F3 243 ó   Mi­nú­s­cu­las
11110100 F4 244 ô   Mi­nú­s­cu­las
11110101 F5 245 õ   Mi­nú­s­cu­las
11110110 F6 246 ö   Mi­nú­s­cu­las
11110111 F7 247 ÷ Signo de división Ca­ra­c­te­res es­pe­cia­les
11111000 F8 248 ø   Mi­nú­s­cu­las
11111001 F9 249 ù   Mi­nú­s­cu­las
11111010 FA 250 ú   Mi­nú­s­cu­las
11111011 FB 251 û   Mi­nú­s­cu­las
11111100 FC 252 ü   Mi­nú­s­cu­las
11111101 FD 253 ý   Mi­nú­s­cu­las
11111110 FE 254 þ   Mi­nú­s­cu­las
11111111 FF 255 ÿ   Mi­nú­s­cu­las

Convertir el código ASCII: un ejemplo

En cuanto a la co­di­fi­ca­ción de números binarios, según el código ASCII también se puede realizar en ca­ra­c­te­res im­pri­mi­bles y no im­pri­mi­bles sin requerir ningún tipo de ayuda. Los usuarios pueden llevar a cabo estos procesos de cálculo incluso sin he­rra­mie­n­tas adi­cio­na­les, pero primero deben co­m­pre­n­der cómo se hacen los cálculos binarios o he­xa­de­ci­ma­les. En un sistema numérico, cada posición de una potencia co­rre­s­po­n­de a una base de­te­r­mi­na­da, que en el sistema decimal es 10 y en los sistemas binarios como he­xa­de­ci­ma­les es 2 o 16. En este caso, hay que mu­l­ti­pli­car el valor de la cifra por el valor de la posición.

Valor de las po­si­cio­nes en el sistema decimal:

Sistema decimal        
100 101 102 103
1 10 100 1000

Por lo tanto:

En los otros sistemas funciona de forma análoga:

Sistema binario        
20 21 22 23
1 2 4 8

No obstante, solo hay dos cifras, de ahí:

Sistema he­xa­de­ci­mal        
160 161 162 163
1 16 256 4096

Como hay 16 cifras, el resultado es:

Con esta in­fo­r­ma­ción, y la tabla ASCII, se pueden convertir se­cue­n­cias de ca­ra­c­te­res ASCII en cualquier sistema numérico. Veámoslo con el ejemplo “Digital”:

“D” co­rre­s­po­n­de al valor decimal 68 en la tabla ASCII, es decir:

“i” co­rre­s­po­n­de al valor decimal 105, es decir:

“g” co­rre­s­po­n­de al valor decimal 103, es decir:

“i” co­rre­s­po­n­de al valor decimal 105, así que:

“t” co­rre­s­po­n­de al valor decimal 116, así que:

“a” co­rre­s­po­n­de al valor decimal 97, es decir:

“l” co­rre­s­po­n­de al valor decimal 108, así que:

Por lo tanto, la palabra de ejemplo también se puede re­pre­se­n­tar de la siguiente manera:

Carácter D i g i t a l
Dez 68 105 103 105 116 97 108
Bin 1000100 1101001 1100111 1101001 1110100 1100001 1101100
Hex 44 69 67 69 74 61 6C
Ir al menú principal