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

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

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

Ещё ГОСТы из 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)
Страница 92
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
22.3.1.2 Для спецификации начального указателя должен использоваться следующий синтаксис:
[START-POINTER Astart-pointer
[MULTIPLE OF &start-pointer-unit]
[ENCODER-TRANSFORMS &Start-pointer-oncoder-transforms]J
22.3.1.3 Определением типа, используемого в спецификации начального указателя, является:
UnitINTEGER
(ropotitions(O). bit(1), nibble(4), octet(8), word16(16),
dword32(32)} (0..256)
(
c m
.
21.1)
22.3.1.4 Эта спецификация указывает начало пространства кодирования для элемента. Если на
чало пространства кодирования для элемента смещено на «п» единиц «MULTIPLE OF», то значением,
которое помещено в поле, указанном признаком кодирования «START-POINTER», является значение,
которое получено путем применения «ENCODER-TRANSFORMS» к «п».
П ри м ечания
1 Если значением «MULTIPLE OF» является не «bits», то это означает, что смешение от начала поля, ука
занного признаком кодирования «START-POINTER», до начала пространства кодирования должно быть кратно
единицам «MULTIPLE OF» целое число раз.
2 В общем случав могут быть кодированиядругих элементов и. возможно, другие начальные указатели между
полем, указанным с помощью признака кодирования «START-POINTER», и началом кодирования этого элемента.
22.3.2 Спецификация ограничений
22.3.2.1 Если «ENCODER-TRANSFORMS» не присутствует, то «START-POINTER» будет классом
в «целочисленной» категории.
22.3.2.2 Если «ENCODER-TRANSFORMS» присутствует, то «START-POINTER» будет нача
лом в категории, которая может кодировать значение результата окончательного преобразования в
«ENCODER-TRANSFORMS».
22.3.2.3 Спецификация ECN или применение будут ошибочными, когда какое-либо преобразова
ние в «ENCODER-TRANSFORMS» необратимо для абстрактного значения, к которому оно применено.
Первое преобразование должно иметь источник, являющийся целым числом.
22.3.3 Действия кодера
22.3.3.1 Кодер определяет число «п» единиц «MULTIPLE OF» от начала кодирования поля
«START-POINTER» (после предварительного выравнивания этого поля) до начала кодирования эле
мента со спецификацией начального указателя (после предварительного выравнивания этого элемен
та). Спецификация ECN будет ошибочной, когда «п» не является целым числом. Если кодируемый
элемент является факультативным и отсутствует, то «п» устанавливается в нуль.
22.3.3.2 Значение «п» будет преобразовано с помощью «ENCODER-TRANSFORMS» (если он
имеется) для образования смыслового значения «т». Если это результирующее значение «т» не явля
ется абстрактным значением, которое может быть связано с классом кодирования «START-POINTER»,
то возникает ошибка спецификации ECN, а кодирование не будет продолжено. В остальных случаях
значение «т» должно быть значением, кодированным в поле, указанном в «START-POINTER».
П ри м е ча н и е Объект кодирования, приложенный к полю, указанному в «START-POINTER», будет
определять кодирование значения «т».
22.3.4 Действия декодера
22.3.4.1 Декодер определяет смысловое значение «т» в поле, указанном «START-POINTER», и
использует знание действий кодера для реверсирования преобразований (если они есть), чтобы обра
зовать целочисленное значение «л».
22.3.4.2 Если «п» равно нулю, то декодер распознает ошибку кодера, если декодируемый элемент
не является факультативным элементом со спецификацией факультативной возможности, определя
ющей факультативную возможность начальным указателем. Если «п» равно нулю, а декодируемый
элемент является факультативным элементом со спецификацией факультативной возможности, опре
деляющей факультативную возможность начальным указателем, то декодер определяет, что этот
эле мент отсутствует.
86