С целью уменьшения вероятности противоречий при обмене информа­цией этот набор должен иметь следующие характеристики:

  1. включать десять управляющих символов связи;

  2. включать управляющие символы ПУС, ВЫХ, ВХ, АН, ЗМ и АР2,. чьи значения и позиции в 7-битной кодовой таблице остаются неизменными.

Следует учитывать воздействие изменения значения управляющих сим­волов, которое при обмене информацией может оказать влияние на работу оборудования. Например комбинация битов, соответствующая ГТ, воздей­ствует как „горизонтальная табуляция” на систему, предназначенную реа­гировать на этот управляющий символ.

  1. Наборы из 32 управляющих функций, представленных при по­мощи АР2 Fe

Последовательность АР2 2/2 F обозначает и вызывает набор С1 из 32 управляющих функций, не воздействуя на набор СО.

Отдельные управляющие функции такого набора представляются при помощи последовательностей АР2 Fe вместо единичной комбинации битов. Набор С1 не должен включать управляющие функции связи (см. примеча­ние к п. 3.3.8).

  1. Наборы из 94 графических символов

Последовательность АР2 2/8 F обозначает набор, состоящий из 94 гра­фических символов, используемый как набор ГО. Вызов обозначенного набора осуществляется символом ВХ.

Последовательность АР2 2/9 F обозначает набор, состоящий из 94 гра­фических символов, используемый как набор Г1. Вызов обозначенного на­бора осуществляется символом ВЫХ.

Последовательность АР2 2/10 F обозначает набор, состоящий из 94 гра­фических символов, используемый как набор Г2. П2 вызывает обозна­ченный набор, а ПЕ2 вызывает один символ из обозначенного набора.

Последовательность АР2 2/11 F обозначает набор, состоящий из 94 графических символов, используемый как набор ГЗ. ПЗ вызывает обоз­наченный набор, а ПЕЗ вызывает один символ из обозначенного набора.

  1. Наборы из 96 графических символов

Последовательность АР2 2/13 F обозначает набор, состоящий из 96 гра­фических символов, используемый как набор Г1. Вызов обозначенного набора осуществляется символом ВЫХ.

Последовательность АР2 2/14 F обозначает набор, состоящий из 96 гра­фических символов, используемый как набор Г2. П2 вызывает обозначен­ный набор, а ПЕ2 вызывает один символ из обозначенного набора.

Последовательность АР2 2/15 F обозначает набор, состоящий из 96 гра­фических символов, используемый как набор ГЗ. ПЗ вызывает обозначен­ный набор, а ПЕЗ вызывает один символ из обозначенного набора.

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

Наборы графических символов не регистрируются как ГО или Г1, или Г2, или ГЗ, а как все четыре одновременно. Они могут быть использованы как любой из четырех наборов при помощи соответствующего промежуточного символа, как определено в пп. 3.3.7-3.3.9, с исключением, что набор 96 символов нельзя использовать как на­бор ГО.

  1. Наборы графических символов с много байтным представлением

Последовательность АР2 2/4 I F обозначает набор графических симво­лов, которые представлены двумя или более байтами, каждый из которых соответствует комбинации в столбцах 2—7 (см. черт. 5).

Последовательность АР2 2/4 2/8 F обозначает многобайтный графичес­кий набор, который будет использоваться как набор ГО. Обозначенный на­бор вызывается при помощи ВХ.

Последовательность АР2 2/4 2/9 F или АР2 2/4 2/13 F обозначает мно­гобайтный графический набор, который будет использоваться как набор Г1. Обозначенный набор вызывается при помощи ВЫХ.

Последовательность АР2 2/4 2/10 F или АР2 2/4 2/14 F обозначает многобайтный графический набор, который будет использоваться как на­бор Г2. П2 вызывает обозначенный набор, а ПЕ2-вызывает один символ из обозначенного набора.

Последовательность АР2 2/4 2/11 F или АР2 2/4 2/15 F обозначает многобайтный графический набор, который будет использоваться как набор ГЗ. ПЗ вызывает обозначенный набор, а ПЕЗ вызывает один символ из обозначенного набора.

Исключением из этих правил являются последовательности АР2 2/4 4/0, АР2 2/4 4/1 иАР2 2/4 4/2, которые были присвоены зарегистриро­ванным ранее многобайтным наборам ГО.

