ASCII – американский код для обмена информацией.
Dec | Hex | Char | Dec | Hex | Char | |
0 | 0 | NUL | 32 | 20 | (sp) | |
1 | 1 | SOH | 33 | 21 | ! | |
2 | 2 | STX | 34 | 22 | “ | |
3 | 3 | ETX | 35 | 23 | # | |
4 | 4 | EOT | 36 | 24 | $ | |
5 | 5 | ENQ | 37 | 25 | % | |
6 | 6 | ACK | 38 | 26 | & | |
7 | 7 | BEL | 39 | 27 | ‘ | |
8 | 8 | BS | 40 | 28 | ( | |
9 | 9 | TAB | 41 | 29 | ) | |
10 | A | LF | 42 | 2A | * | |
11 | B | VT | 43 | 2B | + | |
12 | C | FF | 44 | 2C | , | |
13 | D | CR | 45 | 2D | – | |
14 | E | SO | 46 | 2E | . | |
15 | F | SI | 47 | 2F | / | |
16 | 10 | DLE | 48 | 30 | 0 | |
17 | 11 | DC1 | 49 | 31 | 1 | |
18 | 12 | DC2 | 50 | 32 | 2 | |
19 | 13 | DC3 | 51 | 33 | 3 | |
20 | 14 | DC4 | 52 | 34 | 4 | |
21 | 15 | NAK | 53 | 35 | 5 | |
22 | 16 | SYN | 54 | 36 | 6 | |
23 | 17 | ETB | 55 | 37 | 7 | |
24 | 18 | CAN | 56 | 38 | 8 | |
25 | 19 | EM | 57 | 39 | 9 | |
26 | 1A | SUB | 58 | 3A | : | |
27 | 1B | ESC | 59 | 3B | ; | |
28 | 1C | FS | 60 | 3C | < | |
29 | 1D | GS | 61 | 3D | = | |
30 | 1E | RS | 62 | 3E | > | |
31 | 1F | US | 63 | 3F | ? |
Dec | Hex | Char | Dec | Hex | Char | |
64 | 40 | @ | 96 | 60 | ` | |
65 | 41 | A | 97 | 61 | a | |
66 | 42 | B | 98 | 62 | b | |
67 | 43 | C | 99 | 63 | c | |
68 | 44 | D | 100 | 64 | d | |
69 | 45 | E | 101 | 65 | e | |
70 | 46 | F | 102 | 66 | f | |
71 | 47 | G | 103 | 67 | g | |
72 | 48 | H | 104 | 68 | h | |
73 | 49 | I | 105 | 69 | i | |
74 | 4A | J | 106 | 6A | j | |
75 | 4B | K | 107 | 6B | k | |
76 | 4C | L | 108 | 6C | l | |
77 | 4D | M | 109 | 6D | m | |
78 | 4E | N | 110 | 6E | n | |
79 | 4F | O | 111 | 6F | o | |
80 | 50 | P | 112 | 70 | p | |
81 | 51 | Q | 113 | 71 | q | |
82 | 52 | R | 114 | 72 | r | |
83 | 53 | S | 115 | 73 | s | |
84 | 54 | T | 116 | 74 | t | |
85 | 55 | U | 117 | 75 | u | |
86 | 56 | V | 118 | 76 | v | |
87 | 57 | W | 119 | 77 | w | |
88 | 58 | X | 120 | 78 | x | |
89 | 59 | Y | 121 | 79 | y | |
90 | 5A | Z | 122 | 7A | z | |
91 | 5B | [ | 123 | 7B | { | |
92 | 5C | \ | 124 | 7C | | | |
93 | 5D | ] | 125 | 7D | } | |
94 | 5E | ^ | 126 | 7E | ~ | |
95 | 5F | _ | 127 | 7F | DEL |
Для работы с устройствами, использующими различные протоколы передачи данных на основе ASCII кодировки, применяются сетевые шлюзы серии
Назначение специализированных символов
Форматирование
BS
Backspace (Возврат на 1 символ). Указывает на передвижение механизма курсора или печати дисплея назад на 1 позицию.
HT
Horizontal Tabulation (Горизонтальное Табулирование). Указывает на передвижение механизм курсора дисплея или печати до следующей ‘позиции табуляции’.
LF
Line Feed (Перевод строки). Указывает на передвижение механизма курсора дисплея или печати к началу следующей строки (на 1 строку вниз).
VT
Vertical Tabulation (Вертикальное Табулирование). Указывает на передвижение механизма курсора дисплея или печати к последующей группе строк.
FF
Form Feed (Перевод страницы). Указывает на передвижение механизма курсора дисплея или печати к начальной позиции следующей страницы, экрана или формы.
CR
Carriage Return (Перевод каретки). Указывает на передвижение механизма курсора дисплея или печати к исходной (крайней слева) позиции строки, которая является текущей.
Передача данных
SOH
Start of Heading (Начало Заголовка). Используется при указании начала заголовка, который содержит адрес или информацию о маршрутизации.
STX
Start of Text (Начало Текста). Указывает на конец заголовка и начало текста одновременно.
ETX
End of Text (Конец Текста). Используется при окончании текста, который начинался с символа STX.
ENQ
Enquiry (Запрос). Запрос идентификационных данных от удаленных станций.
ACK
Acknowledge (Подтверждение). Подтверждение успешного приема переданных данных.
NAK
Negative Acknowledgement (Неподтверждение). Приемное устройство пересылает данный символ отправителю если при приеме данных произошла неудача.
SYN
Synchronous/Idle (Синхронизация). Применяется в синхронизированных системах передачи. В те моменты, когда отсутствует передача данных, система постоянно посылает символы SYN, чтобы обеспечить синхронизацию.
ETB
End of Transmission Block (Конец Блока Передачи). Указывает на окончание блока данных для осуществления коммуникационных целей. Применяется для разбития на отдельные блоки крупных объемов данных.
Разделительные знаки при передаче информации
FS
File Separator (Разделитель файлов).
GS
Group Separator (Разделитель групп).
RS
Record Separtator (Разделитель записей).
US
Unit Separator (Разделитель элементов).
Другие символы
NUL
Null. (No character – нет данных). Применяется при передаче в том случае, если данные отсутствуют.
BEL
Bell (Звонок). Применяется для управления устройствами сигнализации.
SO
Shift Out. Показывает, что все дальнейшие кодовые комбинации должны быть интерпретированы согласно внешнему набору символов до прихода SI-символа.
SI
Shift In. Gjrfpsdftn, что dct последующие кодовые комбинации должны быть интерпретированы согласно стандартному набору символов.
DLE
Data Link Escape (Переключение). Изменение значений идущих друг за другом символов. Применяется при дополнительном контроле или для передачи произвольной комбинации бит.
DC1, DC2, DC3, DC4
Device Controls (Контроль Устройства). Символы для управления различными вспомогательными устройствами (специальными функциями).
CAN
Cancel (Отмена). Показывает, что данные, которые предшествовали этому символу в блоке или сообщении, должны игнорироваться (обычно при обнаружении ошибки).
EM
End of Medium (Конец Носителя). Показывает физический конец ленты или прочих носителей информации
SUB
Substitute (Заместитель). Применяется для подмены недопустимого или ошибочного символа.
ESC
Escape (Расширение). Применяется для расширения кода, показывая, что последующий символ несет альтернативное значение.
(sp)
Space (Пробел). Непечатаемый символ, используемый для разделения слов или перемещений курсора дисплея или механизма печати вперед на 1 позицию.
DEL
Delete (Удаление). Применяется для удаления (стирания) предыдущего знака.