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

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

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

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

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

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

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