ГО СТ Р 54712-2011
Окончание таблицы
Синтаксис
Количество
битов
Мнемоника
rf((scfs<{tc]/2/==VI\(gr==0))
sfb++)
tfgtJMfsfbl) {
JlgrJficflsfb)
if((scfsi{tcj[2}==-0]\(gr==0))
s(b++)
JtgrJ[tcl(sfb]
}
foffsff>=11;s/b<ie.
if(dala_presen
scalefac
}
}
for(sfb=16:sfb<2
1;
if(data_present[gr][tc](sfb]) {
scalefac
}
Hoffmancodebitsf)
}
0...4
0...4
uimsbf
uimsbf
HoffmancodebHs()
!
!
{
fo/f1
=0^<big_values
*2;1
+=2){
hcodHx[}t\y\]
if(\x\==15&&JinbilS>0)
tinbitsx
if(\x
=0
signx
if(\y\==15&&Jinbils>0)
linbitsy
if(y!=0
signy
is[l]=x
isp+-\)=y
}
for(.
1
<big_values’2*counn
*4.1
+=4){
hcod[\v\mi!\myU
H(\v!=0
signv
if(\w!=0
signw
if(\x!=Q
signx
if(\y
=0
signy
isP]=v
is[l+1]=w
is[i+2}=x
isp+3J=y
i
forf;U576;1*+)
isp]=0
}
0...19
bslbf
1_13
uimsbf
1
bslbf
1_13
uimsbf
1
bslbf
1...6
bslbf
1
bslbf
1
bslbf
1
bslbf
1
bslbf
28