ГОСТ Р НСО/МЭК 8825-2-2003
3.7.11 расширяемый для кодирования PER: Свойство типа, определение которого содержит
маркер расширения, влияющий на кодирование PER.
3.7.12 список полей: Упорядоченное множество значений битовых полей и (или) выровненных
по октету битовых полей, которые создаются в результате применения настоящих правил кодиро
вания для компонентов значения.
Пр и ме ч а н и е — В модели, применяемой в настоящем стандарте, использован термин «список нолей»
для указания связанного списка буферов, кажлый из которых содержит кодирование «битового ноля* или
•выровненного по октету битового поля», его длину в битах и указатель выравнивании но октету. Каждое
кодирование яшгястся кодированием значении типа АСН. I. Указатель выравнивания по октету сообщает,
должно ли кодирование быть выравнено в полном кодировании но границе октета, когда оно используется для
формировании полною кодирования значения абстрактного синтаксиса, или оно должно быть добавлено
непосредственно после последнего бита предыдущего кодирования. Термин «список полей» существует только
дзя целей описания, а не предлагает метод реализации.
3.7.13 неопределенная длина: Кодирование, длина которого более 64К—1 или максимальная
длина которого не может быть определена из нотации АСН. 1.
3.7.14 тип фиксированной длины: Тип, в кодировании которого крайнее значение детерминаггта
длины может быть определено (используя методы, установленные в настоящем стандарте) из
нотации типа (после применения ограничений, видимых для PER), и это значение относится ко всем
допустимым значениям типа.
3.7.15 фиксированное значение: Значение, которое может быть определено (используя методы,
установленные в настоящем стандарте) как единственное допустимое значение (после применения
ограничений, видимых для PER) управляющего типа.
3.7.16 тип символьной строки известной кратности: Ограниченный тип символьной строки,
число октетов в кодировании которой для всех допустимых значений символьной строки равно
произведению известного фиксированного числа на число символов в строке. Типами символьных
строк известной кратности являются lASString. PrintableString, VisibleString. NumericString, Univer-
salString и BMPSiring.
3.7.17 детерминант длины: Счетчик (битов, октетов, символов или компонентов), определяю
щий длину части или всего кодирования PER.
3.7.18 обычно маленькое неотрицательное целое число: Часть кодирования, которая представ
ляет значения неограниченного неотрицательного целого, в которой маленькие значения встреча
ются с большей вероятностью, чем большие.
3.7.19 обычно маленькая длина: Длина кодирования, которая представляет значения неограни
ченной длины, маленькие значения которой встречаются с большей вероятностью, чем большие.
3.7.20 выровненное по октету битовое поле: Результат некоторой части метода кодирования,
состоящий из упорядоченного набора битов, число которых не обязательно кратно восьми, но
которые в полном кодировании значения абстрактного синтаксиса должны начинаться на границе
октета.
3.7.21 неотрицательное двоичное целое кодирование: Кодирование ограниченного или полуог-
раничепного целого числа либо в битовом поле заданной длины, либо в выровненном по октету
битовом поле заданной длины, либо в минимальном количестве октетов, в которых поместится это
целое число, закодированное как неотрицательное двоичное целое, обеспечивающее представление
для целых чисел, больших или равных нулю, как установлено в 10.3.
П р и м е ч а н и е —Значение дополнения до 2 двоичною числа получается нумерацией битов в октетах
содержимого, начиная с бита I последнего октета как бита 0 и заканчивая битом 8 первого октета. Каждому
биту присваивается числовое значение 2А, где N — номер бита в описанной выше нумерации. Згсачснис
дополнения до 2 двоичного числа получается суммированием присвоенных чистовых значений битов, равных
единице.
3.7.22 видимое для PER ограничение: Использования нотации ограничения АСН. I. которое
влияет на кодирование значения PER.
3.7.23 надежно передающее кодирование: Полное кодирование значения абстрактного синтак
сиса, которое может быть декодировано (включая любые вложенные кодирования) без знания
множества определенных контекстов уровня представления, формирующих среду, в которой было
выполнено кодирование.
3.7.24 полуограниченное целое число: Целое число, ограниченное видимым для PER образом
4