Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КонспЛекций.doc
Скачиваний:
58
Добавлен:
23.08.2019
Размер:
4.22 Mб
Скачать

2. Стандартный семиэлементный код

Для устранения недостатков кода МТК-2 был разработан код с более длинными кодовыми комбинациями (n=7), что позволило увеличить возможное число комбинаций до Это принятый в 1962 г. Международной организацией по стандартизации (МОС) международный алфавит N5 (МА-5). За основу был взят американский стандартный код для обмена информацией (American Standart Code for Information Interchange - ASCII). Это двоичный (а = 2), простой (d0 = l), равномерный (n=const), семиэлементный (n =7) код, применяемый для телеграфной передачи и передачи данных. В нашей стране этот код с русским алфавитом известен как семиэлементный код для обработки инфор­мации КОИ-7, закрепленный ГОСТ 13052-74.

Алфавиты кодов МА-5 и КОИ-7 представляются в виде перекрестной ко­довой таблицы, на пересечении строк и столбцов которой находятся переда­ваемые символы (графические или функциональные). Таблицы содержат по 8 столбцов и по 16 строк, всего 128 позиций.

Строки пронумерованы сверху вниз десятичными числами от 0 до 15 и со­ответствующими им четырехразрядными двоичными числами от 0000 до 1111. Это первые четыре элемента кодовой комбинации (младшие разряды). Столбцы пронуме­рованы слева направо десятичными числами от 0 до 7 и соответствующими им трехразрядными двоичными числами от 000 до 111. Это последние три элемента кодовой комбинации (старшие разряды).

Часть кодовой таблицы кода КОИ-7 приведена ниже:

Двоичный

код

000

001

010

011

100

101

110

111

Номер

строки,

столбца

0

1

2

3

4

5

6

7

0000

0

ПУС

АР1

Пробел

0

ю

п

Ю

П

0001

1

НЗ

СУ1

!

1

а

я

А

Я

0010

2

НТ

СУ2

2

б

р

Б

Р

0011

3

КТ

СУ3

#

3

ц

с

Ц

С

0100

4

КП

СТП

¤

4

д

т

Д

Т

1110

14

ВЫХ

РЗ

.

>

н

ч

Н

Ч

1111

15

ВХ

РЭ

/

?

о

ъ

О

ЗБ

Если, например, требуется передать букву «б», то сначала записывается в двоичном коде номер строки, в которой находится эта буква в таблице (строка с номером 2, т.е. в двоичном коде «0010»), а затем слева приписывается также в двоичном коде номер столбца, в котором в таблице находится буква «б» (номер столбца 4, т.е. в двоичном коде «100»). В результате получается комбинация 1000010, которая и передается.

Первые два столбца таблицы (с номерами 0 и 1) содержат функциональные символы для управления передачей, печатающими устройства­ми, оконечным оборудованием, разделители информации и другие сигналы управления. Например: НТ- начало текста, 3B – звонок, СИН - синхронизация и др. Еще один функциональный символ содержится в последней строке 7 столбца – ЗБ (забой).

Столбцы 2 и 3 содержат цифры, арифметические, грамма­тические и коммерческие знаки. Столбцы 4-7 содержат прописные и строчные буквы русского алфавита.

Кодовая таблица кода МА-5 построена аналогично, но для латинского алфавита.

Достоинства кода по сравнению с пятиэлементным:

  1. Значительно увеличилось число функциональных символов для управления печатающими устройствами и ЭВМ (до 32).

  2. Появились дополнительные арифметические и грамматические знаки (!, >, < ,* и др.).

  3. Все цифры расположены в одном столбце и их значение совпадает с номером строки (например, 0 – в нулевой строке третьего столбца, 1 – в первой строке и т.д.).

  4. Повысилось качество текстовых документов, т.к. появились строчные и прописные буквы.