Статус документа
Статус документа

ГОСТ Р 53556.10-2014 Звуковое вещание цифровое. Кодирование сигналов звукового вещания с сокращением избыточности для передачи по цифровым каналам связи. Часть III (MPEG-4 audio). Передискретизация аудио (Переиздание)

     3 Условные обозначения

3.1 Арифметические и битовые операции

a>>b

Сдвиг а вправо на b битов. Новые биты msb устанавливаются в '0'.

a<<b

Сдвиг а влево на b битов. Новые биты Isb устанавливаются в '0'.

a|b

Поразрядное ИЛИ для а и b.

a&b

Поразрядное И для а и b.

min(a, b)

Наименьшее значение из а и b.

max(a, b)

Наибольшее значение из а и b.

mod b

Значение b по модулю.

trunc(a)

Значение а, округленное в меньшую сторону.

|a|

Абсолютное значение а.

a = = b

Оценить, равны ли а и b.

a!=b

Оценить, не равны ли а и b.

a=b

Переменная а устанавливается в значение b.

a++

а = а +1

a- = b

а = а - b

a + = b

а = а + b

3.2 Упорядочивание разрядов

Графическое изображение всех многоразрядных величин является таким, что старший значащий бит (msb) расположен слева, а младший значащий бит (Isb) - справа. Рисунок 1 определяет позицию двоичного разряда в байте.


Рисунок 1 - Упорядочивание бита в байте

3.3 Последовательность разрядов

Во всех местах, где используется последовательность битов, применяется нотация со старшим значащим разрядом на первом месте.

3.4 Десятичная запись

Всем десятичным величинам предшествуют пробел или индикатор диапазона (..), когда включено в диапазон. Старшая значащая цифра находится слева, младшая значащая цифра - справа.

3.5 Порядок битов DSD

Первый выбранный бит DSD сохраняется в старшем значащем бите байта.

3.6 Полярность DSD

Бит DSD, равный единице, означает "плюс". Бит DSD, равный нулю, означает "минус".

3.7 Шестнадцатеричная нотация

Всем шестнадцатеричным значениям предшествует $. Старший значащий полубайт располагается слева, младший значащий полубайт - справа.

3.8 Диапазон

Constant_1.. Constant_2 обозначают диапазон от и включая Constant_1 до и включая Constant_2, с инкрементами 1.

3.9 Until

Until используется в рисунках, чтобы указать, что для позиции байта структуры используются до, но не включая данное значение.

В позиции байта В1 выражение "until В2" определяет байты В2-В1. В позиции байта В1 выражение, "until esc" определяет число байтов от В1 до и включая последний байт текущего сектора. Позиция байта определяется относительно начала текущего или предыдущего сектора.