ГОСТ Стандарт

ГОСТ 27463-87

Системы обработки информации 7-битные кодированные наборы символов

1 319 переглядів

Завантажити документ

Формат .docx · доступно зареєстрованим користувачам

Увійти та завантажити

Текст документа

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

СОЮЗА ССР

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

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

НАБОРЫ СИМВОЛОВ

ГОСТ 27463-87

( СТ СЭВ 356-86 )

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

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО СТАНДАРТАМ

Москва
УДК 681.3.04:006.354 Группа П85

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

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

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

Information processing systems.
7-bit coded character sets

ОКСТУ 4002

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

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

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

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

2.1. Кодирование символов в коде КОИ-7
2.1.1. Комбинации битов 7-битного кода обозначаются последователь­ностью б7, б6, б5, б4, б3, б2, 61, где б7 определяет бит старшего порядка и б] — бит младшего порядка кодовой комбинации.
2.1.2. Комбинации битов можно рассматривать как целое число в пре­делах от 0 до 127 в двоичном выражении при следующем распределении весов битов:
Перепечатка воспрещена
Бит
б7
б4
б5
б.
б»
б2
б,
Вес

2s
24
23
22
2’

Для обозначения битов вместо русской строчной буквы б допускается применять латинскую строчную букву Ь.
2.2. Структура кодовой таблицы
2.2.1. Структура кодовой таблицы КОИ-7 приведена на черт. 1. Кодовая таблица представляет собой матрицу из 8 столбцов и 16 строк и содержит 128 кодовых позиций. Столбцы и строки кодовой таблицы должны быть пронумерованы от 0 до 7 и от 0 до 15 соответственно.
2.2.2. Каждая комбинация битов кода КОИ-7 имеет однозначное соот­ветствие с позицией кодовой таблицы.
Позиции определяются в форме дробного числа х/у, где х — номер столбца, у — номер строки. Соответствие между формой записи х/у и ком­бинациями битов следующее: х представляется числом в битовых позициях 67, б6, б5 с весами 22, 21, 2° в диапазоне от 0 до 7; у — числом в битовых позициях б4, б3> б2, б] с весами 2Э, 22,21,2° в диапазоне от 0 до 15.
2.2.3. Кодовая таблица КОИ-7 разделена на области, которые предназ­начены для набора управляющих символов и набора графических симво­лов в следующем виде:
1) столбцы 0 и 1 для представления набора 32 управляющих символов набора СО;

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) набор СО, содержащий до 32 управляющих символов;
2) набор С1, содержащий до 32 дополнительных управляющих функций;
3) набор ГО (G0), содержащий до 94 графических символов, который может быть набором многобайтовых символов;
4) наборы Г1, Г2, ГЗ (G1,G2, G3) — дополнительные, содержащие до 94 или 96 графических символов, которые могут быть наборами много­байтовых символов.
2.3.2. Обозначение и вызов наборов управляющих и графических сим­волов — по ГОСТ 27466-87.

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

3.1. Базисная кодовая таблица КОИ-7 >
1) 1.1. Базисная кодовая таблица КОИ-7 в соответствии с черт. 2 содер­жит набор 7-битных кодированных символов и предназначена для разработ­ки национальных и проблемно-ориентированных версий кода КОИ-7, ис­пользующих латинский алфавит.
2) 1.2. С целью обеспечения совместимости национальных и проблемно- ориентированных версий КОИ-7 кодовые позиции, отмеченные на черт. 2, цифрами 1. 2, 3, обведенными кружками, могут быть использованы с уче­том спедующих требований;
3) (Т) - управляющие символы формата ПЕРЕВОД СТРОКИ (ПС), ВЕРТИКАЛЬНАЯ ТАБУЛЯЦИЯ (ВТ), ПЕРЕВОД ФОРМАТА (ПФ) и ВОЗВРАТ КАРЕТКИ (ВК) определяют только горизонтальное или верти­кальное перемещение активной позиции. Следует использовать два сим­вола управления для одновременного перемещения в горизонтальном и вертикальном направлениях.
В применениях, где используют один управляющий символ для комби­нированного перемещения активной позиции, следует использовать символ управления вертикальным перемещением, например для функции НОВАЯ СТРОКА — символ ПС. Использование указанной возможности требует предварительного согласования между сторонами, обменивающимися дан­ными, и дополнительного определения функций символов ПС, ВТ и ПФ.
4) (2) - в позициях 2/3 и 2/4 помещаются специальные графические символы. В позиции 2/3 вместо символа # допускается помещать сим­вол £ (денежный знак фунта) и в позиции 2/4 вместо символа п символ $ (денежный знак доллара);
5) (3) - десять кодовых позиций 4/0, 5/11, 5/12, 5/13, 5/14, 6/0, 7/11,
7/12, 7/13, 7/14 предназначаются для национального или проблемно-ориен­тированного использования, в связи с'чем им в базисной кодовой таблице не приписываются конкретные графические символы.
В выбранной версии набора символов каждой из приведенных выше комбинаций битов должен быть приписан единственный графический сим­вол, или комбинация должна оставаться неиспользованной.
В перечисленных позициях могут помещаться также диакритические знаки, используемые для представления составных акценгрированных букв национальных алфавитов.
3.2. Версии наборов кодированных символов
3.2.1. Версиями наборов кодированных символов с использованием латинского алфавита являются национальные или проблемно-ориентиро­ванные наборы символов, разработанные на основании базисной кодо­вой таблицы КОИ-7 в соответствии с черт. 2 и п. 3.1.2.
3.2.2. В национальных и проблемно-ориентированных версиях наборов символов графические символы, включенные в базисную кодовую табли­цу с определенными комбинациями битов, не могут быть присвоены дру­гим комбинациям битов.
3.2.3. Версия набора символов с использованием латинского алфавита КОИ-7НО в соответствии с черт. 3 является версией, разработанной на ос­новании базисной кодовой таблицы.
3.2.4. Версия набора символов с использованием алфавита кириллицы КОИ-7Н1 в соответствии с черт. 4 нс является версией, разработанной на основании базисной кодовой таблицы.
3.2.5. В любой версии набора символов графические символы являются интервальными, т.е. вызывают перемещение активной позиции вперед. Ис­пользование управляющих символов ВОЗВРАТ НА ШАГ и ВОЗВРАТ КАРЕТКИ позволяет отобразить на одной знаковой позиции два или более графических символа, которые представляют один составной графический символ.
Количество составных графических символов в версиях наборов сим­волов не ограничено. С целью устранения возможных затруднений в обра­ботке и отображении составных символов рекомендуется использовать сог­лашение между сторонами, обменивающимися данными, включающими составные символы.
3.3. Национальные и проблеми о-о р и е н т и р о в а и- ные версии КОИ-7
3.3.1. Национальные и проблемно-ориентированные версии КОИ-7 разрабатывают национальными или международными органами стандарти­зации в соответствии с требованиями п. 3.1.2.

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
ЗБ

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

