Конечный символ

Используемые средства

7-битная среда 8-битная среда

4/9

Наборы графических символов могут содер­жать 94 и/или 96 символов

См. пп. 3.3.7 и 3.3.8

4/10

В 7 - и 8-битных средах использован 7-битный код










І —1



4/11

В 8-битной среде исполь­зован 8-битный код

1 LXT і

1 Jr





4/12 ’

Версия 8-битного кода 1-го уровня. Будут исполь­зоваться наборы СО, ГО, С1, Г1. Функции переключения не должны использоваться

і LXT


1






0

0


1

4/13

Версия 8-битного кода 2-го уровня. Будут исполь­зоваться средства 1-го уров­ня и наборы-Г2 и ГЗ. Функ­ции переключения исполь­зуют только единичные (ПЕ2 и ПЕЗ)



1 Jx

col

Г0


У

2

'2

ПЫ

І ГЗ

СІ


г

1

4/14

Версия 8-битного кода 3-го уровня. Будут исполь­зоваться средства 2-го уров­ня и функции блокирующе­го переключения ПП1, ПП2, ППЗ

ijx<!






[col

Г0

/ ПЕ

2 ПП2

'2

/ПЕЗ

ГЗ

С1

ПП1

Г1


Конечный
символ


Используемые средства


7*битная среда 8-битная среда


5/0


В дополнение к любой другой категории графи­ческих наборов, которые могут быть использованы, будет использоваться на­бор ГО. Он должен вызы­ваться при помощи ВХ в 7-битной среде и при помо­щи ПО в 8-битной среде См. п. 6.2


5/2


В дополнение к любой другой категории графи­ческих наборов, которые могут быть использованы, будет использоваться набор Г1. Он должен вызываться при помощи ВЫХ в 7-бит­ной среде и при помощи П1 в 8-битной среде. См. п. 6.2


5/3


В дополнение к любой другой категории графичес­ких наборов, которые мо­гут быть использованы, бу­дет использоваться набор Г1. Он должен вызываться при помощи ВЫХ в 7-бит- ной среде и при помощи ПП1 в 8-битной среде. См. п. 6.2


5/4


В дополнение к любой другой категории графичес­ких наборов, которые мо­гут быть использованы, бу­дет использоваться набор Г2. Он должен вызываться при помощи П2 как в 7-бит- ной, так и в 8-битной среде. См. п. 6.2



























Конечный символ

Используемые средства

7-битная среда 8-битная среда

5/5

В дополнение к любой другой категории графичес­ких наборов, которые мо­гут быть использованы, бу­дет использоваться набор Г2. Он должен вызываться при помощи П2 в 7-битной среде и при помощи ПП2 в 8-битной среде. См. п. 6.2













п2

ПП2



Г2





5/6

В дополнение к любой другой категории графичес­ких наборов, которые мо: гут быть использованы, бу­дет использоваться набор ГЗ. Он должен вызываться при помощи ПЗ как в 7-бит- ной, так и в 8-битной среде. См. п. 6.2

















^пз^ пз/^




ГЗ'





5/7

В дополнение к любой другой категории графичес­ких наборов, которые мо­гут быть использованы, бу­дет использоваться набор ГЗ. Он должен вызываться при помощи ПЗ в 7-битной среде и при помощи ППЗ в 8-битной среде. См. п. 6.2

















пз

ппз-^^^



ГЗ





5/10

і

В дополнение к любой другой категории графичес­ких наборов, которые мо­гут быть использованы, бу­дет использоваться набор Г2. ПЕ2 должен вызывать один символ из этого набо­ра как в 7-битной, так и в 8-битной средах











У






ПЕ2 ПеҐ /



Ь Г2





5/11

В дополнение к любой другой категории графичес­ких наборов, которые мо­гут быть использованы, бу­дет использоваться набор ГЗ. ПЕЗ должен вызывать один символ из этого набора как в 7-битной, так и в 8-бит­ной средах








1



г





пез

if ГЗ

ГІЕЗ


  1. СООТНОШЕНИЯ МЕЖДУ 7-й 8-БИТНЫМИ КОДАМИ

    1. Преобразование между 7-и8-битными кодами Преобразование между 7- и 8-битными кодами зависит от того, какие средства расширения кода включены в данное применение. Идентификация этих средств достигается при помощи использования извещающих после­довательностей, определенных в разд. 6.

    2. Представление 7-битного кода в 8-битной среде

В некоторых случаях, как например при хранении со следующей пере­дачей, требуется информацию в 7-битной форме сохранить также в 8-бит­ной среде. В этом случае в каждом из символов бит б8 устанавливается на НУЛЬ.

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

  1. Взаимодействие символов переключения

Если данные, кодированные в 7-битном коде и использующие средства единичного переключения и блокирующего переключения, преобразуются в 8-битную кодированную форму, то обыкновенные правила преобразо­вания могут вызвать в старшем бите в комбинации битов, следующей за ПЕ2 или ПЕЗ, изменение с НУЛЯ на ЕДИНИЦУ. В данном случае только семи младшим битам следует присваивать значение (в соответствии с пп. 3.2.2 и 5.2.2).

Сходным образом преобразование кодированных в 8-битном коде данных, использующих средства единичного переключения, в 7-битную кодированную форму может иметь своим результатом то, что функция блокирующего переключения будет вставлена непосредственно за сим­волом единичного переключения. Символы, представляющие функцию блокирующего переключения, должны быть пропущены при интерпрета­ции функции единичного переключения, и следующая комбинация би­тов должна интерпретироваться как представляющая символ из набора Г2 или ГЗ.

  1. С о х р а н е н и е информации при возвратном преобразовании

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

При преобразовании информации, источником которой является 8-бит - ная среда, в которой использовались различные функции переключения, определенные в настоящем стандарте, аналогично не имеется трудностей в представлении информации в 7-битной среде. Однако, если впоследствии необходимо обратно преобразовать эту информацию в 8-битную среду, сох­раняя то же самое использование функций переключения, применявшихся первоначально, следует учитывать это во время преобразования 8-битной среды в 7-битную. Извещающая последовательность АР2 2/0 4/5 должна указать, что требуется подобное сохранение или оно предусмотрено.

  1. ОТНОШЕНИЕ К ПРОТОКОЛАМ ПРЕДСТАВЛЕНИЯ

В применении, в котором используется протокол представления или другой общий уровень управления, начало цепочки информации из симво­лов, кодированных по настоящему стандарту, индицируется в соответствии с предписаниями этого протокола. Конец этой цепочки в некоторых слу­чаях индицируется при помощи разделителя, который действует как инст­рукция к возврату от метода кодирования, установленного в настоящем стандарте, к методу кодирования протокола представления. Разделитель определен следующим способом: РАЗДЕЛИТЕЛЬ МЕТОДОВ КОДИРО­ВАНИЯ (CODING METOD DELIMITER) - РМК (CMD): управляющая функция, которая определяет цепочку данных, кодированных в соответст­вии с настоящим стандартом, и которая переключает на общий уровень уп­равления. Эта функция представляется последовательностью АР2 6/4.

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

Использование РМК необязательно, если протокол высшего уровня определяет средства для отделения цепочки, например спецификацией длины цепочки.

  1. КОНКРЕТНЫЕ ЗНАЧЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТЕЙ АР2

Значения отдельных последовательностей АР2 не определены в нас­тоящем стандарте. Эти значения определяются процедурой регистрации (см. приложение 4). Эта процедура должна выдерживаться при подготов­ке и сопровождении последовательностей АР2 и их значений.

Примечание. Присвоение конечных и, при необходимости, промежуточ­ных символов всем категориям последовательностей АР2 (за исключением тех, ко­торые зарезервированы для будущей стандартизации, а также извещений, ДПНС, АР2 Fe и частного применения) осуществляет регистрационный орган (см. прило­жение 4).ФУНКЦИИ ПЕРЕКЛЮЧЕНИЯ


ПРИЛОЖЕНИЕ 1 Обязательное


Наименование функций переключения

Обозначение

Код

русское

международное

русское

между­народное

7-битная среда

8-битная среда

1

2

' 3

4

5

6

выход

SHIFT - OUT

ВЫХ

so

0/14


вход

SHIFT - IN

ВХ

SI

0/15

ПЕРЕКЛЮЧАТЕЛЬ НУЛЬ

LOCKING - SHIFT ZERO

по

LS0

00/15

ПЕРЕКЛЮЧАТЕЛЬ ОДИН

LOCKING - SHIFT ONE

ш

LSI

00/14

ПЕРЕКЛЮЧАТЕЛЬ ВПРАВО ОДИН

LOCKING - SHIFT ONE RIGHT

ПП1

LS1R

АР2 07/14

ПЕРЕКЛЮЧАТЕЛЬ ДВА

LOCKING - SHIFT TWO

П2

LS2

АР2 6/14

АР2 06/14

ПЕРЕКЛЮЧАТЕЛЬ ВПРАВО ДВА

LOCKING - SHIFT TWO RIGHT

ПП2

LS2R

АР2 07/13

ПЕРЕКЛЮЧАТЕЛЬ ТРИ

LOCKING - SHIFT THREE

ПЗ

LS3

АР2 6/15

АР2 06/15

ПЕРЕКЛЮЧАТЕЛЬ ВПРАВО ТРИ

LOCKING - SHIFT THREE RIGHT

ППЗ

LS3R

АР2 07/12

ПЕРЕКЛЮЧАТЕЛЬ ЕДИНИЧНЫЙ ДВА

SINGLE - SHIFT TWO

ПЕ2

SS2

АР2 4/14

08/14

ПЕРЕКЛЮЧАТЕЛЬ ЕДИНИЧНЫЙ ТРИ

SINGLE - SHIFT THREE

ПЕЗ

SS3

АР2 4/15

08/15