ASCII
ASCII son las siglas de "American Standard Code for Information Interchange" (Código Americano Estándar para el Intercambio de Información).
Es un código de 7-bits. Muchos códigos de 8-bits (como ISO 8859-1, el juego de caracteres por defecto de Linux) contienen a ASCII en su parte baja. La extensión internacional de ASCII se conoce como ISO 646.
El codigo ASCII se divide en tres partes:
-
El caracter de Nulo (0).
-
Los códigos de control (del 1 al 31)
-
Los caracteres visibles (del 32 al 127)
La siguiente tabla contiene los caracteres del 32 al 127 ASCII.
Tabla ASCII decimal
| 30 40 50 60 70 80 90 100 110 120
--+----------------------------------------
0 | ( 2 < F P Z d n x
1 | ) 3 = G Q [ e o y
2 | * 4 > H R \ f p z
3 | ! + 5 ? I S ] g q {
4 | " , 6 @ J T ^ h r |
5 | # - 7 A K U _ i s }
6 | $ . 8 B L V ` j t ~
7 | % / 9 C M W a k u DEL
8 | & 0 : D N X b l v
9 | ' 1 ; E O Y c m w
Tabla ASCII hexadecimal
| 2 3 4 5 6 7
--+------------------------
0 | 0 @ P ` p
1 | ! 1 A Q a q
2 | " 2 B R b r
3 | # 3 C S c s
4 | $ 4 D T d t
5 | % 5 E U e u
6 | & 6 F V f v
7 | ' 7 G W g w
8 | ( 8 H X h x
9 | ) 9 I Y i y
A | * : J Z j z
B | + ; K [ k {
C | , < L \ l |
D | - = M ] m }
E | . > N ^ n ~
F | / ? O _ o DEL
Caracteres de control del 0 al 31
Decimal Hexadecimal Name Gambas character
-----------------------------------------------
0 00 NUL '\0' (1)
1 01 SOH
2 02 STX
3 03 ETX
4 04 EOT
5 05 ENQ
6 06 ACK
7 07 BEL '\a' (1)
8 08 BS '\b' (1)
9 09 HT '\t'
10 0A LF '\n'
11 0B VT '\v' (1)
12 0C FF '\f' (1)
13 0D CR '\r'
14 0E SO
15 0F SI
16 10 DLE
17 11 DC1
18 12 DC2
19 13 DC3
20 14 DC4
21 15 NAK
22 16 SYN
23 17 ETB
24 18 CAN
25 19 EM
26 1A SUB
27 1B ESC
28 1C FS
29 1D GS
30 1E RS
31 1F US
(1)
No implementado en este momento
Esta documentación proviene de las páginas 'man' de "Linux Programmer's Manual".