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

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

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

Ещё ГОСТы из 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)
Страница 126
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
23.7.3.4Кодер использует следующий диапазон целочисленных значений, которые могут быть
закодированы в «п» битах:
«ENCODING»
Минимальное значение
Максимальное значение
«positive-in
0
2 "-1
«revorse-positive-in
0
2n -1
«twos-complomon
- 2 n -
1
-2" -1 - 1
«reverse-twos-complemen
_2n ~1
-2 n 1- 1
23.7.3.5 Параметр «ENCODING» выбирает кодирование в виде кодирования с дополнением до
2, или кодирования положительных целых чисел, или реверсии одного из них. Описание кодирования
с дополнением до 2 и кодирования положительных целых чисел приведено в ИСО/МЭК 8825-1, пун
кты 8.3.2 и 8.3.3. Реверсией этих кодирований является кодирование, в котором после создания «п»
битов порядок следования этих «п» битов реверсируется.
23.7.3.6 Кодер обнаруживает ошибку спецификации ECN или применения, когда какое-либо зна
чение должно быть закодировано в число битов, которое недостаточно, как указано в 23.7.3.4.
23.7.3.7 Если «ENCODING-SPACE SIZE» является положительным целым числом, то его размер
в битах вычисляется как «SIZE», умноженный на единицы «MULTIPLE OF». Если «VALUE-PADDING»
не установлен, то это будет числом битов «п». в которые будет кодироваться целое число, а неисполь
зуемых битов не будет. Если «VALUE-PADDING» установлен, то число битов, в которые будет кодиро
ваться целое число, уменьшается на значение целого числа «т». указанное для «JUSTIFIED», и будет
«т» неиспользуемых битов.
23.7.3.8 Если «ENCODING-SPACE SIZE» равен «fixed-to-max», то кодер определяет минималь
ное число единиц «MULTIPLE OF», которое имеет достаточно битов для кодирования любого из зна
чений класса, и действует далее (как описано выше), считая «SIZE» положительным числом,
установ ленным в это значение.
23.7.3.9 Если «ENCODING-SPACE SIZE» равен «variable-with-determinant». то кодер определя
ет минимальное число единиц «MULTIPLE O (например, «s»), которое имеет достаточно битов для
кодирования реального абстрактного значения, подлежащего кодированию, и действует далее (как опи
сано выше), считая «SIZE» положительным целым числом, установленным в это значение.
23.7.3.10 Кодер может (по своему выбору) увеличить «s» (определенное в 23.7.3.9) на единицы
«MULTIPLE OF» (при условии любых ограничений, которые предписывают диапазон значений из «fiold-
to-be-so или «field-tobe-usod»), если «ENCODING-SPACE SIZE» установлен в «encoder-option-with-
determinant».
23.7.3.11 Кодер действует далее (как описано выше), считая «SIZE» положительным целым чис
лом. установленным в «s».
23.7.4 Действия декодера
23.7.4.1 Для любой установленной группы признаков кодирования декодер выполняет декодиру
ющие действия, указанные в разделе 22. в следующей последовательности и согласно определению
объекта кодирования:
a) предварительное выравнивание и заполнение;
b
) начальный указатель;
c) пространство кодирования;
d) реверсия битов;
e) заполнение и выравнивание значения,
0 декодирование значения (см. 23.7.4.2).
23.7.4.2 Декодер восстанавливает значение целого числа из битов, использованных для кодиро
вания. декодируя согласно указанному кодированию, и затем реверсирует «TRANSFORMS» (если он
указан) для восстановления исходного абстрактного значения.
23.8 Определение объектов кодирования для классов в «вырожденной» категории
23.8.1 Определенный синтаксис
Синтаксис с целью определения объектов кодирования для классов в «вырожденной» категории
определяется следующим образом:
120