Многобайтный набор, обозначенный АР2 2/4 2/8 F, АР2 2/4 2/9 F, АР2 2/4 2/10 F или АР2 2/4 2/11 F, состоит из максимально 94" симво­лов. Каждый символ представлен последовательностью из п байтов, т.е. из комбинаций битов в пределах с 2/1 по 7/14. При этом п = 2, 3, 4 ... . Мно­гобайтный набор, обозначенный АР2 2/4 2/13 F, АР2 2/4 2/14 F или АР2 2/4 2/15 F, состоит из максимально 96" символов. Каждый символ представлен последовательностью из п байтов, т.е. из комбинаций битов в пределах 2/0 до 7/15. При этом п = 2,3,4 ....

В рамках одного многобайтного набора каждый графический символ представлен одним и тем же числом байтов — п.

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

Последовательности с первым промежуточным символом 2/4 и со вторым промежуточным символом или с 2/0 по 2/7, или 2/12 зарезерви­рованы для будущей стандартизации.

Значения конечного символа приведены в табл. 1.

Таблица 1

Столбец конечного символа

Количество байтов многобайіного набора

3

2 или более для. частного применения

4и5

2

6

3

7

4 или более



В последовательности АР2, обозначающей многобайтный набор, за вто­рым промежуточным символом могут быть использованы третий промежу­точный символ с комбинацией битов в пределах с 2/1 по 2/3 и последующие промежуточные символы, если нужно зарегистрировать более 63 наборов.

  1. Динамически переопределяемые наборы символов (ДПНС)

ДПНС является набором графических символов, визуальное изображе­ние которых специфицируется и передается (т.е. загружается) до момента использования. Эту спецификацию можно сделать в явном виде или при помощи ссылки. Эти символы могут быть буквами, специальными знаками или элементарными знаками графики. Будучи один раз загруженным, этот набор (ДПНС) рассматривается как член множества наборов графических символов, который может быть обозначен соответствующей последователь­ностью как набор ГО, Г1, Г2 или ГЗ.

Последовательность АР2 I 2/0 F обозначает набор ДПНС, где I должно быть в интервале 2/8—2/11, чтобы указать 94-символьный набор, использо­ванный как набор ГО, Г1, Г2 или ГЗ соответственно, или в интервале 2/13—2/15, чтобы указать 96-символьный набор, использованный как набор

3- 60*3

Набор графических символов с многобайтным представлением



х Черт. S

Г1, Г2 или ГЗ соответственно таким же образом, как определено в пп. 3.3.7 и 3.3,8. Конечный символ г должен быть в интервале 4/0—7/14.

126 наборов, т.е. 2X63, могут быть идентифицированы при помощи таких четырехсимвольных последовательностей. Это должно быть доста­точно для большинства требований, но если требуется больше наборов, то один или больше добавочных промежуточных символов могут быть поме щены между вторым промежуточным символом и конечным символом. Последовательности с комбинацией битов 2/0 в качестве второго промежу­точного символа и с комбинацией битов 2/СН-2/7 или 2/12 в качестве перво­го промежуточного символа зарезервированы для будущей стандартизации.

Многобайтные графические наборы могут также быть динамически переопределяемыми. Последовательность АР2 2/4 1 2/0 F обозначает такой набор. Промежуточный символ имеет те же самые кодовые комбинации с 2/8 по 2/11 или 2/13 по 2/15 и те же значения, как определено в п. 3.3.10. Дополнительно промежуточные символы можно применять, если требует­ся идентифицировать более 63 наборов.

Примечания:

  1. Данный класс последовательностей АР2 является необычным, т.к. присвоение конечных (а возможно и промежуточных) символов осуществляется самим пользова­телем, а не регистрационным органом (см. процедуры регистрации - приложение 4). Рекомендуется, чтобы конечные символы присваивались последовательно, начиная с 4/0.

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

  1. Другие системы кодирования

Последовательности АР2 2/5 F и АР2 2/5 1 F (за исключением АР2 2/5 4/0) обозначают и вызывают систему кодирования, отличную от системы, приведенной в настоящем стандарте, и эта система кодирования не обяза­тельно является символьным кодом.

Последовательность АР2 2/5 4/0 выбрана и рекомендуется к использо­ванию в других системах кодирования для возврата в систему кодирова­ния по настоящему стандарту. Последовательность АР2 2/5 4/0 возвращает состояние системы кодирования (т.е. состояние извещений, обозначенных и вызванных управляющих и графических наборов) к тому, которое было во время вызова другой системы кодирования. Настоящий стандарт не устанавливает другие состояния системы, например активную позицию.

