МТК-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

Примечания

[править | править код]

Комментарии

  1. В ГОСТе под кодовой комбинацией понимается стартстопная комбинация, используемая для асинхронной передачи кода символа и состоящая из семи битов (телеграфных посылок): стартового (логический нуль), пяти кодовых (код символа) и стопового (логическая единица). На перфоленте регистрируются только коды символов.
  2. Символ «●» означает логическую единицу. Ей соответствует наличие кодового отверстия на перфоленте, передача токовой посылки при однополюсной работе и положительной посылки — при двухполюсной.
    Символ « » означает логический нуль. Ему соответствует отсутствие кодового отверстия на перфоленте, передача бестоковой посылки при однополюсной работе и отрицательной посылки — при двухполюсной.
  3. В ГОСТе отсутствуют числовые значения кодов символов (их роль выполняют номера кодовых комбинаций). Указанные в кодовой таблице значения получены из битов кодов символов, представленных как двоичные разряды целых чисел, следующие в порядке возрастания/убывания старшинства.
  4. На перфоленте между кодовыми дорожками, соответствующими второму и третьему битам кодов символов, расположена транспортная дорожка — ряд отверстий, служащих для продвижения перфоленты и синхронизации считывания данных.
  5. Символ запроса автоответа («Кто там?») представляет собой последовательность кодовых комбинаций № 30 и № 4, следующих непосредственно одна за другой. При передаче и приёме символа «Кто там?» на телеграфной ленте печатается знак .
  6. 1 2 3 4 5 6 7 8 Буквенное сокращение и знак, используемые для графического представления управляющего символа (например, устройством визуального отображения информации).
  7. Символ звонка («Звонок») представляет собой последовательность кодовых комбинаций № 30 и № 10, следующих непосредственно одна за другой, при условии её начала на латинском регистре. При приёме символа «Звонок» подаётся акустический сигнал и на телеграфной ленте печатается буква Ю или знак .

Источники

Литература

[править | править код]
  • Пуртов Л. П., Замрий А. С., Захаров А. И., Иванов Н. И., Охорзин В. М. Теория и техника передачи данных и телеграфия. — Л.: ВАС, 1973. — 482 с.
  • Емельянов Г. А., Шварцман В. О. Передача дискретной информации и основы телеграфии: учебник для вузов. — М.: Связь, 1973. — 384 с. с ил.
  • Коган В. С. Телеграфия и основы передачи данных: учебник для техникумов. — М.: Связь, 1974. — 224 с. с ил.