ГОСТ Р 56843—2015
7.1.2.8 Тил данных Список атрибутов (Attribute list)
Зачастую необходим список пар значения идентификатор-атрибут. Тип данных Список атрибу
тов — это особый тип данных, который служит для данной ситуации и представлен следующим обра
зом:
AttributeList ::= SEQUENCE OF AVA-Type
7.1.2.9 Тип данных Список идентификаторов атрибута (Attribute ID list)
Зачастую используется список идентификаторов атрибута. Тип данных Список идентификаторов
атрибута — это особый тип данных, который обеспечивается для удобства и представлен следующим
образом:
AttributeldList ::= SEQUENCE OF OID-Type
7.1.2.10 Тип данных Тип с плавающей точкой (Floating point)
Для эффективного определения объектов используют тип данных Тип с плавающей точкой, кото
рый является специальным типом данных для представления чисел с плавающей точкой. Предполага
ется, что данный тип данных имеет 32 бита. Настоящий тип данных представлен следующим образом:
-- 32-битный тип с плавающей точкой; целый тип числа является лишь
-- символом-заполнителем
FLOAT-Type ::= INT-U32
Конкретный формат числа с плавающей точкой либо явно согласуется во время соединения, либо
косвено определяется с помощью контекста приложения при соединении.
7.1.2.11 Тип данных Относительное время (Relative time)
Тип данных Относительное время — это определение времени высокого разрешения, относяще
еся к какому-либо событию (например, событие синхронизации при автозагрузке). Настоящий тип дан
ных используется для размещения событий относительно друг друга. Представлен в следующем виде:
- Относительное время имеет разрешение 125 мкс (самый младший
- разряд (LSB)]. которое является достаточным при частотах выборки до 8
- кГц и временных диапазонов до 6.2 дней
RelativeTimeINT-U32
Необходимо отметить, что погрешность времени указана в самой системе.
7.1.2.12 Тип данных Относительное время высокого разрешения (High-resolution relative time)
Если недостаточно разрешения или временного диапазона ранее установленного типа данных
Относительное время, определяют тип данных Относительное время высокого разрешения. Тип дан
ных длиной в 64 бита. Однако так как нет определенного типа данных целого 64-битного числа, ис
пользуется непрозрачная (например, строка) структура данных. Тип представлен следующим образом:
- 64-битное (8 байтов) время высокого разрешения. LSB представляет собой 1 мкс
HighResRelativeTime ::= OCTET STRING (SIZE{8))
Необходимо отметить, что погрешность времени указана в самой системе.
7.1.2.13 Тип данных Абсолютное время (Absolute time)
Тип данных Абсолютное время указывает на время дня с разрешением минимум 1 сек. В целях
эффективности, значения в структуре закодированы в двоично-десятичный код (BCD) (т. е. 4-битные
полубайты). Например. 1996 год представлен шестнадцатеричным значением 0x19 в поле век и шест
надцатеричным значением 0x96 в поле год. Данный формат можно легко перевести в представления,
основанные на символах или целых числах. Тип данных абсолютного времени представлен следую
щим образом:
AbsoluteTime
century
year
month
SEQUENCE {
INT-U8,
INT-U8,
INT-U8,
41