Таблица 7
Кодовое представление
Примечания:
Если представление ПЕ2 требуется в 7-битной среде в виде одного байта, то оно должно быть закодировано как комбинация битов 1/9.
Если требуется представить ПП1, ПП2 и ППЗ в 7-битной среде, следует применять АР2 7/14, АР2 7/13 и АР2 7/12 соответственно.
API представлен комбинацией битов 1/0, АР2 представлен комбинацией битов 1/11.
ГОСТ 27466-87 (СТ СЭВ 360-86) С. 33
Действие функций переключения.
Таблица 8
Обозначение |
Графический набор, который вызван |
Сторона кодовой таблицы 8-битного кода, в которую вызывается набор |
||
русское |
международное |
русское обозначение |
международное обозначение |
|
вых |
so |
Г1 |
G1 |
Работает только в 7-битном |
|
|
|
|
коде |
вх |
S1 |
го |
G0 |
Работает только в 7-битном |
|
|
|
|
коде |
по |
LS0 |
го |
GO |
Левая |
ш |
LSI |
Г1 |
G1 |
Левая |
ПП1 |
LS1R |
п |
G1 |
Правая |
П2 |
LS2 |
Г2 |
G2 |
Левая |
ПП2 |
LS2R |
Г2 |
G2 |
Правая |
ПЗ |
LS3 |
ГЗ |
G3 |
Левая |
ППЗ |
LS3R |
ГЗ |
G3 |
Правая |
ПЕ2 |
SS2 |
F2 |
G2 |
Левая (единичный символ) |
ПЕЗ |
SS3 |
ГЗ |
G3 |
Левая (единичный символ) |
ПРИЛОЖЕНИЕ 2 Обязательное
ПЕРЕЧЕНЬ ПОСЛЕДОВАТЕЛЬНОСТЕЙ АР2,
ОПРЕДЕЛЕННЫХ В НАСТОЯЩЕМ СТАНДАРТЕ
1. Форма записи
Перечень показывает последовательности АР2, определенные в настоящем стандарте. Символы в скобках показывают, как можно увеличить количество промежуточных символов для каждого типа последовательности АР2, если первые серии конечных символов исчерпаны.
1П ... представляет одну из комбинаций битов 2/1, 2/2 и 2/3;
Im. . . представляет одну или более позиций из комбинаций битов с 2/0 по 2/15 (Im может отсутствовать).
|
2. Перечень последовательностей AP2 |
АР2 2/0 F АР2 2/1 (In Im) F АР2 2/2 (In Im) F AP2 2/3 (In Im) F |
Извещение Набор СО Набор С1 Единичная дополнительная управляющая функция |
AP2 2/4 2/8 2/0 (Ira) F AP2 2/4 2/8 (ln Im) F AP2 2/4 2/9 2/0 (Im) F AP2 2/4 2/9 (In Im) F AP2 2/4 2/10 2/0 (Im) F AP2 2/4 2/10 (In Im) F AP2 2/4 2/11 2/0 (Im) F AP2 2/4 2/11 (In Im) F AP2 2/4 2/13 2/0 (Im) F AP2 2/4 2/13 (In Im) F AP2 2/4 2/14 2/0 (Im) F AP2 2/4 2/14 (In Im) F AP2 2/4 2/15 2/0 (Im) F AP2 2/4 2/15 (In Im) F AP2 2/5 4/0 AP2 2/5 (In Im) F |
Многобайтный 94-символьный ГО ДПНС Многобайтный 94-символьный набор ГО1 Многобайтный 94-символьный Г1 ДПНС Многобайтный 94-символьный набор Г1 Многобайтный 94-символьный Г2 ДПНС Многобайтный 94-символьный набор Г2 Многобайтный 94-символьный ГЗ ДПНС Многобайтный 94-символьный набор ГЗ Многобайтный 96-символьный Г1 ДПНС Многобайтный 96-символьный набор Г1 Многобайтный 96-символьный Г2 ДПНС Многобайтный 96-символьный набор Г2 Многобайтный 96-символьный ГЗ ДПНС Многобайтный 96-символьный набор ГЗ Стандартное средство возврата Другие системы кодирования со стандартным возвратом2 |
AP2 2/5 2/15 (Im)F |
Другие системы кодирования без стандартного возврата |
AP2 2/6 F AP2 2/8 2/0 (Im) F AP2 2/8 (In Im) F AP2 2/9 2/0 (Im) F AP2 2/9 (In Im) F AP2 2/10 2/0 (Im)F AP2 2/10 (In Im) F AP2 2/11 2/0 (Im) F AP2 2/11 (In Im) F AP2 2/13 2/0 (Im) F AP2 2/13 (In Im) F AP2 2/14 2/0 (Im) F AP2 2/14 (In Im) F AP2 2/15 2/0 (Im) F AP2 2/15 (In Im)F AP2 6/4 |
Пересмотр 94-символьный ГО ДПНС 94-символьный набор ГО 94-символьный Г1 ДПНС 94-символьный набор Г1 94-символьный Г2 ДПНС 94-символьный набор Г2 94-символьный ГЗ ДПНС 94-символьный набор ГЗ 96-символьный Г1 ДПНС 96-символьный набор Г1 96-симвопьный Г2 ДПНС 96-символьный набор Г2 96-символьный ГЗ ДПНС 96-символьный набор ГЗ ОТДЕЛИТЕЛЬ МЕТОДОВ КОДИРОВАНИЯ |
1. Байт
Понятие
Блокирующее переключение
Версия 7- или 8-битного кода
4. Вызывать
Графический символ
Динамически переопределяемый набор символов
Извещать
Класс последовательностей АР2
Кодированный набор символов; код
Кодовая таблица
Комбинация битов
Конечный символ
Обозначать
Позиция
Последовательность АР2
ПОНЯТИЯ И ПОЯСНЕНИЯ
Таблица 9
Пояснение
Цепочка битов, с которой оперируют как с единицей и размер которой не зависит от избыточности или методов кодирования
Функция переключения вызывающая весь обозначенный набор графических символов. Например, ВХ, ВЫХ, ПЗ
Кодовая таблица, для которой все правила создания набора символов установлены по ГОСТ 27463-87 или по ГОСТ 19768-74 соответственно и каждый символ которой должен быть приписан одной позиции, при этом имеется свобода выбора или данная позиция должна быть объявлена неиспользуемой
Обеспечить, чтобы обозначенный набор символов был представлен предписанными комбинациями битов всякий раз, когда эти комбинации битов появляются до тех пор, пока это не прекращено другой функцией расширения кода
Набор, графическое представление символов которого можно определить при помощи данных, передаваемых в потоке информации
Сделать объявление об использованных средствах расширения посредством последовательности АР2
Множество последовательностей АР2, имеющих одинаковый первый промежуточный символ
Символ, комбинация битов которого завершает последовательность АР2
Идентифицировать набор символов, которые должны быть представлены предписанным способом в некоторых случаях непосредственно, а в других при появлении другой управляющей функции
Цепочка битов, которая используется для целей управления в процедурах расширения кода и которая состоит из двух или более комбинаций битов.
Примечание. Первую из этих комбинаций битов представляет символ АВТОРЕГИСТР ДВА (ESCAPE)
Понятие
Представлять
Промежуточный символ
Расширение кода
Символ
Неинтервальный символ
Единичное переключение
Интервальный символ
Среда
Управляющая функция
Управляющий символ
Функции переключения
Продолжение табл. 9
Пояснение
Использовать предписанную комбинацию битов со значением символа из набора символов, который был обозначен и вызван, или
использовать последовательность АР2 со значением дополнительной управляющей функции
Символ, комбинация битов которого йоявляется между комбинациями битов символа АР2 и конечного символа в последовательности АР2, которая состоит из более чем двух комбинаций битов
Методы кодирования символов, которые не включены в набор символов данного кода
Символ, который после визуализации данного символа не вызывает перемещение активной позиции
Функция переключения, например ПЕ2, вызывающая один графический символ из обозначенного набора
Символ, который вызывает движение активной позиции на одну позицию в прямом направлении после визуализации данного графического символа
Характеристика, которая устанавливает число битов, использованных для представления символа в системе обработки или передачи данных или в части такой системы
Общее название для управляющих функций, например ВХ, ВЫХ, П2, ПЕЗ, которые вызывают набор графических символов или один графический символПРОЦЕДУРЫ РЕГИСТРАЦИИ
Процедура регистрации наборов управляющих и графических символов (СО, С1, ГО, Г1, Г2, ГЗ) и единичных управляющих функций в рамках СЭВ осуществляется органами Межправительственной комиссии по сотрудничеству социалистических стран в области вычислительной техники и определена нормативным материалом МПК по ВТ 33-80 „Машины вычислительные и системы обработки данных. СИМВОЛЫ АЛФАВИТНО-ЦИФРОВЫЕ. Процедура регистрации”. Функции регистратора наборов кодов выполняет Координационный центр Межправительственной комиссии по сотрудничеству социалистических стран в области вычислительной техники.
В рамках ИСО процедура регистрации кодов осуществляется по международному стандарту ИСО 2375. Сопровождение Международного регистра ИСО и регистрации наборов ведется Международным органом по регистрации (International Registration Authority), функцию которого для международного стандарта ИСО 2375 выполняет Европейская ассоциация изготовителей вычислительных машин (ЕСМА), 114. Rue du Rhone, CH-1204, Geneve Switrepland.
Последовательности AP2 Fs регистрируются в Регистре СЭВ и в Международном регистре ИСО наборов символов для их использования с последовательностями АР2. Каждый кандидат для регистрации новой последовательности АР2 Fs должен быть одобрен для регистрации в Подкомитете ИСО/ТК 97/ПК2. Кодирование конечного символа Fs присваивается Регистрационным органом в соответствии с процедурой ИСО 2375.ПРИЛОЖЕНИЕ 5
Справочное
ФОРМЫ ЗАПИСИ И ОБОЗНАЧЕНИЕ ПОЗИЦИЙ КОДОВЫХ ТАБЛИЦ
Согласно ГОСТ 27463-87 и ГОСТ 19768-74 запись и обозначение позиций ко. довых таблиц следующие:
Биты 7-битной комбинации |
- |
б7 |
б. |
б5 |
б4 |
б3 |
б, |
б> |
Биты 8-битной комбинации |
б» |
б, |
б„ |
б5 |
б4 |
б3 |
бг |
б, |
Битовый вес для ссылок на столбец и строку |
23 |
22 |
21 |
2° |
23 |
23 |
2' |
2° |
|
Столбец |
Строка |
Вместо русской строчной буквы „б” для обозначения битов допускается применять латинскую строчную букву „Ь”.
На комбинацию битов можно ссылаться путем указания номеров столбца и строки этой позиции в кодовой таблице. Номер столбца является десятичным эквивалентом битов от б, до б5 (или от бв до б5), и номер строки является десятичным эквивалентом битов от б4 до б,; при этом этим битам придаются веса, указанные в разд. 1.Номера столбцов и строк разделены символом ДРОБНАЯ ЧЕРТА.
При представлении десятичных эквивалентов в 8-битном коде принято добавлять ведущий нуль к номерам столбца и строки для столбцов и строк от 00 до 09.
Пример.
Позиция символа ПРОБЕЛ в 7-битной кодовой таблице обозначается 2/0; эта позиция того же самого символа в 8-битной кодовой таблице обозначается 02/00.
СТРУКТУРА 7-БИТНОГО КОДА
Кодовая таблица 7-битного кода по ГОСТ 27463-87 состоит из областей, предназначенных для упорядоченного набора управляющих символов и графических символов, сгруппированных в соответствии с черт. 9 следующим образом:
столбцы 0 и 1 содержат набор 32 управляющих символов;
символ ПРОБЕЛ в позиции 2/0, который можно рассматривать либо как управляющий символ, либо как графический символ;
столбцы с 2 по 7 в позициях с 2/1 по 7/14 содержат набор 94 графических символов;
символ ЗАБОЙ помещается в позиции 7/15.
ПРИЛОЖЕНИЕ 7
Справочное
СТРУКТУРА 8-БИТНОГО КОДА
Структура 8-битного кода представляет массив 16X16 из столбцов, пронумерованных от 00 до 15, и строк, пронумерованных от 00 до 15, содержит 256 кодовых позиций (см. черт. 10).
Столбцы 00 - 07 этого массива содержат 128 позиций символов, находящихся в однозначном соответствии с символами 7-битного набора. Их кодированное представление является таким же, как и в 7-бйтной среде с добавлением восьмого, старшего бита со значением НУЛЬ.
Столбцы 08—15 этого массива содержат 128 кодовых позиций; восьмым битом их кодированных представлений является ЕДИНИЦА.
Столбцы 08 и 09 предусмотрены для управляющих символов, столбцы 10-15 - для графических символов.
Управляющие символы в столбцах 08 и 09 8-битного кода не должны включать управляющие символы связи.