ГОСТ Р ИСО/МЭК 8825-2-2003
ГОСТ Р ИСО/МЭК 8825-1—2003 Информационная технология. Правила кодирования АСИ. 1. Спецификация правил основного (BER), канонического (CER) и различающего (DER) кодирований (см. также Рекомендацию МСЭ-Т X. 690)
ИСО/МЭК 10646-1—931 Информационная технология. Универсальный, многооктетный кодовый набор символов (UCS). Часть 1. Архитектура и основная многоязычная плоскость
ИСО/МЭК 646—911 Информационная технология. 7-битнокодированный набор символов ИСО для обмена информацией
3 Определения
В настоящем стандарте используют следующие термины с соответствующими определениями.
3.1 Определение услуг уровня представления
В настоящем стандарте используют следующие термины, определенные в ГОСТ 34.971:
а) множество определенных контекстов;
б) идентификатор контекста уровня представления.
3.2 Спецификация основной нотации
В настоящем стандарте используют все определения из ГОСТ Р ИСО/МЭК 8824-1.
3.3 Спецификация информационного объекта
В настоящем стандарте используют все определения из ГОСТ Р ИСО/МЭК 8824-2.
3.4 Спецификация ограничения
В настоящем стандарте используют следующие термины, определенные в
ГОСТ Р ИСО/МЭК 8824-3:
а) ограничение связи компонентов;
б) табличное ограничение.
3.5 Спецификация параметризации АСН. 1
В настоящем стандарте используют следующий термин, определенный в
ГОСТ Р ИСО/МЭК 8824-4, — переменное ограничение.
3.6 Правила основного кодирования
В настоящем стандарте используют следующие термины, определенные в
ГОСТ Р ИСО/МЭК 8825-1:
а) динамическое соответствие;
б) статическое соответствие;
в) значение данных;
г) кодирование (значений данных);
д) отправитель;
е) получатель.
3.7 Дополнительные определения
В настоящем стандарте используют следующие определения:
3.7.1 двоично-дополнительное до 2 целое кодирование: Кодирование целого числа в выровненном по октету поле битов заданной длины или в количестве октетов, минимально необходимом для размещения этого числа, закодированного как целое двоичное дополнение до 2, обеспечивающее представление целых чисел, которые равны, больше или меньше нуля, как определено в 10.4.
Примечания
1 Значение целого двоичного дополнения числа до 2 получается путем нумерации битов в октетах содержимого, начиная с бита 1 последнего октета как бита 0 и заканчивая битом 8 первого октета. Каждому биту присваивается числовое значение 2^, где N — номер бита в описанной выше нумерации. Значение целого двоичного дополнения числа до 2 получается суммированием присвоенных числовых значений тех битов, которые равны единице, исключая бит 8 первого октета, и последующего уменьшения этой суммы на числовое значение, присвоенное биту 8 первого октета, если тот бит равен единице.
2 Целое число в данном контексте является синонимом математического термина «целое число». Его следует отличать от целочисленного типа integer АСН. 1.
3.7.2 значение абстрактного синтаксиса: Значение из абстрактного синтаксиса (определенного как множество значений единственного типа АСИ. 1), которое должно быть закодировано PER или которое должно быть получено декодированием PER.
2
1
Международные стандарты — во ВНИИКИ Госстандарта России.