О

АР2 2/5 F

АР2 2/5 I F

АР2 2/5 11... I F, где I от 2/1 до 2/3 АР2 2/5 2/15 F АР2 2/5 2/15 1. ..IF

бозначающие последовательности других систем кодирования разде­лены на следующие категории в зависимости от использования последова­тельности возврата АР2 2/5 4/0:

другая система кодирования ис­пользует АР2 2/5 4/0 для возвра­та;

другая система кодирования не использует АР2 2/5 4/0 для воз­врата (у нее могут быть альтерна­тивные средства для возврата или их совсем нет).

Последовательности, имеющие 2/5 первым и 2/0 или с 2/4 по 2/14 вто­рым промежуточным символом, зарезервированы для будущей стандарти­зации.

Приведенные выше возможности предоставляют средства для переклю­чения между системами кодирования по настоящему стандарту и другими системами кодирования, если это не установлено Протоколом высшего уровйя (см. разд. 8)

  1. Извещение о средствах расширения

Последовательность АР2 2/0 F извещает о средствах расширения кода, использованных в последующем потоке данных. Использование этих после­довательностей определяется в п. 6.

  1. Пересмотр зарегистрированных наборов

Приложение 2 ссылается на Международный регистр наборов кодиро­ванных символов. Последовательность АР2 2/6 F, если она использована, должна непосредственно предшествовать обозначающей последовательности и указывать на пересмотренный зарегистрированный набор. Конечный сим­вол F будет специфицировать номер изменения с 1 по 63, принимая значе­ние с 4/0 по 7/14 соответственно. При пересмотрах можно только добавить один или больше символов в набор, и изменения должны направляться в орган по регистрации (см. приложение 4) с указанием, что направляемый набор является пересмотром зарегистрированного набора. Если изменен­ный набор не совместим снизу вверх с предыдущей версией, ему следует присвоить новую обозначающую последовательность.

Примечание. Комбинация последовательности для „Номера пересмотра” и первоначальной обозначающей последовательности позволяют ранее выпущенным устройствам или системам опознавать новые версии наборов символов. '

Последовательности с первым промежуточным символом 2/6 и с други­ми последующими промежуточными символами зарезервированы для буду­щей стандартизации.

  1. Трехсимвольные последовательности АР2 без присвоенных зна­чений

Последовательностям АР2 2/7 F и АР2 2/12 F не присвоены значения и они зарезервированы для будущей стандартизации.

  1. Список значений промежуточных символов

В табл. 2 приведен список значений промежуточных символов в после­довательностях АР2. Перечень последовательностей АР2 приведен в прило­жении 2.

  1. Начальное обозначение и вызов

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

  1. Схематическое представление расширения кода в 7-битной среде

На черт. 6 в схематической форме приведены стандартные средства рас­ширения кода в 7-битной среде.

  1. СТРУКТУРА СЕМЕЙСТВА 8-БИТНЫХ КОДОВ

Семейство 8-битных кодов получается путем добавления одного бита старшего порядка к каждой из комбинаций битов 7-битного кода, образуя этим набор из 256 8-битных комбинаций. Символы 7-битного на­бора присваиваются 128 комбинациям битов, восьмым битом которых является НУЛЬ. Набор, который определен в п. 3.1, образует определен­ную и интегральную часть 8-битного кода, который структурирован в соот­ветствии с настоящим стандартом. Дополнительные 128 комбинаций битов, у которых восьмым битом является ЕДИНИЦА, предназначены для даль­нейшего расширения кода.Список значений промежуточных символов


Таблица 2


Класс


2/1$


2/0


2/0


Извещения


функции


Функции


2/4


кодированмв


2/7


2/8


2/9


2/10


2 12


2/13


Набор Г1


Набор Г 2


ДПНС


Набор ГЗ


волов


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


2/1 2/2


2/5 2/4 2/7


96" графике-


Пересмотр реги* страции


Набор СО


Набор С1


ГОСТ 27466-87 (СТ СЭВ 360-86) С. 19


равл*>


Много* байтные наборы


дартным


дартного возврата


94" графике* скит Сим­волов

Набор ГО

Набор ГІ

Набор Г 2

ДПНС

Для орга* на ре­гистра­ции

Набор ГЗ