ГОСУДАРСТВЕННЫЙ СТАНДАРТ
СОЮЗА ССР
СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ
 7-БИТНЫЕ КОДИРОВАННЫЕ
 НАБОРЫ СИМВОЛОВ
Г
Цена 5 коп.
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО СТАНДАРТАМ
 МоскваУДК 681.3.04:006.354 Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
С
ГОСТ
27463-87
(СТ СЭВ 356-86)
Information processing systems.
 7-bit coded character sets
ОКСТУ 4002
Дата введения 01.01.88
Настоящий стандарт распространяется на 7-битные кодированные наборы символов (коды КОИ-7), предназначенные для использования на носителях данных, устройствах подготовки, ввода, вывода и обработки данных, абонентских пунктах и средствах передачи данных, воспринимающих 7-битные коды, и устанавливает структуру 7-битных кодовых таблиц и 7-битные коды для обмена и обработки информации (КОИ-7), а также правила создания национальных и проблемно-ориентированных версий кода.
ОБЩИЕ ПОЛОЖЕНИЯ
Классификация, обозначение и наименование символов и функциональные характеристики управляющих символов - по ГОСТ 27465—87.
Состав символов для отдельных устройств определяется принятой для них версией кода КОИ-7 в соответствии с техническими заданиями на эти устройства.
Термины и определения приведены в приложении 1.
СТРУКТУРА КОДА
Кодирование символов в коде КОИ-7
Комбинации битов 7-битного кода обозначаются последовательностью б7, б6, б5, б4, б3, б2, 61, где б7 определяет бит старшего порядка и б] — бит младшего порядка кодовой комбинации.
Комбинации битов можно рассматривать как целое число в пределах от 0 до 127 в двоичном выражении при следующем распределении весов битов:
| 
  П Издание официальное ерепечатка воспрещенаБит | 
 
  б7  | 
 
  б4  | 
 
  б5  | 
 
  б.  | 
 
  б»  | 
 
  б2  | 
 
  б,  | 
 
| 
  Вес  | 
 
  2е  | 
 
  2s  | 
 
  24  | 
 
  23  | 
 
  22  | 
 
  2’  | 
 
  2°  | 
 
