Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 8825-3-2016; Страница 105

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/МЭК 8824-4-2016 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 4. Спецификация для параметризации АСН.1 (Настоящий стандарт является частью абстрактной синтаксической нотации версии 1 (АСН.1) и определяет нотацию для параметризации спецификаций АСН.1) ГОСТ 10671.2-2016 Реактивы. Методы определения примеси нитратов (Настоящий стандарт распространяется на химические реактивы и устанавливает методы определения примеси нитратов:. - визуальный метод с применением индигокармина (метод 1);. - фотометрический метод с применением салициловокислого натрия (метод 2)) ГОСТ 10671.1-2016 Реактивы. Метод определения примеси кремнекислоты (Настоящий стандарт распространяется на химические реактивы и устанавливает метод определения примеси кремнекислоты в неокрашенных растворах реактивов по окраске молибденовой сини с применением в качестве восстановителя:. -железа (II) аммония сульфата гексагидрата (соль Мора)-способ 1;. -метола-способ 2;. -2-водного хлорида олова (II), после экстракции в органическую фазу-способ 3;. -2-водного хлорида олова (II)-способ 4)
Страница 105
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
22.9.1.3Определением типов, используемых в спецификации идентификационного описателя,
является:
HandloValue ::= CHOICE {
bitsBIT STRING,
octetsOCTET STRING,
numberINTEGER (0..MAX),
tagENUMERATED {any}}
range SEQUENCE {
low INTEGER(0..MAX),
high INTEGER(O-MAX)},
ranges SET (SIZE(1..MAX)) OF SEQUENCE {
low INTEGER(0..MAX),
high INTEGER(O-.MAX)
} } - (
c m
.
21.16)
22.9.1.4 Цель данной спецификацииобъявить, что объект кодирования демонстрирует иденти
фикационный описатель, и указать его свойства, которыми являются:
a) имя описателя;
b
) позиции битов, образующих описателя, и
c) возможные битовые паттерны (для битовых позиций, образующих описателя), появляющиеся в
кодированиях, производимых этим объектом кодирования (набором значений описателя).
22.9.1.5 Список позиций в «АТ» является позициями битов, формирующих идентификационный
описатель в окончательном кодировании после того, как применено предварительное выравнивание и
выполнены действия кодера по реверсии битов, кроме тех реверсий битов, которые вызываются
спецификацией объекта кодирования в классе «OUTER.
П р и м е ч а н и е Это означает, что декодер должен выполнять любые реверсии битов, указанные в
«OUTER, для целого PDU. а в других случаях рассматривать позиции битов и их значения без учета возможных
реверсий битов, которые могут быть указаны для конкретных объектов кодирования.
22.9.1.6 Список позиций в «АТ» является набором целочисленных значений (не обязательно не
прерывным и не обязательно в возрастающем порядке по спецификации ECN). Эти позиции упорядо
чиваются кодерами и декодерами от нулевой позиции (первого бита в той части кодовой последова
тельности, которая образует описатель) и далее вверх, а биты этих позиций формируют смысловое
поле описателя.
22.9.1.7 При значении «numbe из «HandleValueSo или кодировании номера тега бит в смыс
ловом поле описателя, ближайший к нулевой позиции, будет битом старшего порядка, a «numbe или
номер тега, указывающий «HandleValuoSe. выравнивается вправо внутри этого поля. Если «numbe
или номер тега слишком велик для этого поля, то возникает ошибка спецификации ECN.
22.9.1.8 Если используются альтернативы «bitstring» или «octetstring» из «HandleValuoSe, то
их значения должны иметь то же число битов, что и указанное в «АТ» для идентификационного опи
сателя. Бит в смысловом поле описателя, ближайший к нулевой позиции, будет начальным битом
в «bitstring» или «octetstring», которые указывают «HandleValuoSet».
22.9.1.9 «HandleValueSo не указывается в виде «tag:any», если спецификация не относится к
объекту кодирования класса «TAG. В этом случае значение идентификационного описателя определя
ется либо номером тега в спецификации ECN. либо номером тега, отображенным из тега АСН.1 (как
описано в разделе 19). и не должно указываться с помощью «HandleValuoSe. Если, однако, значение
указано в «HandleValueSo и отличается от того, которое присвоено в спецификации ECN для класса
тега или в теге АСН.1, который отображается в тег ECN, то возникает ошибка спецификации ECN.
22.9.2 Ограничения на спецификацию
22.9.2.1В любом применении ECN все идентификационные описатели с одним и тем же именем
должны указывать одинаковый набор битовых позиций.
П р и м е ч а н и е Отсутствует общее требование, чтобы наборы значений описателей разных объектов
кодирования, определяемые в спецификации ECN. были непересекающимися. но непересекающиеся наборы зна
чений описателей требуются, когда идентификационный описатель используется для различения факультативных
возможностей выбора альтернатив, окончания повторения или упорядочивания набора (см. 21.5.7. 21.6.6, 21.7.10 и
22.10.2.1).
99