Десятк. номер
|
Шістнадцятк. номер
|
Англійська назва
|
Українська назва
|
Кла- віші
|
Escape- послі- довність
|
Призначення
|
0
|
00
|
NULL
|
порожній символ
|
|
\0
|
Цей символ не виконує дій. Деякі термінали зображують його як пробіл, але це неправильно. Часто NULL використовують для позначення кінця ланцюжка символів (наприклад, в мові C).
|
1
|
01
|
START OF HEADING
|
початок заголовка
|
^A
|
|
Перший символ заголовка.
|
2
|
02
|
START OF TEXT
|
початок тексту
|
^B
|
|
|
3
|
03
|
END OF TEXT
|
кінець тексту
|
^C
|
|
При введенні з терміналу зазвичай інтерпретується як сигнал переривання.
|
4
|
04
|
END OF TRANSMISSION
|
кінець передачі
|
^D
|
|
При введенні з терміналу зазвичай інтерпретується як кінець вводу даних. Якщо поточна програма брала дані з терміналу, то вона завершується, як тільки обробить усе, що було до символу ^D.
|
5
|
05
|
ENQUIRY
|
запит
|
^E
|
|
Використовувався в телетайпному зв'язку. У відповідь передбачалося одержати ідентифікаційний рядок віддаленого апарата.
|
6
|
06
|
ACKNOWLEDGE
|
підтвердження
|
^F
|
|
У телетайпному зв'язку — позитивна відповідь (ACK) на запит (ENQ)
|
7
|
07
|
BELL
|
звуковий сигнал
|
^G
|
\a
|
Якщо цей символ послати на принтер або на термінал, то нічого не надрукується, але прозвучить сигнал
|
8
|
08
|
BACKSPACE
|
повернення на крок
|
^H
|
\b
|
Переміщає позицію курсора на один символ назад та стирає попередній символ якщо він існував
|
9
|
09
|
CHARACTER TABULATION
|
горизонтальна табуляція
|
^I
|
\t
|
Переміщає позицію курсора до наступної позиції горизонтальної табуляції
|
10
|
0A
|
LINE FEED
|
зміна рядка
|
^J
|
\n
|
Переміщає позицію курсора на один рядок униз. В юніксовських текстових файлах розділяє рядки
|
11
|
0B
|
LINE TABULATION
|
вертикальна табуляція
|
^K
|
\v
|
Переміщає позицію курсора до наступної позиції вертикальної табуляції. На терміналах цей символ звичайно еквівалентний зміні рядка
|
12
|
0C
|
FORM FEED
|
зміна сторінки
|
^L
|
\f
|
Якщо терміналом є принтер, цей символ примусово завершує друк на поточній сторінці (іншими словами, після цього символа друк розпочинається на новій сторінці). Якщо це екран, він очищується.
|
13
|
0D
|
CARRIAGE RETURN
|
повернення каретки
|
^M
|
\r
|
Переміщує позицію друку в крайнє ліве положення. В текстових файлах комп’ютерів Macintosh розділяє рядки. В CP/M, MS-DOS Microsoft Windows для розділення рядків у текстових файлах використовується сполучення символів \r\n
|
14
|
0E
|
SHIFT OUT
|
режим національних символів
|
^N
|
|
В KOI-7 включає національний режим. На деяких принтерах включає режим символів подвійної ширини.
|
15
|
0F
|
SHIFT IN
|
режим звичайного ASCII
|
^0
|
|
В KOI-7 включає латинський режим. На деяких принтерах включає режим вузьких символів
|
16
|
10
|
DATA LINK ESCAPE
|
???
|
^P
|
|
Означає, що певна кількість наступних за ним символів мають якесь інше значення, відмінне від того, котре визначено в ASCII (див. також 1B). Наприклад, послідовність байтів 01 10 01 04 може означати заголовок, що містить лише одну команду «1»; тобто 10 використовується для позначення, що другий символ 01 не є початком заголовка.
|
17
|
11
|
DEVICE CONTROL ONE, XON
|
1-й код керування пристроєм
|
^Q
|
|
Символ XON, що застосовується при програмному керуванні потоком передачі даних
|
18
|
12
|
DEVICE CONTROL TWO
|
2-й код керування пристроєм
|
^R
|
|
|
19
|
13
|
DEVICE CONTROL THREE, XOFF
|
3-й код керування пристроєм
|
^S
|
|
Символ XOFF, що застосовується при програмному керуванні потоком передачі даних
|
20
|
14
|
DEVICE CONTROL FOUR
|
4-й код керування пристроєм
|
^T
|
|
|
21
|
15
|
NEGATIVE ACKNOWLEDGE
|
негативне підтвердження
|
^U
|
|
У телетайпному зв'язку — негативна відповідь (NACK) на запит (ENQ)
|
22
|
16
|
SYNCHRONOUS IDLE
|
порожній символ для синхронного режиму передачі
|
^V
|
|
Деякі лінії зв'язку влаштовані так, що вимагають безперервної передачі даних. Якщо передавати нема чого, то передають цей символ
|
23
|
17
|
END TRANSMISSION BLOCK
|
кінець блоку даних
|
^W
|
|
|
24
|
18
|
CANCEL
|
скасування
|
^X
|
|
Дані, які йдуть перед ним, некоректні. (Звичайно мова йде про один рядок)
|
25
|
19
|
END OF MEDIUM
|
кінець носія
|
^Y
|
|
|
26
|
1A
|
SUBSTITUTE
|
символ заміни
|
^Z
|
|
Ставиться на місці символів, значення яких були загублені при передачі.
В CP/M MS-DOS використався для позначення кінця текстових файлів і кінця введення із консолі даних (хоча логічніше було б використати символ ^C або ^D). Багато текстових редакторів для MS-DOS автоматично ставили наприкінці файлу ^Z
|
27
|
1B
|
ESCAPE
|
???
|
^[
|
|
Означає, що наступні за ним символи мають якесь інше значення, відмінне від визначеного в ASCII. Зазвичай починає керувальні послідовності
|
28
|
1C
|
INFORMATION SEPARATOR FOUR (file separator)
|
роздільник даних № 4 (роздільник файлів)
|
^\
|
|
|
29
|
1D
|
INFORMATION SEPARATOR THREE (group separator)
|
роздільник даних № 3 (роздільник груп)
|
^]
|
|
|
30
|
1E
|
INFORMATION SEPARATOR TWO (record separator)
|
роздільник даних № 2 (роздільник записів)
|
^^
|
|
Вочевидь, призначався для поділу записів в базах даних, але практично ніколи ніде не використовується для цього
|
31
|
1F
|
INFORMATION SEPARATOR ONE (unit separator)
|
роздільник даних № 1 (роздільник полів)
|
^_
|
|
Вочевидь, призначався для поділу полів у базах даних, але практично ніколи не використовується для цього
|
127
|
7F
|
DELETE
|
видалення
|
^?
|
|
Призначений для забивання помилково пробитих символів на семидоріжкових перфострічках (оскільки позначається пробиттям дірочок у всіх доріжках). За змістом еквівалентний порожньому символу (\0). На терміналах може генеруватися натисканням або кнопки Backspace, або кнопки Delete.
|