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

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

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

Ещё ГОСТы из 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)
Страница 185
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
длины.
list-lengthEncoding «AuxVariableListLength ::= {
USE «AuxVariableListLengthStruct -
См. D.2.8.4.
MAPPING ORDERED VALUES
WITH PER-BASIC-UNALIGNED}
-
Второв отображение: длина списка кодируется в виде выбора между короткой формой "normally" и
длинной формой "sometimes".
D.2.8.4 Присвоением структуры кодирования является:
«EnclosingStructureForListStruct ::= «CONCATENATION {
aux-length «AuxVariableListLength,
list «VariableLengthList}
«AuxVariableListLength#INT (0..1023)
«AuxVariableListLengthStruct«ALTERNATIVES {
normally #INT (0..31),
sometimes «INT (32..1023)}
D.2.8.5 Детерминант длины для компонента «lis будет переменным. Детерминант длины для значений
короткого списка кодируется с помощью 1 бита для детерминанта выбора и 5 битов для детерминанта длины.
Детерминант длины для значений длинного списка кодируется с помощью 1 бита для детерминанта выбора и 10
битов для детерминанта длины.
D.2.9 Списки с одинаковой длиной
D.2.9.1 Присвоение АСН.1 равно:
EqualLengthLists ::= SEQUENCE {
listl List1,
Iist2 List2}
(CONSTRAINED BY {
- -
"hst1" и 1ist2" всегда имеют одно и то же число элементов.
})
Listl ::= SEQUENCE (SIZE (0..1023)) OF BOOLEAN
List2 ::= SEQUENCE (SIZE (0..1023)) OF INTEGER (1..2)
D.2.9.2 Как «listl», так и «Iist2» имеют одинаковое число элементов. а разработчик ECN желает использо
вать единый детерминант длины для обоих списков (PER может кодировать поля длины для обоих компонентов).
D.2.9.3 Присвоениями обьекта кодирования являются:
equalLengthListsEncoding «EqualLengthLists{
USE «EqualLengthListsStruct
MAPPING FIELDS
WITH{
ENCODE STRUCTURE{
listl listlEncoding{< aux-length >},
Iist2 list2Encoding{< aux-length >}}
WITH PER-BASIC-UNALIGNED})
Первый объект кодирования определяется с двумя параметризованными объектами кодирования классов
«Listl и «List2 соответственно, используя поле длины в качестве реального параметра. Эти два объекта кодиро
вания используют общий параметризованный объект кодирования класса «REPETITION.
listl Encoding {< REFERENCE : length >} «Listl ::= {
ENCODE STRUCTURE { USE-SET
STRUCTURED WITH list-with-determinantEncoding {< length >}}
WITH PER-BASIC-UNALIGNED}
list2Encoding {< REFERENCE : length >} «List2 ::= {
ENCODE STRUCTURE { USE-SET
STRUCTURED WITH list-with-determinantEncoding {< length >}}
WITH PER-BASIC-UNALIGNED}
list-with-determinantEncoding {< REFERENCE : length-determinant >} «REPETITION ::= {
REPETITION-ENCODING {
179