ГОСТ Р ИСО/МЭК 8825-2-2003
ГОСТ I* ИСО/МЭК 8825-1—2003 Информационная технология. Правила кодирования
АСН. I. Спецификация правил основного (BER), канонического (CER) и различающего (DER)
кодирований (см. также Рекомендацию МСЭ-Т X. 690)
ИСО/МЭК 10646-1—93* Информационная технология. Универсальный, многооктетный ко
довый набор символов (UCS). Часть I. Архитектура и основная многоязычная плоскость
ИСО/МЭК 646—91* Информационная технология. 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 \ где .V— номер бита вописанной выше нумерации. Значение целого
лвопчггото дополнения числа до 2 получается суммированием присвоенных числовых значений тех битов,
которые равны единице, исключая бит 8 первого октета, и последующего уменьшения этой суммы на числовое
значение, присвоенное биту 8 первого октета, если тот бит равен единице.
2 Целое число в данном контексте является синонимом математического термина «целое число». Его
следует отличать от целочисленного типа integer АСН. 1.
3.7.2 значение абстрактного синтаксиса: Значение из абстрактного синтаксиса (определенного
как множество значений единственного типа АСН. 1), которое должно быть закодировано PER или
которое должно быть получено декодированием PER.
2
Международные стандарты —во ВНИИКИ Госстандарта России.