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

ГОСТ Р 56845-2015; Страница 137

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р 56843-2015 Информатизация здоровья. Информационное взаимодействие с персональными медицинскими приборами. Часть 10201. Информационная модель предметной области (В общем контексте комплекса стандартов ИСО/ИИЭР 11073 задачей настоящего стандарта является определение и структуризация информации, которая непосредственно используется или хотя бы упоминается в процессе коммуникации между сущностями, относящимися к данной предметной области (предметными сущностями, прикладными сущностями)) ГОСТ Р 56915-2016 Корма для непродуктивных животных функциональные. Информация об отличительной кормовой ценности и эффективности (Настоящий стандарт устанавливает рекомендации при использовании информации об отличительной кормовой ценности и эффективности функциональных кормов для непродуктивных животных (далее - корма), применяемой при их маркировке и рекламе) ГОСТ 30545-2015 Консервы мясные и мясосодержащие для питания детей раннего возраста. Общие технические условия (Настоящий стандарт распространяется на мясные и мясосодержащие стерилизованные консервы (далее - консервы), предназначенные для питания детей раннего возраста)
Страница 137
Страница 1 Untitled document
ГОСТ Р 568452015
Продолжение таблицы F. 1
Тип ASN.1Статус
Комментарии
BIT STRINGR
Битовая строка. Размерные ограничения должны быть использованы для всех ти
пов данных BIT STRING, для определения диапазона значений битовой строки.
Краткие имена для поддерживаемых типов ограничений определяются следующим
образом:
BITS-8
:: =
BIT STRING (SIZE(8))
BITS-16 :: = BIT STRING (SIZE(16))
BITS-32 :: = BIT STRING (SIZE(32))
Только сокращенные, ограниченные no размеру типы данных BIT STRING следует
использовать с определениями типов данных для кодирования в MDER
OCTET STRING
I
SEQUENCER
Может не использовать следующие типы тегирования: OPTIONAL (опциональный),
DEFAULT (по умолчанию), автоматический
SEOUENCE OF
I
CHOICER
Выбор. Может использоваться явная и неявная индексация
ANY DEFINED BY
I
ПРОИЗВОЛЬНЫЙ ТИП должен определять компонент в структуре данных основ
ном в SEQUENCE), который определяет структуру этих данных для преобразовате ля
кода/синтаксического анализатора (парсера)
F.3 Порядок передачи байтов
На рисунке F.1 показано, как различные двоичные строки сети отображаются в строки памяти. На диаграм
мах представлен порядок передачи байтов в сети (Network byte order, NBO). Следующие правила пронумерованы
для удобства использования ссылок:
1) представление в диаграммах использует формат NBO. показанный на рисунке F.1;
2) в MDER не используется выравнивание. То есть в строки байтов дополнительные байты не добавляются,
например, для получения длин, которые делятся на два или четыре. Тем не менее, переменная длина элементов
данных, то есть строк, должна содержать четное число байтов из соображений эффективности. Например, по
скольку большинство элементов данных 16-битные, они не будут неправильно выровненными, если строки имеют
четную длину;
3) передачи данных в MDAP ограничены использованием соглашения NBO (обратный порядок передачи);
4) для обеспечения общей интероперабельности протокол ассоциации должен использовать ИСО BER при
согласовании условных обозначений MDER. Все остальные блоки PDU, которыми обменивается в период своей
работы хост-устройство, будут основаны на MDER. например PDU CMIP* и ROSE*. Суффикс звездочка (*) означа ет.
что MDER используется для оптимизации протокола ИСО. который, как правило, базируется на BER.
Многобайтовые структуры отображаются между сетью и компьютерной памятью и упорядочиваются в па
мяти компьютера двумя основными способами, называемыми
big endian
(формат с порядком следования байтов,
начиная со старшего), и
little endian
(формат с порядком следования байтов, начиная с младшего). Формат big
endian согласуется с NBO. a little endian — не согласуется. Например, в последнем примере на рисунке F.1. струк
тура ABCD была бы упорядочена как DCBA. В этом случав, если big endian является согласованным протоколом,
то компьютер с little endian должен был бы переставлять компоненты этой структуры при получении их из
памяти и передаче их в память, в случав необходимости. Макросы языка программирования и команды
компьютера, вы полняющие байтовый свопинг, которые, как правило, способствуют нормализации, являются
проблемами реализа ции и могут быть упрощены ненормативными определениями, взятыми из настоящего
стандарта или стандартов, связанных с ним.
134