ГОСТ Р 54712-2011
Продолжение таблицы
Синтаксис
Мнемоника
Количество
битов
1
bslbf
12
9
8
4
uimsbf
uimsbf
uimsbf
bslbf
5
bslbf
scfci[tc][scfsi_hand}=
0’
for (gr=0: gr<2;gr++)
for(tc=2:tc<7:tc++){
if(tc_ргвзвп
1
{дг](
1
с]==Л’)
part2_3j6nglh[gr][tc]
big_values[grj[tcj
giobal_gain[gr][tc]
scatefac compress[grJltc]
if(btock_type[gr][tc])!=
TOO7
for(region=0:region<2:
region++)
table select(gr][tc)lreg>on]
if(biock_type[gr][tc))
= 10
{
for(window=0;window<3:window++)
subblock ga/n[gr](lc](window]
3
uimsbf
IgrlpcJlsfbJ) {
:sfb++)
[gr](tc}[sfb]) {
JtgrJflcnsfb]
}
}
else{
’f«scls1{tc]{Q]==’0]\(gr==Q))
for(sfb=0;sfb<6:sfb++)
i!(dala_presenl
scalefac_l[gr}[tc][sfb]
}
*((5сЫ{1ф1==Щ(дг==0))
for(s(b=6;sfb<U
}
}
else{
for(region=0:region<2:region++)
table_selectlgr}[tc][region]
5
bslbf
гедюп0_соип1[дг]ЦсJ
4
bslbf
region’\ count(gr]]tc]
3
bslbf
}
preflag[gr][tc]
1
bslbf
scalefac_scale[gr)[tc]
1
bslbf
countUable select[gr][tc}
1
bslbf
}
}
}
}
mc_audio_main_data()
I
for(gr=0:gr<2:gr++0{
for(tc=2:tc<7:tc++){
if(tc_present[gr][tc]==4’{
if(btock_type(gr](tcj==Л0{
for(sfb=0:
s/b<l2;s/b
++)
for(wndow=0;window<3:window++)
if(data_present[gr][tc][sfb][wmdow]){
sca!efac_s{gr]{tc]{s(b)[windowj
0...4
uimsbf
0...4
uimsbf
if(data_pfesent
Scatefac
0...4
uimsbf
27