ГОСТ 1» ИСО/МЭК 8824-1—2001
8.2 Номер является неотрицательным целым числом, заданным в десятичной нотации.
Ограничения на теги, присваиваемые пользователем ACH.I, определены в разделе 32.
В таблице I приведена сводка тегов универсального класса, присвоенных в настоящем стан
дарте.
8.3 Некоторые правила кодирования требуют канонического порядка тегов. Для обеспечения
единообразия канонический порядок тегов определен в 8.4.
8.4 Канонический порядок тегов определяется следующим образом:
а) первыми должны появляться элементы или альтернативы с тегами универсального класса,
далее — прикладного, затем —контекстно зависимою и последними - с тегами пользовательского
класса;
б) в пределах каждого класса элементы или альтернативы должны появляться в порядке возра
стания номеров их тегов.
Т а б л и ц а ! —Присвоенные теги универсального класса
UNIVERSAL 0
UNIVERSAL l
UNIVERSAL 2
UNIVERSAL 3
UNIVERSAL 4
UNIVERSAL 5
UNIVERSAL 6
UNIVERSAL 7
UNIVERSAL 8
UNIVERSAL 9
UNIVERSAL 10
UNIVERSAL 11
UNIVERSAL 12
UNIVERSAL 13-15
UNIVERSAL 16
UNIVERSAL 17
UNIVERSAL 18-22. 25-30
UNIVERSAL 23-24
UNIVERSAL3 1 -...
Зарезервировано для использования правилами кодирования
булевский тип
Целочисленный тип
Тип “битовая строка"
Гип "строка октетов"
Вырожденный
Т И П
Тип "идентификатор объекта"
Тип "описатель объекта"
Внешний тип и тип "экземпляр-из"
Вещественный ши
Перечислимый тип
Тип "встроенное-чдп"
Тип LTFSSlnng
Зарезервировано для последующих редакций стандарта
Типы "последовательность" и "последовательность-из"
Типы "множество" и "множсство-из"
Типы символьных строк
Типы времени
Зарезервировано для дополнений к стандарту
9 Использование нотации АСН.1
9.1 Нотацией АСН.1 для определения типа должна быть “Туре" (см. 16.1).
9.2 Нотацией АСН.1 для определения значения должна быть "Value" (см. 16.7).
II р и м е ч а н и е —Вобщем случае невозможно интерпретировать нотация» значения без знания типа.
9.3 Нотацией АСН.1 для присвоения типа ссылочному имени типа должна быть либо
TypeAssignmeni" (см. 15.1), либо “ValueSetTypeAssignment" (см. 15.4), либо "Parameteri-
zedTypeAssignment"(см. ИСО/МЭК 8824-4. 8.2).либо“ParameterizedValueSeiTypeAssignment"
(см. ИСО/МЭК 8824-4, 8.2).
9.4 Нотацией АСН.1 для присвоения значения ссылочному имени значения должна быть либо
"ValueAssignment” (см. 15.2), либо "ParameterizedValueAssigninent" (см. ИСО/МЭК 8824-4.8.2).
9.5 Альтернативы продукции нотации «Assignment» должны использоваться только в нотации
"ModuleDefinition" (за исключением, указанным в примечании 2 к 12.1).
10 Набор символов АСН.1
10.1Каждый элемент АСН.1 состоит из последовательности символов, приведенных в таблице 2,
за исключением случаев, указанных в 10.2 и 10.3. В таблице 2 символы идентифицируются именами,
данными в ИСО/МЭК 10646-1.
12