Table A-11. Data storage
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Value
Sign
Integer
Fractional
255.9921875
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
F
F
F
-256.0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0
0
0
1.0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
8
0
-1.0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
F
F
8
0
13.7890625
0
0
0
0
0
1
1
0
1
1
1
0
0
1
0
1
0
6
E
5
-89.71875
1
1
0
1
0
0
1
1
0
0
1
0
0
1
0
0
D
3
2
4
macro.
A.12 acc32_t
The
type is a signed 32-bit accumulator type. It is able to store the variables
within the range <-65536 ; 65536). Its definition is as follows:
typedef long acc32_t;
The following figure shows the way in which the data is stored by this type:
Table A-12. Data storage
31
24 23
16 15
8 7
0
Value
S
Integer
Fractional
65535.999969
7
F
F
F
F
F
F
F
-65536.0
8
0
0
0
0
0
0
0
1.0
0
0
0
0
8
0
0
0
-1.0
F
F
F
F
8
0
0
0
23.789734
0
0
0
B
E
5
1
6
-1171.306793
F
D
B
6
5
8
B
C
macro.
Appendix A Library types
GMCLIB User's Guide, Rev. 2, 10/2015
Freescale Semiconductor, Inc.
71
Содержание DSP56800E
Страница 1: ...GMCLIB User s Guide DSP56800E Document Number DSP56800EGMCLIBUG Rev 2 10 2015 ...
Страница 2: ...GMCLIB User s Guide Rev 2 10 2015 2 Freescale Semiconductor Inc ...
Страница 4: ...GMCLIB User s Guide Rev 2 10 2015 4 Freescale Semiconductor Inc ...
Страница 64: ...GMCLIB_SvmU7n GMCLIB User s Guide Rev 2 10 2015 64 Freescale Semiconductor Inc ...
Страница 78: ...GMCLIB User s Guide Rev 2 10 2015 78 Freescale Semiconductor Inc ...