ГОСТ Р 53556.4—2013
Окончание таблицы 58
СинтаксисКоличество битовМнемоника
p ce ja g _ p re s e n t;
1
4
uim sbf
4
uim sb f
4
if (pcejag_present == 1) {
рсе_ instanceJ a g :
d rc ja g je s e rv e d _ b its :
n++:
}
exduded_chns_present;
if (exduded_chns_present — \) {
n
+=
exduded_channets():
}
drc_bands_present:
1
uim sbf
if (drc_bands_present —{
drc band incr:
4
uim sbf
4
uim sbf
8
drcJnlerpolation_schem e;
r>++;
drc_num _bands
=
drc_num _bands
+
drc_ban djncr.
for (i
=
0;
i < drc_num_bands: i++) {
drc_bandJopp]:
n+ *:
}
1
uim sbf
7
uim sb f
1
uim sbf
)
prog_refJevel_present.
H (prog_ref_leveljyresenl
==
\) {
p ro g re fje v e i.
prog_refJeve!_reserved_bits:
n++;
}
for (i
=
0;
i < drc_num_bands: 1+*) {
dyn_m g_sgn[i]:
dyn_rng_ctlp]:
n+*:
}
return n:
}
1
uim sbf
7
uim sbf
Т а б л и ц а 59 — Синтаксис
exduded_channels ()
СинтаксисКоличество битовМнемоника
Excluded ch a n n e lsf)
1
uim sb f
1
uim sb f
1
uim sb f
{
n
=
0;
num _exd_chan
=
7;
for (i
= 0; / < 7;
i++)
exdude_m ask[ i ];
n++:
while (addilional_exduded_chns[n-’\]
== 1)
{
for (i
=
num_excl_chan: i
<
num _exd_chan*7
.
h-*)
exdude_m ask[ 1]:
n++:
num _exd_chan
+= 7;
}
return n;
}
35