A
ppend
ix
Moog Animatics SmartMotor™ Developer's Guide, Rev. L
Page 858 of 909
Array Variable Memory Map
Integer Array Memory:
NOTE:
Overlapping memory aw[0] is the least significant word of al[0]; likewise,
ab[0] is the least significant byte of aw[0] and al[0].
Long (32-bit signed)
Word (16-bit signed)
Bytes (8-bit signed)
al[n] where n is:
aw[n] where n is:
ab[n] where n is:
LSb
MSb
LSb
middle bytes
MSb
0
0
1
0
1
2
3
1
2
3
4
5
6
7
2
4
5
8
9
10
11
3
6
7
12
13
14
15
4
8
9
16
17
18
19
5
10
11
20
21
22
23
6
12
13
24
25
26
27
7
14
15
28
29
30
31
8
16
17
32
33
34
35
9
18
19
36
37
38
39
10
20
21
40
41
42
43
11
22
23
44
45
46
47
12
24
25
48
49
50
51
13
26
27
52
53
54
55
14
28
29
56
57
58
59
15
30
31
60
61
62
63
16
32
33
64
65
66
67
17
34
35
68
69
70
71
18
36
37
72
73
74
75
19
38
39
76
77
78
79
20
40
41
80
81
82
83
21
42
43
84
85
86
87
22
44
45
88
89
90
91
23
46
47
92
93
94
95
24
48
49
96
97
98
99
25
50
51
100
101
102
103
26
52
53
104
105
106
107
27
54
55
108
109
110
111
28
56
57
112
113
114
115
29
58
59
116
117
118
119
30
60
61
120
121
122
123
31
62
63
124
125
126
127
32
64
65
128
129
130
131
33
66
67
132
133
134
135
Appendix: Array Variable Memory Map
Содержание SmartMotor
Страница 1: ...Developer s Guide Class 5 Later SmartMotor Technology with TM ...
Страница 909: ...PN SC80100003 002 Rev L ...