Для обозначения битов вместо русской строчной буквы б допускается применять латинскую строчную букву Ь.
Структура кодовой таблицы
Структура кодовой таблицы КОИ-7 приведена на черт. 1. Кодовая таблица представляет собой матрицу из 8 столбцов и 16 строк и содержит 128 кодовых позиций. Столбцы и строки кодовой таблицы должны быть пронумерованы от 0 до 7 и от 0 до 15 соответственно.
Каждая комбинация битов кода КОИ-7 имеет однозначное соответствие с позицией кодовой таблицы.
Позиции определяются в форме дробного числа х/у, где х — номер столбца, у — номер строки. Соответствие между формой записи х/у и комбинациями битов следующее: х представляется числом в битовых позициях 67, б6, б5 с весами 22, 21, 2° в диапазоне от 0 до 7; у — числом в битовых позициях б4, б3> б2, б] с весами 2Э, 22,21,2° в диапазоне от 0 до 15.
Кодовая таблица КОИ-7 разделена на области, которые предназначены для набора управляющих символов и набора графических символов в следующем виде:
столбцы 0 и 1 для представления набора 32 управляющих символов набора СО;
позиция 2/0 для щредставлеяия символа ПРОБЕЛ, который может интерпретироваться как управляющий или как графический символ;
позиция 7/15 для представления символа ЗАБОЙ;
столбцы с 2 по 7 для представления набора 94 графических символов в позициях с 2/1 по 7/14 или набора 96 графических символов в позициях с 2/0 по 7/15.
Элементы кода КОИ-7
В соответствии с требованиями ГОСТ 27466—87 7-битный код имеет следующие наборы, являющиеся элементами расширения набора символов:
набор СО, содержащий до 32 управляющих символов;
набор С1, содержащий до 32 дополнительных управляющих функций;
набор ГО (G0), содержащий до 94 графических символов, который может быть набором многобайтовых символов;
наборы Г1, Г2, ГЗ (G1,G2, G3) — дополнительные, содержащие до 94 или 96 графических символов, которые могут быть наборами многобайтовых символов.
Обозначение и вызов наборов управляющих и графических символов — по ГОСТ 27466-87.
НАБОРЫ КОДИРОВАННЫХ СИМВОЛОВ
Базисная кодовая таблица КОИ-7 >
1.1. Базисная кодовая таблица КОИ-7 в соответствии с черт. 2 содержит набор 7-битных кодированных символов и предназначена для разработки национальных и проблемно-ориентированных версий кода КОИ-7, использующих латинский алфавит.
1.2. С целью обеспечения совместимости национальных и проблемно- ориентированных версий КОИ-7 кодовые позиции, отмеченные на черт. 2, цифрами 1. 2, 3, обведенными кружками, могут быть использованы с учетом спедующих требований;
(Т) - управляющие символы формата ПЕРЕВОД СТРОКИ (ПС), ВЕРТИКАЛЬНАЯ ТАБУЛЯЦИЯ (ВТ), ПЕРЕВОД ФОРМАТА (ПФ) и ВОЗВРАТ КАРЕТКИ (ВК) определяют только горизонтальное или вертикальное перемещение активной позиции. Следует использовать два символа управления для одновременного перемещения в горизонтальном и вертикальном направлениях.
В применениях, где используют один управляющий символ для комбинированного перемещения активной позиции, следует использовать символ управления вертикальным перемещением, например для функции НОВАЯ СТРОКА — символ ПС. Использование указанной возможности требует предварительного согласования между сторонами, обменивающимися данными, и дополнительного определения функций символов ПС, ВТ и ПФ.
(2) - в позициях 2/3 и 2/4 помещаются специальные графические символы. В позиции 2/3 вместо символа # допускается помещать символ £ (денежный знак фунта) и в позиции 2/4 вместо символа п символ $ (денежный знак доллара);
(3) - десять кодовых позиций 4/0, 5/11, 5/12, 5/13, 5/14, 6/0, 7/11,
7/12, 7/13, 7/14 предназначаются для национального или проблемно-ориентированного использования, в связи с'чем им в базисной кодовой таблице не приписываются конкретные графические символы.
В выбранной версии набора символов каждой из приведенных выше комбинаций битов должен быть приписан единственный графический символ, или комбинация должна оставаться неиспользованной.
В перечисленных позициях могут помещаться также диакритические знаки, используемые для представления составных акценгрированных букв национальных алфавитов.
Версии наборов кодированных символов
Версиями наборов кодированных символов с использованием латинского алфавита являются национальные или проблемно-ориентированные наборы символов, разработанные на основании базисной кодовой таблицы КОИ-7 в соответствии с черт. 2 и п. 3.1.2.
В национальных и проблемно-ориентированных версиях наборов символов графические символы, включенные в базисную кодовую таблицу с определенными комбинациями битов, не могут быть присвоены другим комбинациям битов.
Версия набора символов с использованием латинского алфавита КОИ-7НО в соответствии с черт. 3 является версией, разработанной на основании базисной кодовой таблицы.
Версия набора символов с использованием алфавита кириллицы КОИ-7Н1 в соответствии с черт. 4 нс является версией, разработанной на основании базисной кодовой таблицы.
В любой версии набора символов графические символы являются интервальными, т.е. вызывают перемещение активной позиции вперед. Использование управляющих символов ВОЗВРАТ НА ШАГ и ВОЗВРАТ КАРЕТКИ позволяет отобразить на одной знаковой позиции два или более графических символа, которые представляют один составной графический символ.
Количество составных графических символов в версиях наборов символов не ограничено. С целью устранения возможных затруднений в обработке и отображении составных символов рекомендуется использовать соглашение между сторонами, обменивающимися данными, включающими составные символы.
Национальные и проблеми о-о р и е н т и р о в а и- ные версии КОИ-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  | 
 
  ЗБ  |