МТК-2

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Пятиэлеме́нтный код стартсто́пных буквопеча́тающих телегра́фных аппара́тов по ГОСТ 15607, неофициально также Междунаро́дный телегра́фный код № 2 (МТК-2, МТК № 2)[1][2][3] (общепринятое ошибочное название, являющееся калькой с англ. International Telegraph Alphabet No. 2 (ITA2)) — пятибитовая телеграфная кодировка, разработанная в СССР на основе стандарта ITA2 ССЭ МСЭ и обратно совместимая с ним. Широкое распространение получила к концу 1950-х годов, придя на смену другим пятибитовым телеграфным кодировкам, использовавшимся в СССР ранее[4].

Алфавит кодировки МТК-2 содержит 85 символов (буква Ч и цифра 4 трактуются как один и тот же символ): 26 букв латинского алфавита, 31 букву русского алфавита (Ё и Ъ не используются), 10 арабских цифр, 11 знаков препинания, пробел и 7 управляющих символов, распределённых между тремя регистрами — латинским (ЛАТ), русским (РУС) и цифрознаковым (ЦИФ), при этом пробел и часть управляющих символов принадлежат всем регистрам сразу, а не какому-либо конкретному из них. Переключение между регистрами осуществляется с помощью соответствующих управляющих символов.

Кодовая таблица[править | править код]

Номер кодовой комбинации[5] Информационные элементы[6] Числовой код символа[7] Регистр
Десятичный Шестнадцатеричный Двоичный Латинский алфавит Русский алфавит Цифры и знаки
1 + + − − − 3 03 00011 A А -
2 + − − + + 25 19 11001 B Б ?
3 − + + + − 14 0E 01110 C Ц :
4 + − − + − 9 09 01001 D Д Кто там?[8]
5 + − − − − 1 01 00001 E Е 3
6 + − + + − 13 0D 01101 F Ф Э
7 − + − + + 26 1A 11010 G Г Ш
8 − − + − + 20 14 10100 H Х Щ
9 − + + − − 6 06 00110 I И 8
10 + + − + − 11 0B 01011 J Й Ю, Звонок[9]
11 + + + + − 15 0F 01111 K К (
12 − + − − + 18 12 10010 L Л )
13 − − + + + 28 1C 11100 M М .
14 − − + + − 12 0C 01100 N Н ,
15 − − − + + 24 18 11000 O О 9
16 − + + − + 22 16 10110 P П 0
17 + + + − + 23 17 10111 Q Я 1
18 − + − + − 10 0A 01010 R Р 4, Ч
19 + − + − − 5 05 00101 S С '
20 − − − − + 16 10 10000 T Т 5
21 + + + − − 7 07 00111 U У 7
22 − + + + + 30 1E 11110 V Ж =
23 + + − − + 19 13 10011 W В 2
24 + − + + + 29 1D 11101 X Ь /
25 + − + − + 21 15 10101 Y Ы 6
26 + − − − + 17 11 10001 Z З +
27 − − − + − 8 08 01000 Возврат каретки (ВК)
28 − + − − − 2 02 00010 Перевод строки (ПС)
29 + + + + + 31 1F 11111 Буквы латинские (ЛАТ)
30 + + − + + 27 1B 11011 Цифры (ЦИФ)
31 − − + − − 4 04 00100 Пробел (ПР)
32 − − − − − 0 00 00000 Буквы русские (РУС)

Интересные факты[править | править код]

Соответствие между латинскими и русскими буквами, принятое в кодировке МТК-2, было использовано в дальнейшем при создании компьютерных кодировок КОИ-7 и КОИ-8.

Примечания[править | править код]

  1. Пуртов и др., 1973, с. 37—38.
  2. Емельянов и др., 1973, с. 13—14.
  3. Коган, 1974, с. 14—15.
  4. Коган, 1974, с. 6.
  5. В ГОСТе под кодовой комбинацией понимается не сам код символа, а используемая для его передачи стартстопная кодовая комбинация. Она содержит семь телеграфных посылок, передаваемых в следующем порядке: стартовая (всегда логический нуль), пять кодовых (информационные элементы, указанные в кодовой таблице) и стоповая (всегда логическая единица).
  6. Биты полезной информации (код символа), передаваемые с помощью стартстопной кодовой комбинации. Порядок нумерации битов — слева направо.
    Логической единице (+) соответствует наличие кодового отверстия на перфоленте, передача токовой посылки при однополюсной работе и положительной посылки — при двухполюсной.
    Логическому нулю () соответствует отсутствие кодового отверстия на перфоленте, передача бестоковой посылки при однополюсной работе и отрицательной посылки — при двухполюсной.
  7. В ГОСТе отсутствуют числовые значения кодов символов (их роль выполняют номера кодовых комбинаций). Значения, указанные в кодовой таблице, получены из информационных элементов стартстопных кодовых комбинаций, представленных как двоичные разряды целого числа, записанные в порядке от младшего к старшему.
  8. Сигнал запроса автоответа («Кто там?») представляет собой последовательность кодовых комбинаций № 30 и № 4, следующих непосредственно одна за другой. При передаче и приёме сигнала «Кто там?» на телеграфной ленте печатается знак .
  9. Сигнал звонка («Звонок») представляет собой последовательность кодовых комбинаций № 30 и № 10, следующих непосредственно одна за другой. Данная последовательность трактуется как сигнал «Звонок» только при переходе на регистр ЦИФ (вследствие приёма кодовой комбинации № 30) с регистра ЛАТ, при этом осуществляется функция звонка (акустического оповещения оператора) и на телеграфной ленте печатается буква Ю или знак . При переходе же на регистр ЦИФ с регистра РУС данная последовательность трактуется как буква Ю.

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

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