Конечный символ |
Используемые средства |
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 ГЗ |
ГІЕЗ |
|
СООТНОШЕНИЯ МЕЖДУ 7-й 8-БИТНЫМИ КОДАМИ
Преобразование между 7-и8-битными кодами Преобразование между 7- и 8-битными кодами зависит от того, какие средства расширения кода включены в данное применение. Идентификация этих средств достигается при помощи использования извещающих последовательностей, определенных в разд. 6.
Представление 7-битного кода в 8-битной среде
В некоторых случаях, как например при хранении со следующей передачей, требуется информацию в 7-битной форме сохранить также в 8-битной среде. В этом случае в каждом из символов бит б8 устанавливается на НУЛЬ.
Некоторые функции блокирующего переключения (т.е. ПП1, ПП2, ППЗ) производят различные действия в 7- и 8-битных кодах. Когда эти функции переключения используются в 8-битной среде и если не очевидно, что применен 7- и 8-битный код, то следует использовать извещающую последовательность АР2 2/0 4/10 или АР2 2/0 4/11 соответственно, чтобы обеспечивать однозначную интерпретацию данных.
Взаимодействие символов переключения
Если данные, кодированные в 7-битном коде и использующие средства единичного переключения и блокирующего переключения, преобразуются в 8-битную кодированную форму, то обыкновенные правила преобразования могут вызвать в старшем бите в комбинации битов, следующей за ПЕ2 или ПЕЗ, изменение с НУЛЯ на ЕДИНИЦУ. В данном случае только семи младшим битам следует присваивать значение (в соответствии с пп. 3.2.2 и 5.2.2).
Сходным образом преобразование кодированных в 8-битном коде данных, использующих средства единичного переключения, в 7-битную кодированную форму может иметь своим результатом то, что функция блокирующего переключения будет вставлена непосредственно за символом единичного переключения. Символы, представляющие функцию блокирующего переключения, должны быть пропущены при интерпретации функции единичного переключения, и следующая комбинация битов должна интерпретироваться как представляющая символ из набора Г2 или ГЗ.
С о х р а н е н и е информации при возвратном преобразовании
При преобразовании информации, источником которой является 7-битная среда, в 8-битную среду не возникает трудностей в сохранении многократного использования различных вызывателей. Возможно, что в такой ситуации большие возможности, имеющиеся в 8-битной среде, могли бы быть использованы для минимизации использования функции переключения в этой среде. Настоящий стандарт не определяет средства для достижения этого.
При преобразовании информации, источником которой является 8-бит - ная среда, в которой использовались различные функции переключения, определенные в настоящем стандарте, аналогично не имеется трудностей в представлении информации в 7-битной среде. Однако, если впоследствии необходимо обратно преобразовать эту информацию в 8-битную среду, сохраняя то же самое использование функций переключения, применявшихся первоначально, следует учитывать это во время преобразования 8-битной среды в 7-битную. Извещающая последовательность АР2 2/0 4/5 должна указать, что требуется подобное сохранение или оно предусмотрено.
ОТНОШЕНИЕ К ПРОТОКОЛАМ ПРЕДСТАВЛЕНИЯ
В применении, в котором используется протокол представления или другой общий уровень управления, начало цепочки информации из символов, кодированных по настоящему стандарту, индицируется в соответствии с предписаниями этого протокола. Конец этой цепочки в некоторых случаях индицируется при помощи разделителя, который действует как инструкция к возврату от метода кодирования, установленного в настоящем стандарте, к методу кодирования протокола представления. Разделитель определен следующим способом: РАЗДЕЛИТЕЛЬ МЕТОДОВ КОДИРОВАНИЯ (CODING METOD DELIMITER) - РМК (CMD): управляющая функция, которая определяет цепочку данных, кодированных в соответствии с настоящим стандартом, и которая переключает на общий уровень управления. Эта функция представляется последовательностью АР2 6/4.
Примечание. Последовательность АР2 Fs может быть удобной для других систем кодирования, отличных от приведенных в настоящем стандарте.
Использование РМК необязательно, если протокол высшего уровня определяет средства для отделения цепочки, например спецификацией длины цепочки.
КОНКРЕТНЫЕ ЗНАЧЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТЕЙ АР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 |