ГОСТ 27463-87
Система обработки информации. 7-битные кодированные наборы символов

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

Группа П85

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

     
     
Системы обработки информации

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

     
Information processing systems. 7-bit coded character sets



ОКСТУ 4002

Дата введения 1988-01-01

     
     
ИНФОРМАЦИОННЫЕ ДАННЫЕ

1. Постановлением Государственного комитета СССР по стандартам от 29.10.87 N 4077 стандарт Совета Экономической Взаимопомощи СТ СЭВ 356-86 "Системы обработки информации. 7-битные кодированные наборы символов" введен в действие непосредственно в качестве государственного стандарта СССР с 01.01.88

2. Срок проверки - 1992 г.; периодичность проверки - 5 лет

3. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ

Обозначение НТД, на который дана ссылка

Номер пункта, приложения

ГОСТ 27465-87

1.1, 4.3, приложение 1

ГОСТ 27466-87

2.3.1, 2.3.2, приложение 1, приложение 3



ВНЕСЕНО Изменение N 1, утвержденное и введенное в действие Постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 30.01.90 N 117 с 01.01.91

Изменение N 1 внесено юридическим бюро "Кодекс" по тексту ИУС N 5, 1990 год



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

(Измененная редакция, Изм. N 1).

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

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

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

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

(Измененная редакция, Изм. N 1).

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

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

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

2.1.1. Комбинации битов 7-битного кода обозначаются последовательностью бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), где бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) определяет бит старшего порядка и бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) - бит младшего порядка кодовой комбинац

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

Бит

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

Вес

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)



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

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

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

Черт.1. Структура кодовой таблицы КОИ-7

Структура кодовой таблицы КОИ-7

ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)

Черт.1

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

Позиции определяются в форме дробного числа ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), где ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) - номер столбца, ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) - номер строки. Соответствие между формой записи ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) и комбинациями битов следующее: ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) представляется числом в битовых позициях бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) с весами 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) в диапазоне от 0 до 7; ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) - числом в битовых позициях бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), бГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) с весами 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), 2ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) в диапазо

не от 0 до 15.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Черт.2. Базисная кодовая таблица КОИ-7


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

ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)


Черт.2

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

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

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

2) ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) - в позициях 2/3 и 2/4 помещаются специальные графические символы. В позиции 2/3 вместо символа ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)допускается помещать символ ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) (денежный знак фунта) и в позиции 2/4 вместо символа ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) символ ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) (денежный знак доллара);

3) ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) - десять кодовых позиций 4/0, 5/11, 5/12, 5/13, 5/14, 6/0, 7/11, 7/12, 7/13, 7/14 предназначаются для национального или проблемно-ориентированного использования, в связи с чем им в базисной кодовой таблице не приписываются конкретные графические символы.

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

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

(Измененная редакция, Изм. N 1)

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

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

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

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

Черт.3. Таблица международной ссылочной версии кода КОИ-7 Н0

Таблица международной ссылочной версии кода КОИ-7 Н0

ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)


Черт.3

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

Черт.4. Таблица ссылочной версии кода КОИ-7 Н1

Таблица ссылочной версии кода КОИ-7 Н1

ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)


Черт.4

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

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

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

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

3.3.2. Различные версии из множества возможных версий КОИ-7 должны быть определены отдельно, даже если они отличаются только одним символом.

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

3.4. Международная ссылочная версия КОИ-7Н0.

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

3.4.2. Допускается использовать составные графические символы, количество их не ограничено.

3.5. Ссылочная версия КОИ-7Н1

3.5.1. Ссылочная версия КОИ-7Н1 (набор 1) является набором символов с алфавитом кириллицы.

3.5.2. Ссылочная версия КОИ-7Н1 используется для обмена информацией на русском и болгарском языках.

4. КОДОВЫЕ ТАБЛИЦЫ

4.1. (Исключен, Изм. N 1).

4.2. Каждая позиция кодовой таблицы содержит графическое изображение символа и (или) ссылку на пункт настоящего стандарта. Если позиция кодовой таблицы содержит управляющий символ или символ ПРОБЕЛ, то изображением является обозначение этого символа, если позиция содержит графический символ, то она содержит его графическое изображение. Незанятые позиции таблиц должны оставаться пустыми.

(Измененная редакция, Изм. N 1).

4.3. Черт.2 является базисной кодовой таблицей КОИ-7. Она содержит 118 символов по ГОСТ 27465-87 и отражает возможности, приведенные в п.3.1.2.

4.4. Черт.3 является таблицей международной ссылочной версии КОИ-7Н0, она включает набор управляющих символов С0 и набор графических символов Г0 (G0).

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

4.5. Черт.4 является таблицей ссылочной версии КОИ-7Н1 с алфавитом кириллицы, она включает набор управляющих символов С0 и набор графических символов.

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

