ГОСТ Р 53556.4—2013
Т а б л и ц а 7 — Синтаксис
pulse^data Q
СинтаксисКоличество битовМнемоника
2
uim sb f
6
uim sb f
5
uim sb f
pulse_data() {
num ber_pulse
.
pulse_start_sfb;
for (i =
0;
i < number_pu)se+1;
/♦+1
{
pulse_offset[i).
pulse_amp[i]:
4
uim sb f
}
Т а б л и ц а 8 — Синтаксис
coupling_channel_eiement ()
СинтаксисКоличество битовМнемоника
coupling_channel__element(
)
{
elem entJn stan ceJag;
4
uim sb f
1
uim sb f
3
uim sb f
1
uim sb f
4
uim sbf
lnd_sw_cce_flag;
num _coupled_elem ents
.
num _gain_elem ent_lists
= 0;
for (c
=
0; c
<
num ^coupledetem ents+l
; C ++) {
num _gain_elem ent_tists++;
cc_targetjs_cpe[c
):
c c ja rg e lja g _ s e le c l[c j: if
(cc_targetjs_cpe[c))
{
ccJlc]:
cc_r[c):
if (cc_l[cj
& &
cc__rjc))
1
uim sb f
1
uim sb f
num _gain_elem ent_tists++;
}
}
cc_dom ain:
gain_elem enl_sign
;
gain_elem ent_scale
.
in d iv id u a l channel_stream (0.0):
1
uim sb f
1
uim sb f
2
uim sb f
fo r (c=
1;
c<num_gain_element_iists:
C ++) {
if (ind_sv/_cce_ (lag)
{
cge
= 1;
}
else
{
com m on_gain_elem ent_present[cj;
cge
=
com mon_gain_elem enl_present[c]:
1
uim sb f
1_id
Viclbf
}
if (cge)
hcod__sf[common_gain_e}ement[c]];
else
{
for (g
=
0 :g < num_windov/_gmups; g++)
{
(or
for (sfb=Q: sfb<max_sfb: sfb++)
{
if (sfb_cb[g][sfb]
!=
ZERO_HCB)
hcod_sf[dpcm_gain_element(c]lgl[sfbJj;
}
}
1...19
Viclbf
}
}
}
10