ГОСТ Р 53556.4—2013
Окончание таблицы 36
Синтаксис
Количество битов
Мнемоника
ltp_data_present[ch):
if (ltp_data_present(ch))
Itp data (last m ax sfb. m ax sfb):
}
}
1
b s lb f
Т а б л и ц а 37 — Синтаксис
bsac_layer_element Q
СинтаксисКоличество битовМнемоника
bsac layer etem ent(layer)
{
!ayer_cband_si(layer);
layer_sfb_si(layer):
bsacjayer_spectra (layer):
if (!sba_mode) {
bsac low er spectra (layer):
}
else if (term inaljayerpayerj) {
b sa cjo w e r spectra (layer):
bsac higher spectra (layer).
}
Т а б л и ц а 38 — Синтаксис
layer_cband_si Q
Синтаксис
Количество битов
Мнемоника
la y e r c b a n d s i(la y e r)
{
g
=
ta y e r_ g ro u p {la y e r):
fo r (ch
= 0;
c h < n c h : c h * * ) {
fo r (c b a n d = ia y e r_ s ta rt_ c b a n d [la y e r]:
c b a n d < la y e r_ e n d _ c b a n d [la y e r]: c b a n d * * ) {
a c o d e _ c b a n d _ s i[c h ](g ][c b a n d J :
}
}
}
1..14
b s lb f
Т а б л и ц а 39 — Синтаксис
layer_sfb_si Q
СинтаксисКоличество битовМнемоника
layer sfb si (layer)
{
g
=
layer_group(layer]:
for (ch
=
0:
ch < nch: ch++)
for (sfb
=
layer_start_sfbpayer]:sfb < layer_end_sfbpayer}:
sfb **) {
if (nch
==
i ) {
if (pns_data_present && sfb >= pns_start_sfb) {
acode_noise_flag[g)[sfbJ:
1
b slb f
24