ГОСУДАРСТВЕННЫЙ СТАНДАРТ
СОЮЗА ССР

СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

7-БИТНЫЕ КОДИРОВАННЫЕ
НАБОРЫ СИМВОЛОВ

Г

Цена 5 коп.


ОСТ 27463-87
( СТ СЭВ 356-86 )
Издание официальное

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО СТАНДАРТАМ
МоскваУДК 681.3.04:006.354 Группа П85

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

С

ГОСТ
27463-87
(СТ СЭВ 356-86)

истемы обработки информации
7-БИТНЫЕ КОДИРОВАННЫЕ НАБОРЫ СИМВОЛОВ

Information processing systems.
7-bit coded character sets

ОКСТУ 4002

Дата введения 01.01.88

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

  1. ОБЩИЕ ПОЛОЖЕНИЯ

    1. Классификация, обозначение и наименование символов и функцио­нальные характеристики управляющих символов - по ГОСТ 27465—87.

    2. Состав символов для отдельных устройств определяется принятой для них версией кода КОИ-7 в соответствии с техническими заданиями на эти устройства.

    3. Термины и определения приведены в приложении 1.

  2. СТРУКТУРА КОДА

    1. Кодирование символов в коде КОИ-7

      1. Комбинации битов 7-битного кода обозначаются последователь­ностью б7, б6, б5, б4, б3, б2, 61, где б7 определяет бит старшего порядка и б] — бит младшего порядка кодовой комбинации.

      2. Комбинации битов можно рассматривать как целое число в пре­делах от 0 до 127 в двоичном выражении при следующем распределении весов битов:

П

Издание официальное

ерепечатка воспрещенаБит

б7

б4

б5

б.

б»

б2

б,

Вес

2е

2s

24

23

22

2’



Для обозначения битов вместо русской строчной буквы б допускается применять латинскую строчную букву Ь.

  1. Структура кодовой таблицы

    1. Структура кодовой таблицы КОИ-7 приведена на черт. 1. Кодовая таблица представляет собой матрицу из 8 столбцов и 16 строк и содержит 128 кодовых позиций. Столбцы и строки кодовой таблицы должны быть пронумерованы от 0 до 7 и от 0 до 15 соответственно.

    2. Каждая комбинация битов кода КОИ-7 имеет однозначное соот­ветствие с позицией кодовой таблицы.

Позиции определяются в форме дробного числа х/у, где х — номер столбца, у — номер строки. Соответствие между формой записи х/у и ком­бинациями битов следующее: х представляется числом в битовых позициях 67, б6, б5 с весами 22, 21, 2° в диапазоне от 0 до 7; у — числом в битовых позициях б4, б3> б2, б] с весами 2Э, 22,21,2° в диапазоне от 0 до 15.

  1. Кодовая таблица КОИ-7 разделена на области, которые предназ­начены для набора управляющих символов и набора графических симво­лов в следующем виде:

  1. столбцы 0 и 1 для представления набора 32 управляющих символов набора СО;

  1. позиция 2/0 для щредставлеяия символа ПРОБЕЛ, который может интерпретироваться как управляющий или как графический символ;

  2. позиция 7/15 для представления символа ЗАБОЙ;

  3. столбцы с 2 по 7 для представления набора 94 графических симво­лов в позициях с 2/1 по 7/14 или набора 96 графических символов в пози­циях с 2/0 по 7/15.

  1. Элементы кода КОИ-7

    1. В соответствии с требованиями ГОСТ 27466—87 7-битный код имеет следующие наборы, являющиеся элементами расширения набора символов:

  1. набор СО, содержащий до 32 управляющих символов;

  2. набор С1, содержащий до 32 дополнительных управляющих функций;

  3. набор ГО (G0), содержащий до 94 графических символов, который может быть набором многобайтовых символов;

  4. наборы Г1, Г2, ГЗ (G1,G2, G3) — дополнительные, содержащие до 94 или 96 графических символов, которые могут быть наборами много­байтовых символов.

    1. Обозначение и вызов наборов управляющих и графических сим­волов — по ГОСТ 27466-87.

  1. НАБОРЫ КОДИРОВАННЫХ СИМВОЛОВ

    1. Базисная кодовая таблица КОИ-7 >

  1. 1.1. Базисная кодовая таблица КОИ-7 в соответствии с черт. 2 содер­жит набор 7-битных кодированных символов и предназначена для разработ­ки национальных и проблемно-ориентированных версий кода КОИ-7, ис­пользующих латинский алфавит.

  2. 1.2. С целью обеспечения совместимости национальных и проблемно- ориентированных версий КОИ-7 кодовые позиции, отмеченные на черт. 2, цифрами 1. 2, 3, обведенными кружками, могут быть использованы с уче­том спедующих требований;

  3. (Т) - управляющие символы формата ПЕРЕВОД СТРОКИ (ПС), ВЕРТИКАЛЬНАЯ ТАБУЛЯЦИЯ (ВТ), ПЕРЕВОД ФОРМАТА (ПФ) и ВОЗВРАТ КАРЕТКИ (ВК) определяют только горизонтальное или верти­кальное перемещение активной позиции. Следует использовать два сим­вола управления для одновременного перемещения в горизонтальном и вертикальном направлениях.