4.6. Идентификаторы наборов (последовательности АР2 обозначения наборов) управляющих и графических символов С0, Г0 и Г1, входящих в наборы международной ссылочной версии КОИ-7Н0 и ссылочной версии КОИ-7Н1, приведены в приложении 2 и уровни кода КОИ-7 в приложении 3.

ПРИЛОЖЕНИЕ 1 (справочное). ТЕРМИНЫ И ПОЯСНЕНИЯ

ПРИЛОЖЕНИЕ 1
Справочное

1. Графический символ

- по ГОСТ 27465-87.

2. Кодированный набор символов

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

3. Кодовая таблица

- таблица, показывающая соответствие символов набора кодовым позициям в коде, в котором представлен данный набор.

4. Комбинация битов

- упорядоченная цепочка битов для представления символов кода.

5. Набор символов

- конечное множество символов, обычно представленное в виде кодовой таблицы.

6. Набор графических символов

- конечное множество графических символов, имеющее свой идентификатор.

7. Набор управляющих символов

- конечное множество управляющих символов, имеющее свой идентификатор.

8. Позиция

- место элемента в кодовой таблице, расположенное на пересечении соответствующего номера столбца и строки таблицы.

9. Расширение кода

- по ГОСТ 27466-87.

10. Управляющий символ

- по ГОСТ 27465-87.

11. Управляющая функция

- по ГОСТ 27465-87.

(Измененная редакция, Изм. N 1).

ПРИЛОЖЕНИЕ 2 (справочное). ИДЕНТИФИКАТОРЫ НАБОРОВ УПРАВЛЯЮЩИХ И ГРАФИЧЕСКИХ СИМВОЛОВ


ПРИЛОЖЕНИЕ 2
Справочное

Набор

Тип

Идентификатор

Набор управляющих символов международной ссылочной версии КОИ-7

С0

АР2 2/1 4/0

Набор графических символов международной ссылочной версии КОИ-7

Г0

АР2 2/8 4/0

Г1

АР2 2/9 4/0

Г2

АР2 2/10 4/0


Г3

АР2 2/11 4/0

Набор графических символов ссылочной версии КОИ-7Н1

Г0

АР2 2/8 4/14

Г1

АР2 2/9 4/14


Г2

АР2 2/10 4/14


Г3

АР2 2/11 4/14


(Измененная редакция, Изм. N 1).

ПРИЛОЖЕНИЕ 3 (справочное). УРОВНИ КОДА КОИ-7



ПРИЛОЖЕНИЕ 3
Справочное

1. Настоящее приложение содержит два вложенных уровня версий, идентифицированных в соответствии с ГОСТ 27466-87 посредством извещающей последовательности АР2 2/0 F.

Последовательность АР2 2/0 4/1 должна извещать уровень 0.

Последовательность АР2 2/0 4/4 должна извещать уровень 1.

2. Версия кода КОИ-7 на уровне 0 (см. черт.1) включает в себя:

1) набор С0, который обозначается и вызывается последовательностью типа АР2 2/1 F;

2) символ ПРОБЕЛ в позиции 2/0, который нe обозначается и не вызывается;

3) набор Г0, который обозначается и вызывается последовательностью типа АР2 2/8 F;

4) символ ЗАБОЙ в позиции 7/15, который не обозначается и не вызывается.

На уровне 0 не используются никакие управляющие функции расширения (см. черт.1) и набор графических символов Г0 является вызванным постоянно в столбцы со 2-го по 7-й, поэтому последовательность АР2, которая обозначает этот набор, одновременно и вызывает его.

(Измененная редакция, Изм. N 1).

3. Версия кода КОИ-7 на уровне 1 (см. черт.5) включает в себя все элементы версии на уровне 0 и дополнительно:

1) набор Г1, который обозначается последовательностью типа АР2 2/9 F или АР2 2/13 F;

2) набор С1, который обозначается последовательностью типа АР2 2/2 F, управляющие функции набора С1 представлены последовательностью АР2 FГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1), где FГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) представляет комбинации битов столбцов 4 и 5 кодовой таблицы.

Черт.5

ГОСТ 27463-87 (СТ СЭВ 356-86) Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1)


Черт.5


На уровне 1 используются управляющие символы ВХ и ВЫХ для вызова наборов Г0 и Г1 соответственно.

Набор С1 может быть пустым, если не требуется больше управляющих функций, чем может обеспечить набор С0. В этом случае набор С1 должен быть обозначен последовательностью АР2 2/2 7/14.

4. При переходе от одной версии кода КОИ-7 на другую на любом уровне требуется всю версию определить заново, т.е. установить обозначения и вызовы элементов новой версии в соответствии с п.2 и п.3.

В отдельных применениях, в которых используют только по одному набору С0, С1, Г0, Г1, допускается не применять обозначения наборов.

(Измененная редакция, Изм. N 1).



Copyright © 2024