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

ГОСТ 31016-2003; Страница 26

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

Страница 26
Страница 1 Untitled document
ГОСТ Р 51294.9—2002
4.5.3.3 Интерпретации расширенного канала и режим байтового уплотнения, использующий ко
довое слово 913 (регистр в режиме байтового уплотнения)
При кодировании в режиме байтового уплотнения, использующего кодовое слово 913 (регистр в
режиме байтового уплотнения), управляющая последовательность ЕС1 может быть размещена непо
средственно:
- перед кодовым словом 913,
- за кодовым словом 913,
- за кодовым словом, следующим после кодового слова 913.
В первых двух случаях управляющая последовательность ЕС1 выводится до закодированных
байтов, в то время как в последнем случае управляющая последовательность ЕС1 выводится после
закодированного байта.
4.5.3.4 Интерпретации расширенного канала и режим цифрового уплотнения
Управляющую последовательность ЕС1 не следует размещать внутри группы кодовых слов,
подлежащих обработке преобразованием базы 10 в базу 900 (4.4.4.2). Она может быть размещена
только внутри области режима цифрового уплотнения (обычно) на границе между группами из 15
кодовых слов. Это необходимо для обеспечения однозначного позиционирования в декодированном
потоке байтов при размещении декодером управляющей последовательности.
Поэтому управляющую последовательность ЕС1 размещают непосредственно:
- после кодового слова со значением 902;
- после 15-го кодового слова;
- после 30-го кодового слова;
- И
т.д.
Если кодирующему устройству необходимо расположить управляющую последовательность
ЕС1 в позиции, которая не является кратной 15 кодовым словам, то оно должно рассматривать циф
ровой блок до ЕС1 как завершенный объект в соответствии со вторым этапом 4.4.4.2.
Кодирующее устройство должно повторно ввести режим цифрового уплотнения путем
расположения в потоке другого кодового слова со значением 902, за которым следует управляющая
последовательность ЕС1.
Если декодер обнаруживает управляющую последовательность ЕС1 на одной из вышеуказанных
пограничных точек, он должен генерировать байты данных, связанные с кодовыми словами до
управляющей последовательности (при наличии таковых), генерировать управляющую последова
тельность и затем продолжить сбор кодовых слов для декодирования в режиме цифрового уплотне
ния. Если декодер обнаруживает управляющую последовательность ЕС1 в иных позициях, отличаю
щихся от установленных, он должен рассматривать символ как дефектный.
4.5.3.5 Комбинирование интерпретаций расширенного канала
Две или более управляющие последовательности (т.е. номера назначения ЕС1) могут быть рас
положены в любой точке, где возможно размещение надлежащим образом одной ЕС1, при том усло
вии, что между ними размещены только кодовые слова, которые используют для кодирования управ
ляющей последовательности ЕС1.
4.5.4 Протокол после декодирования
Протокол для передачи данных ЕС1 должен соответствовать представленному в 4.17.2. Во время
передачи интерпретаций расширенного канала идентификаторы символики (4.17.5) должны быть
полностью реализованы, и соответствующий идентификатор символики должен быть передан в каче
стве преамбулы.
4.6 Определение последовательности кодовых слов
В процессе кодирования генерируется последовательность кодовых слов в виде
dn 1•••do,
где d кодовое слово данных, включая дескриптор длины символа и все кодовые слова функций;
п общее количество кодовых слов данных, включая дескриптор длины символа, за исключением
кодовых слов коррекции ошибки.
Дескриптор длины символа, обозначаемый dn i, должен быть первым кодовым словом данных.
Его значение должно быть равно общему количеству кодовых слов данных п; при этом подсчете
должен учитываться непосредственно сам дескриптор длины символа и поэтому его значение должно
быть от 1до 926.
В процессе кодирования должны быть установлены последовательности кодовых слов. По ана логии
с исходными данными сначала должны следовать данные позиций старших разрядов, напри-
22