В применениях, где используют один управляющий символ для комби­нированного перемещения активной позиции, следует использовать символ управления вертикальным перемещением, например для функции НОВАЯ СТРОКА — символ ПС. Использование указанной возможности требует предварительного согласования между сторонами, обменивающимися дан­ными, и дополнительного определения функций символов ПС, ВТ и ПФ.

  1. (2) - в позициях 2/3 и 2/4 помещаются специальные графические символы. В позиции 2/3 вместо символа # допускается помещать сим­вол £ (денежный знак фунта) и в позиции 2/4 вместо символа п символ $ (денежный знак доллара);

  2. (3) - десять кодовых позиций 4/0, 5/11, 5/12, 5/13, 5/14, 6/0, 7/11,

7/12, 7/13, 7/14 предназначаются для национального или проблемно-ориен­тированного использования, в связи с'чем им в базисной кодовой таблице не приписываются конкретные графические символы.

В выбранной версии набора символов каждой из приведенных выше комбинаций битов должен быть приписан единственный графический сим­вол, или комбинация должна оставаться неиспользованной.

В перечисленных позициях могут помещаться также диакритические знаки, используемые для представления составных акценгрированных букв национальных алфавитов.

  1. Версии наборов кодированных символов

    1. Версиями наборов кодированных символов с использованием латинского алфавита являются национальные или проблемно-ориентиро­ванные наборы символов, разработанные на основании базисной кодо­вой таблицы КОИ-7 в соответствии с черт. 2 и п. 3.1.2.

    2. В национальных и проблемно-ориентированных версиях наборов символов графические символы, включенные в базисную кодовую табли­цу с определенными комбинациями битов, не могут быть присвоены дру­гим комбинациям битов.

    3. Версия набора символов с использованием латинского алфавита КОИ-7НО в соответствии с черт. 3 является версией, разработанной на ос­новании базисной кодовой таблицы.

    4. Версия набора символов с использованием алфавита кириллицы КОИ-7Н1 в соответствии с черт. 4 нс является версией, разработанной на основании базисной кодовой таблицы.

    5. В любой версии набора символов графические символы являются интервальными, т.е. вызывают перемещение активной позиции вперед. Ис­пользование управляющих символов ВОЗВРАТ НА ШАГ и ВОЗВРАТ КАРЕТКИ позволяет отобразить на одной знаковой позиции два или более графических символа, которые представляют один составной графический символ.

Количество составных графических символов в версиях наборов сим­волов не ограничено. С целью устранения возможных затруднений в обра­ботке и отображении составных символов рекомендуется использовать сог­лашение между сторонами, обменивающимися данными, включающими составные символы.

  1. Национальные и проблеми о-о р и е н т и р о в а и- ные версии КОИ-7

Национальные и проблемно-ориентированные версии КОИ-7 разрабатывают национальными или международными органами стандарти­зации в соответствии с требованиями п. 3.1.2.

б, б6



0

0

0

0

1

1

1

1

Номера

0

0

1

1

0

0

1

1

разрядов

0

1

0

1

0

1

0

1


64

6,

61

6.


0

1

2

3

4

5

6

7

0

0

0

0

0

ПУС

API

ПР

0

®

Р

©

P

0

0

0

1

1

нз

С)(1

1

1

А

Q

а

q

0

0

1

0

2

нт

СУ2

н

2

В

R

ь

r

0

0

1

1

3

кт

СУЗ

с1

3

С

S

с

s

0

1

0

0

4

КП

СУ4


4

D

т

d

t

0

1

0


5

ктм

НЕТ

%

5

Е

и

е

u

0

1

1

0

6

ДА

СИН

&

6

F

V

f

V

0

1

1

1

7

ЗВ

КБ

1

7

G

W

8

w

1

0

0

0

8

вш

АН

(

8

Н

X

h

X

1

0

0

1

9

ГТ

КН

)

9

1

Y

І

V

1

0

1

0

10

ПСф

зм


J

Z

І

z

1

0

1

1

11

ВТ©

АР2

+

К

®

k

®

1

1

0

0

12

ПФ©

РИ4

f

<

L

®

1

®

1

1

0

1

13

в к©

РИЗ

-

-

М


m

®

1

1

1

0

14

вых

РИ2

>

N

®

n

®

1

1

1

1

15

вх

РИ1

/

7

0

-

0

ЗБ