МТК-2 (BMT-2)
Пятиэлеме́нтный код стартсто́пных буквопеча́тающих телегра́фных аппара́тов по ГОСТ 15607, неофициально также Междунаро́дный телегра́фный код № 2 (МТК-2, МТК № 2)[1][2][3] (ошибочное название, произошедшее от англ. International Telegraph Alphabet No. 2 (ITA2)) — пятибитный телетайпный код, разработанный в СССР на основе стандарта ITA2 Международного консультативного комитета по телеграфии и обратно совместимый с ним. Широкое распространение получил к концу 1950-х годов, придя на смену несовместимым между собой телеграфным кодам, использовавшимся в СССР ранее (Бодо, аппарата СТ-35 и др.)[4].
Алфавит МТК-2 содержит 86 символов (из них различных — 85, поскольку буква Ч и цифра 4 считаются одним и тем же символом): 26 букв латинского алфавита, 31 букву русского алфавита (Ё и Ъ не используются), 10 цифр, 11 орфографических, пунктуационных и математических знаков, а также 8 управляющих символов (в том числе пробел). Печатные символы разбиты на три регистра (группы) — латинского алфавита, русского алфавита и цифр/знаков, а непечатаемые, напротив, являются общими для всех трёх регистров. Переключение регистров осуществляется с помощью соответствующих управляющих символов.
Соответствие между латинскими и русскими буквами, принятое в МТК-2, было использовано в дальнейшем при создании компьютерных кодировок КОИ-7 и КОИ-8.
Кодовая таблица
[править | править код]№ кодовой комбинации[a] | Регистры | Биты кода символа[b] | Числовой код символа[c] | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Латинского алфавита | Русского алфавита | Цифр и знаков | 1 | 2 | [d] | 3 | 4 | 5 | Первый бит — младший | Первый бит — старший | |||||
2 с. с. | 10 с. с. | 16 с. с. | 2 с. с. | 10 с. с. | 16 с. с. | ||||||||||
1 | A | А | - | ● | ● | · | 00011 | 3 | 03 | 11000 | 24 | 18 | |||
2 | B | Б | ? | ● | · | ● | ● | 11001 | 25 | 19 | 10011 | 19 | 13 | ||
3 | C | Ц | : | ● | · | ● | ● | 01110 | 14 | 0E | 01110 | 14 | 0E | ||
4 | D | Д | Кто там?[e] (КТМ, ⌧[f]) | ● | · | ● | 01001 | 9 | 09 | 10010 | 18 | 12 | |||
5 | E | Е | 3 | ● | · | 00001 | 1 | 01 | 10000 | 16 | 10 | ||||
6 | F | Ф | Э | ● | · | ● | ● | 01101 | 13 | 0D | 10110 | 22 | 16 | ||
7 | G | Г | Ш | ● | · | ● | ● | 11010 | 26 | 1A | 01011 | 11 | 0B | ||
8 | H | Х | Щ | · | ● | ● | 10100 | 20 | 14 | 00101 | 5 | 05 | |||
9 | I | И | 8 | ● | · | ● | 00110 | 6 | 06 | 01100 | 12 | 0C | |||
10 | J | Й | Ю, Звонок[g] (ЗВ, ⍾[f]) | ● | ● | · | ● | 01011 | 11 | 0B | 11010 | 26 | 1A | ||
11 | K | К | ( | ● | ● | · | ● | ● | 01111 | 15 | 0F | 11110 | 30 | 1E | |
12 | L | Л | ) | ● | · | ● | 10010 | 18 | 12 | 01001 | 9 | 09 | |||
13 | M | М | . | · | ● | ● | ● | 11100 | 28 | 1C | 00111 | 7 | 07 | ||
14 | N | Н | , | · | ● | ● | 01100 | 12 | 0C | 00110 | 6 | 06 | |||
15 | O | О | 9 | · | ● | ● | 11000 | 24 | 18 | 00011 | 3 | 03 | |||
16 | P | П | 0 | ● | · | ● | ● | 10110 | 22 | 16 | 01101 | 13 | 0D | ||
17 | Q | Я | 1 | ● | ● | · | ● | ● | 10111 | 23 | 17 | 11101 | 29 | 1D | |
18 | R | Р | 4, Ч | ● | · | ● | 01010 | 10 | 0A | 01010 | 10 | 0A | |||
19 | S | С | ' | ● | · | ● | 00101 | 5 | 05 | 10100 | 20 | 14 | |||
20 | T | Т | 5 | · | ● | 10000 | 16 | 10 | 00001 | 1 | 01 | ||||
21 | U | У | 7 | ● | ● | · | ● | 00111 | 7 | 07 | 11100 | 28 | 1C | ||
22 | V | Ж | = | ● | · | ● | ● | ● | 11110 | 30 | 1E | 01111 | 15 | 0F | |
23 | W | В | 2 | ● | ● | · | ● | 10011 | 19 | 13 | 11001 | 25 | 19 | ||
24 | X | Ь | / | ● | · | ● | ● | ● | 11101 | 29 | 1D | 10111 | 23 | 17 | |
25 | Y | Ы | 6 | ● | · | ● | ● | 10101 | 21 | 15 | 10101 | 21 | 15 | ||
26 | Z | З | + | ● | · | ● | 10001 | 17 | 11 | 10001 | 17 | 11 | |||
27 | Возврат каретки (ВК, ←[f]) | · | ● | 01000 | 8 | 08 | 00010 | 2 | |||||||
28 | Перевод строки (ПС, ≡[f]) | ● | · | 00010 | 2 | 02 | 01000 | 8 | 08 | ||||||
29 | Буквы латинские (ЛАТ, ↓[f]) | ● | ● | · | ● | ● | ● | 11111 | 31 | 1F | 11111 | 31 | 1F | ||
30 | Цифры (ЦИФ, ↑[f]) | ● | ● | · | ● | ● | 11011 | 27 | 1B | 11011 | 27 | 1B | |||
31 | Пробел (ПР, △[f]) | · | ● | 00100 | 4 | 04 | 00100 | 4 | 04 | ||||||
32 | Буквы русские (РУС, ◻[f]) | · | 00000 | 0 | 00 | 00000 | 0 | 00 |
Примечания
[править | править код]Комментарии
- ↑ В ГОСТе под кодовой комбинацией понимается стартстопная комбинация, используемая для асинхронной передачи кода символа и состоящая из семи битов (телеграфных посылок): стартового (логический нуль), пяти кодовых (код символа) и стопового (логическая единица). На перфоленте регистрируются только коды символов.
- ↑ Символ «●» означает логическую единицу. Ей соответствует наличие кодового отверстия на перфоленте, передача токовой посылки при однополюсной работе и положительной посылки — при двухполюсной.
Символ « » означает логический нуль. Ему соответствует отсутствие кодового отверстия на перфоленте, передача бестоковой посылки при однополюсной работе и отрицательной посылки — при двухполюсной. - ↑ В ГОСТе отсутствуют числовые значения кодов символов (их роль выполняют номера кодовых комбинаций). Указанные в кодовой таблице значения получены из битов кодов символов, представленных как двоичные разряды целых чисел, следующие в порядке возрастания/убывания старшинства.
- ↑ На перфоленте между кодовыми дорожками, соответствующими второму и третьему битам кодов символов, расположена транспортная дорожка — ряд отверстий, служащих для продвижения перфоленты и синхронизации считывания данных.
- ↑ Символ запроса автоответа («Кто там?») представляет собой последовательность кодовых комбинаций № 30 и № 4, следующих непосредственно одна за другой. При передаче и приёме символа «Кто там?» на телеграфной ленте печатается знак ⌧.
- ↑ 1 2 3 4 5 6 7 8 Буквенное сокращение и знак, используемые для графического представления управляющего символа (например, устройством визуального отображения информации).
- ↑ Символ звонка («Звонок») представляет собой последовательность кодовых комбинаций № 30 и № 10, следующих непосредственно одна за другой, при условии её начала на латинском регистре. При приёме символа «Звонок» подаётся акустический сигнал и на телеграфной ленте печатается буква Ю или знак ⍾.
Источники
- ↑ Пуртов, Замрий и др., 1973, с. 37—38.
- ↑ Емельянов, Шварцман, 1973, с. 13—14.
- ↑ Коган, 1974, с. 14—15.
- ↑ Коган, 1974, с. 6.
Литература
[править | править код]- Пуртов Л. П., Замрий А. С., Захаров А. И., Иванов Н. И., Охорзин В. М. Теория и техника передачи данных и телеграфияВАС, 1973. — 482 с. . — Л.:
- Емельянов Г. А., Шварцман В. О. Передача дискретной информации и основы телеграфии: учебник для вузов . — М.: Связь, 1973. — 384 с. с ил.
- Коган В. С. Телеграфия и основы передачи данных: учебник для техникумов . — М.: Связь, 1974. — 224 с. с ил.