Documente Academic
Documente Profesional
Documente Cultură
El cdigo ASCII original es un cdigo de 7 bites (128 cdigos) desarrollado a partir de los cdigos
telegrficos previos. Su forma inicial fue fijada por la American Standards Associations (ASA) en 1963 y su
ltima revisin es la ANSI_X3.4-1986.
Los primeros 32 cdigos (del 0 al 31 en decimal) son los denominados de control. Muchos de ellos tenan
funciones relacionadas con el proceso de transmisin de datos y de conexin entre los dispositivos
implicados que hoy en da, especialmente en el computador, no tienen sentido. Todos tienen asociados un
tipo, esto es, un smbolo grfico imprimible en impresora o en la pantalla, aunque no siempre se visualices
pues algunos siguen teniendo significado en uno u otro dispositivo. El cdigo 177 (decimal) tambin es un
cdigo de control.
1F
2F
NULl character
00
NUL
^@
01
SOH
^A
02
STX
^B
03
ETX
^C
04
EOT
^D
05
ENQ
^E
06
ACK
^F
07
BEL
^G
\a
08
BS
^H
\b
09
HT
^I
\t
10
0A
LF
^J
\n
11
0B
VT
^K
\v
12
0C
FF
^L
\f
13
0D
CR
^M
\r
14
0E
SO
^N
15
0F
SI
^O
16
10
DLE
^P
17
11
DC1
^Q
18
12
DC2
^R
19
13
DC3
^S
20
14
DC4
^T
21
15
NAK
^U
\0
Pgina 1 de 5
Nombre/Significado
3F
Carcter Nulo
Start Of Header
Inicio de Cabecera
Start of TeXt
Inicio de Texto
End of TeXt
Fin de Texto
End Of Transmission
Fin de Transmisin
ENQuiry
Consulta (peticin)
ACKnowledgment
Acuse de recibo (reconocimiento)
BELl
Timbre
BackSpace e, f
Retroceso (un carcter y, generalmente, borrando)
Horizontal Tab g
Tabulacin horizontal
Line Feed
Salto de lnea (generalmente, ponindose al
principio de la misma)
Vertical Tab
Tabulacin Vertical
Form Feed
Avance de Pgina
Carriage h Return
Retorno de carro (y, generalmente, nueva lnea)
Shift Out
Maysculas fuera
Shift In
En maysculas
Data Link Escape
Enlace de datos
Device Control 1 (oft. XON)
Control de dispositivo 1 tambin XON
Device Control 2
Control de dispositivo 2
Device Control 3 (oft. XOFF)
Control de dispositivo 3 tambin XOFF
Device Control 4
Control de dispositivo 4
Negative AcKnowledgement
Confirmacin negativa
4F
5F
6F
7F
1F
2F
3F
22
16
SYN
^V
23
17
ETB
^W
24
18
CAN
^X
25
19
EM
^Y
26
1A
SUB
^Z
27
1B
ESC
^[
28
1C
FS
^\
29
1D
GS
^]
30
1E
RS
^^ l
31
1F
US
^_
127
7F
DEL
^?
Nombre/Significado
SYNchronous idle
(A la Espera de) Sincronizacin
End of Transmission Block
Fin de Bloque de Transmisin
CANcel
Cancelar
End of Medium
Fin del Medio
SUBstitute
Substitucin i
ESCape k
Escape
File Separator
Separador de fichero
Group Separator
Separador de grupo
Record Separator
Separador de registro
Unit Separator
Separador de unidad
8F
\e j
9F
11F
10F
DELete m,f
Eliminar
12F
Columna con los caracteres Unicode del U+2400 al U+2421 que permiten imprimir cada carcter de control como un smbolo nico. Al
ser Unicode, no siempre aparece el resultado en el documento o en pantalla.
b Esta columna contiene la notacin de intercalado (^) que suele utilizarse para representar los caracteres de control. En la mayora de
los terminales esto se hace pulsando el segundo carcter mientras se mantiene pulsada la tecla .
Cdigos de Escape del lenguaje de programacin C y otros influenciados por l (que no implementan necesariamente todos los
cdigos de escape).
c
Si se usa un programa C para presentar en pantalla los cdigos ASCII aparecen estos smbolos salvo los sombreados, pues estos
cdigos se interpretan como cdigos de control. En la consola de Smbolo de sistema de Windows solo sigue actuando como cdigo de
control el de BS. NUL produce un espacio en blanco en un programa C, pero cambia del modo sobrescribir a insertar y viceversa en la
consola. El Tipo (el smbolo) es una modificacin que se realiza a partir de la puesta en marcha de los llamados ASCII extendidos o
Pginas de Cdigos (Code Page).
d
f Como los primeros terminales utilizaban un dispositivo de cinta de papel perforado y ste sola disponer de un botn para retroceder
un carcter, los fabricantes colocaron una tecla que provocaba el borrado en la posicin que en la mquina de escribir ocupaba la de
retroceso. Luego esa tecla se ocup tanto de retroceder como de borrar. Esto es el origen de la ambigedad de Backspace ya que otros
terminales, no diseados para cinta de papel, hacan que la tecla en esa posicin produjeran un retroceso y los sistemas que los usaban
utilizaban el carcter BS para provocarlo. Adems, como el cdigo de borrado tambin produca el efecto de retroceso, los fabricantes de
terminales se vieron forzados a que la tecla m () provocara algo distinto al carcter Delete.
g
En la mayora de sistemas el carcter HT de tabulacin horizontal puede introducirse mediante la tecla ().
En la mayora de sistemas tambin se produce el carcter de Retorno de Carro (CR) con la tecla o .
En la actualidad este cdigo, en la consola, no realiza accin alguna, pero en archivos es EOF = End Of File, el cdigo de fin de archivo.
La secuencia de escape '\e' no es parte del ISO C, pero la entienden la mayora de los compiladores.
^^ significa v+^ (presionar las teclas Ctrl y circunflejo, que en el teclado anglosajn se denomina intercalacin porque no
hay acentos).
En algunos sistemas, algunas veces, el carcter Delete puede introducirse pulsando la tecla m ().
Pgina 2 de 5
Binario
Binario
20
40
60
21
41
61
22
"
42
62
23
43
63
24
44
64
25
45
65
26
&
46
66
27
'
47
67
28
48
68
29
49
69
2A
4A
6A
2B
4B
6B
2C
4C
6C
2D
4D
6D
2E
4E
6E
2F
4F
6F
30
50
70
31
51
71
32
52
72
33
53
73
34
54
74
35
55
75
36
56
76
37
57
77
38
58
78
39
59
79
3A
5A
7A
3B
5B
7B
3C
<
5C
7C
3D
5D
7D
3E
>
5E
7E
3F
5F
Ntese que, si no se siguen criterios especficos distintos, sta es la forma en que se ordenarn los caracteres
y los textos as codificados.
Pgina 3 de 5
CDIGOS EXTENDIDOS:
Como los computadores usan octetos (conjuntos de 8 bits o 1 byte) para almacenar los caracteres, se dispone
de un conjunto adicional de 128 cdigos que se usaron para incluir, entre otras cosas, los caracteres
acentuados y diacrticos que no se usan en Ingls.
Estas extensiones se denominan con frecuencia ASCIIs extendidos pero tcnicamente son las Pginas de
Cdigos. Las primeras con pleno soporte de software y hardware se deben a IBM y Microsoft.
La especfica para las lenguas europeas occidentales es la CP 850 (Code Page, en ingls). Posteriormente se
prepar una modificacin, la CP 858, que incluye el smbolo pero que no la implementa Windows.
TABLA:
Decimal Hexadecimal Octal Tipo
128
80
200
163
A3
243
198
C6
306
129
81
201
164
A4
244
199
C7
307
130
82
202
165
A5
245
200
C8
310
131
83
203
166
A6
246
201
C9
311
132
84
204
167
A7
247
202
CA
312
133
85
205
168
A8
250
203
CB
313
134
86
206
169
A9
251
204
CC
314
135
87
207
170
AA
252
205
CD
315
136
88
210
171
AB
253
206
CE
316
137
89
211
172
AC
254
207
CF
317
138
8A
212
173
AD
255
208
D0
320
139
8B
213
174
AE
256
209
D1
321
140
8C
214
175
AF
257
210
D2
322
141
8D
215
176
B0
260
211
D3
323
142
8E
216
177
B1
261
212
D4
324
143
8F
217
178
B2
262
213
D5
325
144
90
220
179
B3
263
214
D6
326
145
91
221
180
B4
264
215
D7
327
146
92
222
181
B5
265
216
D8
330
147
93
223
182
B6
266
217
D9
331
148
94
224
183
B7
267
218
DA
332
149
95
225
184
B8
270
219
DB
333
150
96
226
185
B9
271
220
DC
334
151
97
227
186
BA
272
221
DD
335
152
98
230
187
BB
273
222
DE
336
153
99
231
188
BC
274
223
DF
337
154
9A
232
189
BD
275
224
E0
340
155
9B
233
190
BE
276
225
E1
341
156
9C
234
191
BF
277
226
E2
342
157
9D
235
192
C0
300
227
E3
343
158
9E
236
193
C1
301
228
E4
344
159
9F
237
194
C2
302
229
E5
345
160
A0
240
195
C3
303
230
E6
346
161
A1
241
196
C4
304
231
E7
347
162
A2
242
197
C5
305
232
E8
350
Pgina 4 de 5
233
E9
351
241
F1
361
249
F9
371
234
EA
352
242
F2
362
250
FA
372
235
EB
353
243
F3
363
251
FB
373
236
EC
354
244
F4
364
252
FC
374
237
ED
355
245
F5
365
253
FD
375
238
EE
356
246
F6
366
254
FE
376
239
EF
357
247
F7
367
255
FF
377
240
F0
360
248
F8
370
La primera de las Code Page es la 437, correspondiente al ingls, que contiene un gran nmero de smbolos
grficos para hacer recuadros y similares y algunos caracteres europeos. A ttulo de mera curiosidad, he aqu la
TABLA:
-0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-A
-B
-C
-D
-E
-F
8-
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
9-
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
A-
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
B-
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
C-
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
D-
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
E-
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
F-
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
NBSP
255
-0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-A
-B
-C
-D
-E
-F
En los mrgenes, las coordenadas del cdigo hexadecimal, en cada caja el cdigo decimal. El ltimo cdigo
es de control. El cdigo 249 es ms grueso que el 250 pero, dependiendo de la tipografa concreta, puede no
apreciarse.
Una atenta mirada permitir al animoso lector encontrar cosas MUY curiosas.
CRDITOS:
Se ha recurrido a tablas de la Wikipedia, alguna se ha preparado a partir de los resultados de un programa en C.
Pgina 5 de 5