0
0
0
0
1
1
1
1

Номера
0
0
1
1
0
0
1
1

разрядов

0
1
0
1
0
1
0
1

б, б» 6s
б«
бз
бз
б.

№ п/п
0
1
2
3
4
5
6
7

0
0
0
0

0
ПУС
API
ПР
0
@
Р
1
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
КТ
СУЗ
#
3
С
S
с
s

0
1
0
0

4
КП
СУ4
а
4
D
Т
d
t

0
1
0
1

5
ктм
НЕТ
%
5
Е
и
е
u

0
1
1
0

6
ДА
СИН
&
6
F
V
f
V

0
1
1
1

7
ЗВ
КБ
і
7
G
W
9
w

1
0
0
0

8
вш
АН
і
8
Н
X
h
X

1
0
0
1

9
ГТ
КН
і
9
1
Y
І
Y

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
1
0
1

13
вк
РИЗ
-
-
М
]
m
}

1
1
1
0

14
вых
РИ2

>
N
А
n
-

1
1
1
1

15

РИ1
/
?
0
-
0
ЗБ

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

0
0
0
0
1
1
1
1

Номера
0
0
1
1
0
0
1
1

разрядов
0
1
0
1
0
1
0
1

б.
б4 б5
б4
бз
бз
б.

г п/п
0
1
2
3
4
5
6
7

0
0
0
0

0
ПУС
API
ПР
0
ю
Л
ю
П

0
0
0
1

t
нз
CY1
1
1
а
я
А
Я

0
0
1
0

2
нт
СУ2
N
2
б
р
Б
Р

0
0
1
1

3
кт
СУЗ
#
3
ц
с
ц
С

0
1
0
0

4
КП
СУ4
и
4
д
т
д
т

0
1
0
1

5
ктм
НЕТ
%
5
е
У
Е
У

0
1
1
0

6
ДА
СИН
&
6
ф
ж
ф
ж

0
1
1
1

7
ЗВ
КБ
«
7
г
в
г
в

1
0
0
0

8
вш
АН
(
8
X
ь
X
ь

1
0
0
1

9
ГТ
КН
)
9
и
ы
и
ы

1
0
1
0

10
ПС
зм

й
3
и
3

1
0
1
1

11
ВТ
АР2
+

к
UJ
к
ш

1
1
0
0

12
ПФ
РИ4
$
<
л
э
л
э

1
1
G
1

13
вк
РИЗ
-
=
м
щ
м
щ

1
1
1
0

14
вых
РИ2

>
н
ч
Н
ч

1
1
1
1

15
вх
РИ1
/

о
Ъ
О
ЗБ
3.3.2. Различные версии из множества возможных версий КОИ-7 долж­ны быть определены отдельно, даже если они отличаются только одним сим­волом.
3.3.3. В версиях КОИ-7, которые имеют некоторые графические симво­лы, отличающиеся от символов международной ссылочной версии КОИ-7НО, такие графические символы должны иметь форму и наименование, не сов­падающие ни с одним из символов КОИ-7НО.
3.4. Международная ссылочная версия КОИ-7НО.
3.4.1. Международная ссылочная версия КОИ