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

ГОСТ 27466-87 (СТ СЭВ 360-86) Системы обработки информации. Наборы символов в 7- и 8-битных кодах. Методы расширения кодов (с Изменением N 1)

     

     3.3. Расширение кода при помощи последовательностей АР2

3.3.1. Назначение последовательностей АР2

Последовательности АР2 позволяют пользоваться единичными управляющими функциями или наборами управляющих функций, не являющимися функциями связи. Последовательности АР2 также используются для обозначения наборов графических символов, для обозначения иных использований некоторых или всех комбинаций 7-битного кода и для обозначения кодированных наборов символов с числом битов, отличным от 7.

Последовательности АР2 необходимы для обеспечения:

1) единичной управляющей функции, не имеющейся в коде;

2) набора управляющих функций, не имеющихся в коде;

3) набора графических символов, не имеющихся в коде;

4) структуры кода, отличной от структуры данного кода.

3.3.2. Структура последовательностей АР2

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

Значение последовательности АР2 должно быть определено 7-битной комбинацией, представляющей ее промежуточные символы, если они имеются, и 7-битной комбинацией, представляющей ее конечный символ.

Промежуточными символами являются 16 символов столбца 2 из 7-битной кодовой таблицы; они обозначены латинской буквой I.

Конечными символами являются 79 символов столбцов с 3 по 7 из 7-битной кодовой таблицы, за исключением позиции 7/15; они обозначены латинской буквой F.

Примечание. В настоящем стандарте последовательности АР2 представляются в наименованиях символов или в позициях кодовой таблицы, значение последовательности АР2 определяется только ее комбинациями битов и на него не влияет какое-либо значение, приписанное этим комбинациям битов, взятым отдельно.


Управляющие символы в столбцах 0 и 1 и символ в позиции 7/15 не допускается использовать как промежуточные или конечные символы при построении последовательности АР2.

Примечание. Эти запрещенные символы могут появиться в последовательности АР2 по ошибке, в некоторых применениях может оказаться необходимым использовать методы обнаружения этой ситуации и восстановления, но эти вопросы не рассматриваются настоящим стандартом.

3.3.3. Категории последовательностей АР2

Настоящий стандарт описывает применение последовательностей АР2. Последовательности АР2 с некоторыми конечными символами из столбца 3, обозначенными F (черт.3 и черт.4), зарезервированы для частного применения. Частные последовательности АР2 не подлежат процедуре регистрации согласно приложению 4.

Примечание. Пользователи какой-либо частной последовательности АР2 должны иметь в виду, что другие пользователи могут приписать другие значения этой же последовательности АР2 или могут применять другие последовательности АР2, которые означают одно и то же. Более того, такие значения могут в дальнейшем приписываться зарегистрированным последовательностям АР2. Обменивающиеся стороны предупреждаются, что использование подобных частных последовательностей АР2 может в последствии ограничить их возможности обмена данными.

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

3.3.3.1. Двухсимвольные последовательности АР2 должны иметь форму АР2 F.

Эти последовательности АР2 используются для представления единичных дополнительных управляющих функций. 79 двухсимвольных последовательностей АР2 подразделяют на три типа в зависимости от конечного символа, как показано на черт.3.

Конечный символ для двухсимвольных последовательностей АР2

Черт.3