Ultima edición el 16 septiembre, 2021 por JORGE CABRERA BERRÍOS
Los códigos alfanuméricos se utilizan para representar diferentes datos, letras y números al distinguir símbolos y caracteres.
Hay tres tipos de códigos alfanuméricos: código ASCII, código EBCDIC y Unicode. El código ASCII es el más utilizado de estos (aunque los demás se utilizan en situaciones específicas).
¿Qué es el código ASCII?
ASCII significa ‘Código estándar americano para el intercambio de información’ y se pronuncia como ‘ask-ee’. El código ASCII se usa para representar datos alfanuméricos en computadoras, equipos de comunicación y dispositivos electrónicos de una manera más científica. El código ASCII se publicó por primera vez como estándar en 1967. Desde entonces, se actualiza y revisa constantemente. En 1986 se llamó y publicó la última versión como ANSI X3.4.
El código ASCII es un código de 7 bits y, por lo tanto, puede representar 2 7 = 128 caracteres. Actualmente, este código representa un número total de 95 caracteres imprimibles, incluidas 26 letras mayúsculas (A – Z), 26 letras minúsculas (a – z), 10 números (0 – 9) y 33 caracteres especiales que incluyen matemáticas. símbolos, signos de puntuación y espacios.
El último desarrollo en el campo del código ASCII es el desarrollo de código de 8 bits, que se conoce como US ASCII-8 o ASCII-8. Como es un código de 8 bits, puede representar 2 8 = 256 caracteres. La forma tabulada del código ASCII se proporciona a continuación.
Tabla de códigos ASCII
DIC | OCT | MALEFICIO | COMPARTIMIENTO | Símbolo | Descripción |
0 | 0 | 0 | 0 | NUL | Carácter nulo |
1 | 1 | 1 | 1 | SOL | Inicio de rumbo |
2 | 2 | 2 | 10 | STX | Inicio del texto |
3 | 3 | 3 | 11 | ETX | Fin del texto |
4 | 4 | 4 | 100 | EOT | Fin de transmisión |
5 | 5 | 5 | 101 | ENQ | Consulta |
6 | 6 | 6 | 110 | ACK | Reconocimiento |
7 | 7 | 7 | 111 | BEL | campana |
8 | 10 | 8 | 1000 | BS | Espacio trasero |
9 | 11 | 9 | 1001 | HT | Ficha horizontal |
10 | 12 | 0A | 1010 | LF | Linea de alimentación |
11 | 13 | 0B | 1011 | Vermont | Ficha vertical |
12 | 14 | 0C | 1100 | FF | Alimentación de formulario |
13 | 15 | 0D | 1101 | CR | Retorno de carro |
14 | dieciséis | 0E | 1110 | ASI QUE | Cambio hacia fuera / X-On |
15 | 17 | 0F | 1111 | SI | Shift In / X-Off |
dieciséis | 20 | 10 | 10000 | DLE | Escape de línea de datos |
17 | 21 | 11 | 10001 | DC1 | Control de dispositivo 1 (a menudo XON) |
18 | 22 | 12 | 10010 | DC2 | Control de dispositivo 2 |
19 | 23 | 13 | 10011 | DC3 | Control de dispositivo 3 (a menudo XOFF) |
20 | 24 | 14 | 10100 | DC4 | Control de dispositivo 4 |
21 | 25 | 15 | 10101 | NAK | Reconocimiento negativo |
22 | 26 | dieciséis | 10110 | SYN | Inactivo sincrónico |
23 | 27 | 17 | 10111 | ETB | Fin del bloque de transmisión |
24 | 30 | 18 | 11000 | PUEDEN | Cancelar |
25 | 31 | 19 | 11001 | EM | Fin del medio |
26 | 32 | 1A | 11010 | SUB | Sustituir |
27 | 33 | 1B | 11011 | ESC | Escapar |
28 | 34 | 1C | 11100 | FS | Separador de archivos |
29 | 35 | 1D | 11101 | GS | Separador de grupos |
30 | 36 | 1E | 11110 | RS | Separador de registros |
31 | 37 | 1F | 11111 | nosotros | Separador de unidades |
32 | 40 | 20 | 100000 | Espacio | |
33 | 41 | 21 | 100001 | ! | Signo de exclamación |
34 | 42 | 22 | 100010 | « | Comillas dobles (o marcas de habla) |
35 | 43 | 23 | 100011 | # | Número |
36 | 44 | 24 | 100100 | PS | Dólar |
37 | 45 | 25 | 100101 | % | Procenttecken |
38 | 46 | 26 | 100110 | Y | Ampersand |
39 | 47 | 27 | 100111 | ‘ | Una frase |
40 | 50 | 28 | 101000 | ( | Paréntesis abierto (o corchete abierto) |
41 | 51 | 29 | 101001 | ) | Cerrar paréntesis (o cerrar corchetes) |
42 | 52 | 2A | 101010 | * | Asterisco |
43 | 53 | 2B | 101011 | + | Más |
44 | 54 | 2C | 101100 | , | Coma |
45 | 55 | 2D | 101101 | – | Guión |
46 | 56 | 2E | 101110 | . | Punto, punto o punto |
47 | 57 | 2F | 101111 | / | Cortar o dividir |
48 | 60 | 30 | 110000 | 0 | Cero |
49 | 61 | 31 | 110001 | 1 | Uno |
50 | 62 | 32 | 110010 | 2 | Dos |
51 | 63 | 33 | 110011 | 3 | Tres |
52 | 64 | 34 | 110100 | 4 | Cuatro |
53 | sesenta y cinco | 35 | 110101 | 5 | Cinco |
54 | 66 | 36 | 110110 | 6 | Seis |
55 | 67 | 37 | 110111 | 7 | Siete |
56 | 70 | 38 | 111000 | 8 | Ocho |
57 | 71 | 39 | 111001 | 9 | Nueve |
58 | 72 | 3A | 111010 | : | Colon |
59 | 73 | 3B | 111011 | ; | Punto y coma |
60 | 74 | 3C | 111100 | < | Menos que (o soporte en ángulo abierto) |
61 | 75 | 3D | 111101 | = | Igual |
62 | 76 | 3E | 111110 | > | Mayor que (o corchete en ángulo cerrado) |
63 | 77 | 3F | 111111 | ? | Signo de interrogación |
64 | 100 | 40 | 1000000 | @ | En el símbolo |
sesenta y cinco | 101 | 41 | 1000001 | A | Mayúscula A |
66 | 102 | 42 | 1000010 | B | Mayúscula B |
67 | 103 | 43 | 1000011 | C | Mayúscula C |
68 | 104 | 44 | 1000100 | D | Mayúscula D |
69 | 105 | 45 | 1000101 | mi | Mayúscula E |
70 | 106 | 46 | 1000110 | F | Mayúscula F |
71 | 107 | 47 | 1000111 | GRAMO | G mayúscula |
72 | 110 | 48 | 1001000 | H | H mayúscula |
73 | 111 | 49 | 1001001 | I | I mayúscula |
74 | 112 | 4A | 1001010 | J | Mayúscula J |
75 | 113 | 4B | 1001011 | K | K mayúscula |
76 | 114 | 4C | 1001100 | L | Mayúscula L |
77 | 115 | 4D | 1001101 | METRO | M mayúscula |
78 | 116 | 4E | 1001110 | norte | N mayúscula |
79 | 117 | 4F | 1001111 | O | O mayúscula |
80 | 120 | 50 | 1010000 | PAG | P mayúscula |
81 | 121 | 51 | 1010001 | Q | Q mayúscula |
82 | 122 | 52 | 1010010 | R | Mayúscula R |
83 | 123 | 53 | 1010011 | S | Mayúscula S |
84 | 124 | 54 | 1010100 | T | T mayúscula |
85 | 125 | 55 | 1010101 | U | U mayúscula |
86 | 126 | 56 | 1010110 | V | V mayúscula |
87 | 127 | 57 | 1010111 | W | W mayúscula |
88 | 130 | 58 | 1011000 | X | Mayúscula X |
89 | 131 | 59 | 1011001 | Y | Y mayúscula |
90 | 132 | 5A | 1011010 | Z | Mayúscula Z |
91 | 133 | 5B | 1011011 | [ | Soporte de apertura |
92 | 134 | 5C | 1011100 | Barra invertida | |
93 | 135 | 5D | 1011101 | ] | Soporte de cierre |
94 | 136 | 5E | 1011110 | ^ | Caret – circunflejo |
95 | 137 | 5F | 1011111 | _ | Guion bajo |
96 | 140 | 60 | 1100000 | ‘ | Acento grave |
97 | 141 | 61 | 1100001 | a | Minúscula a |
98 | 142 | 62 | 1100010 | B | B minúscula |
99 | 143 | 63 | 1100011 | C | C minúscula |
100 | 144 | 64 | 1100100 | D | Minúscula d |
101 | 145 | sesenta y cinco | 1100101 | mi | E minúscula |
102 | 146 | 66 | 1100110 | F | F minúscula |
103 | 147 | 67 | 1100111 | gramo | G minúscula |
104 | 150 | 68 | 1101000 | h | Minúscula h |
105 | 151 | 69 | 1101001 | I | I minúscula |
106 | 152 | 6A | 1101010 | j | Minúscula j |
107 | 153 | 6B | 1101011 | k | K minúscula |
108 | 154 | 6C | 1101100 | l | L minúscula |
109 | 155 | 6D | 1101101 | metro | M minúscula |
110 | 156 | 6E | 1101110 | norte | N minúscula |
111 | 157 | 6F | 1101111 | o | Minúscula o |
112 | 160 | 70 | 1110000 | pag | P minúscula |
113 | 161 | 71 | 1110001 | q | Q minúscula |
114 | 162 | 72 | 1110010 | r | R minúscula |
115 | 163 | 73 | 1110011 | s | S minúsculas |
116 | 164 | 74 | 1110100 | t | T minúscula |
117 | 165 | 75 | 1110101 | tu | U minúscula |
118 | 166 | 76 | 1110110 | v | V minúscula |
119 | 167 | 77 | 1110111 | w | W minúscula |
120 | 170 | 78 | 1111000 | X | Minúscula x |
121 | 171 | 79 | 1111001 | y | Y minúscula |
122 | 172 | 7A | 1111010 | z | Z minúscula |
123 | 173 | 7B | 1111011 | { | Abrazadera de apertura |
124 | 174 | 7C | 1111100 | | | Barra vertical |
125 | 175 | 7D | 1111101 | } | Abrazadera de cierre |
126 | 176 | 7E | 1111110 | ~ | Signo de equivalencia – tilde |
127 | 177 | 7F | 1111111 | Borrar |
En la tabla podemos ver que los números del 0 al 9 se representan con valores binarios con el prefijo 0011. De manera similar, en el caso de las letras mayúsculas -‘P ‘a’ Z ‘se representan por 0101 0000 a 0101 1010, inferior- las letras mayúsculas de la ‘p’ a la ‘z’ están representadas por 0111 0000 a 0111 1010.