Таблица ASCII
Схемы заголовков протоколов и таблицы представляют собой отличный справочный материал, полезный при анализе структуры сетевых пакетов. Эта таблица содержит символы кодов ASCII, их десятичные, восьмеричные и шестнадцатеричные эквиваленты, управляющие последовательности или последовательности CTRL-ключей, которые используются для генерации символов (там, где это применимо), и краткое описание каждого ключа.
Десятичное число (Int) |
Восьмеричное |
Шестнадцатеричное |
ASCII (Char) |
Управляющая последовательность/Управляющий символ |
Описание (обычное использование) |
0 |
000 |
00 |
NUL |
\0, ^@ |
символ NULL |
1 |
001 |
01 |
SOH
|
CTRL-A, ^A |
Начало заголовка |
2 |
002 |
02 |
STX
|
CTRL-B, ^B |
Начало текста |
3 |
003 |
03 |
ETX
|
CTRL-C, ^C |
Конец текста(прекращение работы) |
4 |
004 |
04 |
EOT
|
CTRL-D, ^D |
Конец передачи (EOF (конец файла), Logout (Выход из системы)) |
5 |
005 |
05 |
ENQ |
CTRL-E, ^E |
Запрос |
6 |
006 |
06 |
ACK |
CTRL-F, ^F |
Подтверждение |
7 |
007 |
07 |
BEL
|
\a, CTRL-G, ^G |
Звонок |
8 |
010 |
08 |
BS |
\b, CTRL-H, ^H |
Возврат на один символ |
9 |
011 |
09 |
TAB |
\t, CTRL-I, ^I |
Горизонтальная табуляция |
10 |
012 |
0A |
LF |
\n, CTRL-J, ^J |
Новая строка/перевод строки |
11 |
013 |
0B |
VT |
CTRL-K, ^K |
Вертикальная табуляция |
12 |
014 |
0C |
FF |
\f, CTRL-L, ^L |
Новая страница/перевод страницы |
13 |
015 |
0D |
CR |
\r, CTRL-M, ^M |
Перевод каретки |
14 |
016 |
0E |
SO |
CTRL-N, ^N |
Сдвиг без сохранения выдвигаемых разрядов |
15 |
017 |
0F |
SI |
CTRL-O, ^O |
Сдвиг внутрь |
16 |
020 |
10 |
DLE |
CTRL-P, ^P |
Прекращение связи данных |
17 |
021 |
11 |
DC1 |
CTRL-Q, ^Q |
Контроллер 1 |
18 |
022 |
12 |
DC2 |
CTRL-R, ^R |
Контроллер 2 |
19 |
023 |
13 |
DC3 |
CTRL-S, ^S |
Контроллер 3 |
20 |
024 |
14 |
DC4 |
CTRL-T, ^T |
Контроллер 4 |
21 |
025 |
15 |
NAK
|
CTRL-U, ^U |
Отрицательное квитирование |
22 |
026 |
16 |
SYN |
CTRL-V, ^V |
Бездействующая синхронизация |
23 |
027 |
17 |
ETB
|
CTRL-W, ^W |
Конец блока передачи |
24 |
030 |
18 |
CAN |
CTRL-X, ^X |
Отмена |
25 |
031 |
19 |
EOM
|
CTRL-Y, ^Y |
Конец среды |
26 |
032 |
1A |
SUB |
CTRL-Z, ^Z |
Замена (Приостановка) |
27 |
033 |
1B |
ESC |
\e, CTRL-[, ^ [ |
Выход |
28 |
034 |
1C |
FS |
CTRL-\, ^ \ |
Разделитель файла |
29 |
035 |
1D |
GS |
CTRL-], ^] |
Разделитель группы |
30 |
036 |
1E |
RS |
CTRL-^, ^^ |
Разделитель записи
|
31 |
037 |
1F |
US |
CTRL-_, ^ _ |
Разделитель модулей |
32 |
040 |
20 |
SPACE |
|
Пробел |
33 |
041 |
21 |
! |
|
Восклицательный знак |
34 |
042 |
22 |
" |
|
Двойная кавычка |
35 |
043 |
23 |
# |
|
Знак фунта |
36 |
044 |
24 |
$ |
|
Знак доллара |
37 |
045 |
25 |
% |
|
Процент |
38 |
046 |
26 |
& |
|
Амперсанд |
39 |
047 |
27 |
' |
|
Одиночная кавычка/Апостроф |
40 |
050 |
28 |
( |
|
Открывающаяся круглая скобка |
41 |
051 |
29 |
) |
|
Закрывающаяся круглая скобка |
42 |
052 |
2A |
* |
|
Звездочка/Знак умножения |
43 |
053 |
2B |
+ |
|
Плюс |
44 |
054 |
2C |
, |
|
Запятая |
45 |
055 |
2D |
- |
|
Дефис/Тире/Минус |
46 |
056 |
2E |
. |
|
Точка |
47 |
057 |
2F |
/ |
|
Наклонная черта вправо/Знак деления |
48 |
060 |
30 |
0 |
|
Ноль |
49 |
061 |
31 |
1 |
|
Один |
50 |
062 |
32 |
2 |
|
Два |
51 |
063 |
33 |
3 |
|
Три |
52 |
064 |
34 |
4 |
|
Четыре |
53 |
065 |
35 |
5 |
|
Пять |
54 |
066 |
36 |
6 |
|
Шесть |
55 |
067 |
37 |
7 |
|
Семь |
56 |
070 |
38 |
8 |
|
Восемь |
57 |
071 |
39 |
9 |
|
Девять |
58 |
072 |
3A |
: |
|
Двоеточие |
59 |
073 |
3B |
; |
|
Точка с запятой |
60 |
074 |
3C |
< |
|
Знак "меньше" |
61 |
075 |
3D |
= |
|
Знак равенства |
62 |
076 |
3E |
> |
|
Знак "больше" |
63 |
077 |
3F |
? |
|
Вопросительный знак |
64 |
080 |
40 |
@ |
|
знак "а" в кружочке |
65 |
081 |
41 |
A |
|
Прописное A |
66 |
082 |
42 |
B |
|
Прописное B |
67 |
083 |
43 |
C |
|
Прописное C |
68 |
084 |
44 |
D |
|
Прописное D |
69 |
085 |
45 |
E |
|
Прописное E |
70 |
086 |
46 |
F |
|
Прописное F |
71 |
087 |
47 |
G |
|
Прописное G |
72 |
090 |
48 |
H |
|
Прописное H |
73 |
091 |
49 |
I |
|
Прописное I |
74 |
092 |
4A |
J |
|
Прописное J |
75 |
093 |
4B |
K |
|
Прописное K |
76 |
094 |
4C |
L |
|
Прописное L |
77 |
095 |
4D |
М |
|
Прописное М |
78 |
096 |
4E |
N |
|
Прописное N |
79 |
097 |
4F |
O |
|
Прописное O |
80 |
100 |
50 |
P |
|
Прописное P |
81 |
101 |
51 |
Q |
|
Прописное Q |
82 |
102 |
52 |
R |
|
Прописное R |
83 |
103 |
53 |
S |
|
Прописное S |
84 |
104 |
54 |
T |
|
Прописное T |
85 |
105 |
55 |
U |
|
Прописное U |
86 |
106 |
56 |
V |
|
Прописное V |
87 |
107 |
57 |
W |
|
Прописное W |
88 |
110 |
58 |
X |
|
Прописное X |
89 |
111 |
59 |
Y |
|
Прописное Y |
90 |
112 |
5A
|
Z |
|
Прописное Z |
91 |
113 |
5B |
[ |
|
Открывающаяся квадратная скобка |
92 |
114 |
5C |
\ |
|
Наклонная черта влево |
93 |
115 |
5D |
] |
|
Закрывающаяся квадратная скобка |
94 |
116 |
5E |
^ |
|
Знак вставки "^" |
95 |
117 |
5F |
_ |
|
Символ подчеркивания |
96 |
12 |
060 |
` |
|
Обратная кавычка |
97 |
121 |
61 |
a |
|
Строчное а |
98 |
122 |
62 |
b |
|
Строчное b |
99 |
123 |
63 |
c |
|
Строчное с |
100 |
124 |
64 |
d |
|
Строчное d |
101 |
125 |
65 |
e |
|
Строчное e |
102 |
126 |
66 |
f |
|
Строчное f |
103 |
127 |
67 |
g |
|
Строчное g |
104 |
130 |
68 |
h |
|
Строчное h |
105 |
131 |
69 |
i |
|
Строчное i |
106 |
132 |
6A |
j |
|
Строчное j |
107 |
133 |
6B |
k |
|
Строчное k |
108 |
134 |
6C |
l |
|
Строчное l |
109 |
135 |
6D |
m |
|
Строчное m |
110 |
136 |
6E |
n |
|
Строчное n |
111 |
137 |
6F |
o |
|
Строчное o |
112 |
140 |
70 |
p |
|
Строчное p |
113 |
141 |
71 |
q |
|
Строчное q |
114 |
142 |
72 |
r |
|
Строчное r |
115 |
143 |
73 |
s |
|
Строчное s |
116 |
144 |
74 |
t |
|
Строчное t |
117 |
145 |
75 |
u |
|
Строчное u |
118 |
146 |
76 |
v |
|
Строчное v |
119 |
147 |
77 |
w |
|
Строчное w |
120 |
150 |
78 |
x |
|
Строчное x |
121 |
151 |
79 |
y |
|
Строчное y |
122 |
152 |
7A |
z |
|
Строчное z |
123 |
153 |
7B |
{ |
|
Открывающаяся фигурная скобка |
124 |
154 |
7C |
| |
|
Труба |
125 |
155 |
7D |
} |
|
Закрывающаяся фигурная скобка |
126 |
156 |
7E |
~ |
|
Тильда |
127 |
157 |
7F |
DEL |
|
Знак удаления |
Управляющие последовательности для любого символа можно написать, используя наклонную черту влево, с последующим восьмеричным или шестнадцатеричным кодом. Например, символ 9 (символ горизонтальной табуляции) можно написать как \t, \011 или \x09.