Обработка и передача дискретных сообщений, лекции и материалы, страница 27

            Международный код №5 разработан только для латинского алфавита. При разработке единого кода для нашей страны было решено применить двухрегистровый семиэлементный код с русским и латинским регистрами. В этом случае несколько усложняется построение оконечной аппаратуры, но сохраняется возможность печати как строчных, так и прописных букв, а также сохраняется возможность печати как строчных, так и прописных букв, а также сохраняется возможность работы с зарубежными корреспондентами.

В 1967 г. был принят стандартный семиэлементный код (ГОСТ 13052 — 67), который представлен в табл. 2.4. Код обеспечивает:

  • работу с международным кодом №5, а следовательно, возможность использования единого оборудования для работы как внутри страны, так и с зарубежными корреспондентами;
  • передачу информации по каналам связи и управление работой оконечных устройств;
  • простое выделение при декодировании групп знаков различного назначения: букв, цифр, специальных знаков, служебных символов и пр.;
  • упрощение алгоритма работы ЭВМ при обработке цифровой информации;
  • построение клавиатуры оконечных аппаратов с расположением клавиш, близким к расположению клавиш на клавиатуре пишущей машинки. При этом созвучные буквы русского и латинского алфавита передаются одинаковыми комбинациями на разных регистрах. Данное обстоятельство облегчает работу оператора на обоих регистрах. Однако при этом не удалось расположить буквы русского алфавита в таком порядке, чтобы двоичные числа, соответствующие их комбинациям, монотонно увеличивались с ростом алфавитного номера буквы. Кроме того, было решено также поменять местами столбцы заглавных и строчных букв на русском регистре. Такое решение позволяет в переходный период отказаться от печати строчных букв и строить аппаратуру с безрегистровым кодом, располагая русские знаки на местах строчных латинских знаков.

Таблица 2.4

                                   По ГОСТ 13052-67

                                          0

                                       1

                            Латинский регистр

                           Русский регистр

Э7

0

0

 0

0

1

1

1

1

0

0

0

0

1

1

1

1

Э6

        0

       0

   1

1

 0

  0

  1 

  1

  0

  0

  1

  1

  0

  0

  1

  1

Э5

               0

              1

    0

1

  0

    1

    0

    1

    0

    1

    0

    1

    0

    1

    0

    1