ГОСТ Р 53556.11—2014
Продолжение таблицы3
Синтаксис
Количествобитов
Мнемоника
if (IRLSLMS) {
if(adapt_order-= t) {
opt o rder;
}
else{
opt order =max order:
}
for (p =0:p< opt_order;p++){
quant cofjp]:
}
}
if(loog_termprediction) {
LTPenable:
if (LTPenable) {
1..10
uimsbf
Изменяется
Rice code
1
Изменяется
uimsbf
Rice code
for (i= -2: i <=2: i++) {
LTPgain[i];
}
LTPlag.
}
8. 9.10
uimsbf
}
start=0;
if (random_access_block){
if (opt_order>0) {
smp_val[0):
if(opt_order >’\){
resit];
}
if (opt_order>2) {
res[2];
}
if (opt_order<3){
start=opt order:
}
else {
start=3;
Изменяется
Rice code
Изменяется
Rice code
Изменяется
Rice code
}
if (bgmc mode){
for (n =start: n < sb_length: n++) {
msb(n]:
}
for (k=1;к <sub_blocks; k*+) {
for(n =k *sb length: n < (k+1) *sb length: n++)
{
msb[n]:
}
Изменяется
BGMC
Изменяется
BGMC
}
for (n =start: n < sb_length: n++) {
if (msb[n]!= tail_code) {
tsb[n]:
}
else{
tail[n).
}
Изменяется
uimsbf
Изменяется
Rice code
}
for (k=t; к <sub_blocks:k++) {
for(n =k ‘ sb length: n < (k+1) *sb length: n++)
{
6