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

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

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

Ещё ГОСТы из 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)
Страница 20
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
абстрактным значениям, связанным с «#В» (см. пример D.2.8.3). Вариантов такого отображения много
(см. 9.17).
Примечание Это является моделью, лежащей воснове определенияобъекта для кодирования цело
численного типа в BER. Целое число отображается в структуру кодирования, которая содержит поле какого-либо
класса «тег» (UNIVERSAL. APPLICATION, PRIVATE или зависящий от контекста), лримитива/конструктора булево
значение, поле номера тега и часть значения, которая кодирует абстрактные значения исходного целого числа.
9.7.5 Пятый механизм это определение объекта кодирования для некоторого класса (например,
соответствующего определенному пользователем типу АСН.1) путем отдельного определения объек
тов кодирования для компонентов и конструктора кодирования, используемых в определении этого
класса кодирования.
9.7.6 Шестой механизм это определение объекта кодирования для дифференциального кодиро
вания-декодирования (см. 9.8) с использованием двух отдельных объектов кодирования, один из которых
определяет поведение кодера, а другой указывает декодеру, как должно учитываться кодирование.
Примечание Примером будет кодирование поля, которое «зарезервировано для будущего использо
вания» в виде всех нулей, но обеспечивается прием некоторого значения при декодировании.
9.7.7 Седьмой механизм это определение такого объекта кодирования с факультативными спо
собами кодирования, который содержит упорядоченный список объектов кодирования одного и того же
класса. Кодер может выбирать для применения объект кодирования из списка с учетом следующего
ограничения: если только один факультативный способ кодирования может кодировать заданное аб
страктное значение, то он будет применяться, при этом рекомендуется, чтобы использовался первый
доступный способ кодирования из списка.
Примечание Объект кодирования с фахультативными возможностями может, например, использо
ваться в спецификации кодовых последовательностей с короткой длиной, где они могут кодировать конкретную
длину цепочки, используя кодовые последовательности с большой длиной, где короткая длина не гложет исполь
зоваться. Сейчас нет механизма для спецификатора ECN. запрашивающего использование первого доступного
объекта кодирования (если более чем один объект могут кодировать абстрактное значение), кроме применения
комментария.
9.7.8 Наконец, объект кодирования может быть определен с помощью не-ECN нотации. Это яв
ляется средством, позволяющим использовать любую желательную нотацию (включая единственный
язык) для определения объекта кодирования (см. D.2.7.3).
Примечание He-ECN нотация должна использоваться с осторожностью, так как в этом случав обыч
но невозможна инструментальная поддержка реализации.
9.8 Дифференциальноо кодирование-докодирование
9.8.1 Дифференциальное («различительное») кодирование-декодирование это термин, при
меняемый к спецификации, которая требует реализации, принимающей (при декодировании) дополни
тельные битовые последовательности к тем. которые разрешены для генерирования при выполнении
кодирования.
9.8.2 Дифференциальное кодирование-докодирование лежит в основе всей поддержки «растя
жимости» (способности реализации ранней версии стандарта иметь хорошую возможность взаимодей
ствия с реализацией поздней версии настоящего стандарта).
9.8.3 Дифференциальное кодирование-декодирование может быть очень сложным. Обычно оно
содержит требование, чтобы декодер принимал молчаливо игнорировал) поля заполнения (обычно с
переменной длиной), которые в последующих версиях стандарта будут использоваться для переноса
информации, дополняющей ту. которая переносится в ранней версии связи.
9.8.4 Поддержка дифференциального кодирования-декодирования в ECN обеспечивается син
таксисом. который позволяет определять (для любого класса) такой объект кодирования, в который
вложены два объекта кодирования. Каждый объект кодирования определяет правила кодирования.
Первый объект кодирования определяет правила, используемые кодером. Декодер использует второй
объект кодирования в качестве спецификации способа, которым было выполнено кодирование.
Примечание В ECN правила, используемые декодером ранней версии стандарта), всегда вы
ражаются при помощи правил кодирования, которые, как предполагает декодер, использует его партнер по связи.
Правила декодирования не даются в виде явных правил кодирования. Спецификатор ECN будет гарантировать,
что такие правила декодирования обеспечат некоторую необходимую «растяжимость».
14