Campbell Scientific CR10 CR10 Measurement and Control - Page 57

Bytes

Page 57 highlights

SECTION 3.INSTRUCTION SET BAS]CS TABLE 3.9-2. Processing Instruction Memory and Execution Times R = No. of Reps. INSTRUCTION INPUT LOC. MEMORY PROG. INTER. LOC. BYTES EXECUTION TIME (MS) 3O Z=F 31 Z=X 322=Z+1 33 Z=X+Y 94Z=X+F 35 Z=X-Y 36 Z=X*Y 37 Z=X"F 38Z=XN 39 Z=SQRT(X) 40 Z=LN(X) 41 Z=EXP(X) 42Z=1lX 43 Z=ABS(X) 44 Z=FRAC(X) 45 Z=|NT(X) 46Z=X MOD F 471=Xy 48 Z=SIN(X) 49 SPA. MAX 50 SPA. MIN 51 SPA. AVG 53 A'X+B 54 BLOCK MOVE 55 POLYNOMIAL 56 SAT. VP 57 WDT-VP 58 LP FILTER 5e )U(1-X) 61 INDIR. MOVE 1 1 1 1 1 1 1 1 'l or2 1or2 1 4 R R 1 1 R 1 1 63 PARA.EXTN. 0 66 ARC TAN 1 0 9 0.2+0.6*exponent 0 6 0.5 0 4 0.6 0 8 1.1 0 10 0.9 0 8 1.1 0 8 1.2 0 10 0.9 0 I 2.7 0 6 12.4 0 6 7.4 0 6 5.9 0 6 2.6 0 6 o.7 0 6 0.3 0 6 1.0 0 10 3.2 0 I 13.3 0 6 6.5 0 I 1.5 + 0.9 (swath-1) 0 I 1.7 + 0.9 (swath-1) 0 8 3.3 + 0.6 (swath-1) 0 36 4.1 0 10 0.2 + 0.2R 0 31 1.2+(2.O+0.4*ordeflR 0 6 4.2 0 10 8.1 R 13 0.5 + 2.2R 0 I 0.4 + 3.0R 0 6 0.4 neither indexed, 0.5 1 location indexed, 0.7 both locations indexed 0 10 0.1 0 8 6.7 TABLE 3.9-3. Output Instruction Memory and Execution Times R = No' of Reps, INSTRUCTION INTER. MEM. FINAL PROG. LOC. VALUES1 BYTES EXECUTION TIME (ms) FLAG O LOW FLAG O HIGH 69 WIND VECTOR 2+9R (2,3, or 4)B 12 Options 00, 10, 20 3.5 + 17.5R 3.5 + 75R Options 01, 11, 21 3.5 + 16R 3.5 + 30R 70 SAMPLE 0 R 6 0.1 0.4+ 0.6R 71 AVERAGE 1+R R 7 T2TOTALIZE 73 MAXIMIZE 74 MINIMIZE R 2)R (1 or 2)R (1 or R (1,2, or 3)R (1,2, or 3)R 7 I 6 75 HISTOGRAM 77 REAL TIME 78 RESOLUTION 79 SMPL ON MM 80 STORE AREA1 82 STD. DEV. 1+bins*R bins*R 0 1to4 00 RR 00 1+38 R 24 4 3 7 7 7 0.9+ 0.5R 0.6+ 0.5R 0.9+ 1.7R 0.9+ 1.7R 0.4+ 3.1R 0.1 0.4 0.3 0.2 1.0+ 1.4R 2.1+ 3.0R 1.1+ 1.0R 1.3+ 2.8R 1.3+ 2.8R 0.9+ (3.3+2.8*bins)R 1.0 4.4 1.1 o.2 1.8+ 2.2R lOutput values may be sent to either Final Storage area or lnput Storage with lnstruction 80. 3-7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238

SECTION
3.INSTRUCTION
SET
BAS]CS
TABLE
3.9-2.
Processing
Instruction
Memory
and Execution Times
R
=
No.
of
Reps.
MEMORY
PROG.
INTER.
LOC.
BYTES
EXECUTION
TIME
(MS)
INPUT
LOC.
1
1
1
1
1
1
1
1
INSTRUCTION
3O
Z=F
31 Z=X
322=Z+1
33 Z=X+Y
94Z=X+F
35 Z=X-Y
36 Z=X*Y
37
Z=X"F
38Z=XN
39 Z=SQRT(X)
40 Z=LN(X)
41 Z=EXP(X)
42Z=1lX
43 Z=ABS(X)
44 Z=FRAC(X)
45 Z=|NT(X)
46Z=X
MOD
F
471=Xy
48 Z=SIN(X)
49
SPA. MAX
50 SPA. MIN
51 SPA. AVG
53
A'X+B
54
BLOCK MOVE
55
POLYNOMIAL
56 SAT. VP
57 WDT-VP
58
LP FILTER
5e )U(1-X)
61
INDIR. MOVE
63
PARA.EXTN.
66 ARC TAN
'l
or2
1or2
1
4
R
R
1
1
R
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
R
0
0
9
6
4
8
10
8
8
10
I
6
6
6
6
6
6
6
10
I
6
I
I
8
36
10
31
6
10
13
I
6
10
8
0
0
0.2+0.6*exponent
0.5
0.6
1.1
0.9
1.1
1.2
0.9
2.7
12.4
7.4
5.9
2.6
o.7
0.3
1.0
3.2
13.3
6.5
1.5 +
0.9
(swath-1)
1.7
+ 0.9 (swath-1)
3.3 +
0.6
(swath-1)
4.1
0.2 + 0.2R
1.2+(2.O+0.4*ordeflR
4.2
8.1
0.5
+
2.2R
0.4 + 3.0R
0.4
neither indexed,
0.5
1
location indexed,
0.7
both locations indexed
0.1
6.7
0
1
TABLE
3.9-3. Output
Instruction
Memory
and Execution Times
R
=
No'
of
Reps,
INSTRUCTION
69
WIND
VECTOR
2+9R
MEM.
FINAL
PROG.
VALUES1
BYTES
(2,3,
or
4)B
12
Options 00,
10,
20
Options
01,
11,
21
EXECUTION
TIME
(ms)
FLAG
O
LOW
FLAG
O
HIGH
INTER.
LOC.
0
1+R
R
3.5
+
17.5R
3.5
+
16R
0.1
0.9+ 0.5R
0.6+ 0.5R
0.9+
1.7R
0.9+
1.7R
0.4+ 3.1R
0.1
0.4
0.3
0.2
1.0+ 1.4R
70 SAMPLE
71 AVERAGE
T2TOTALIZE
73
MAXIMIZE
74
MINIMIZE
75
HISTOGRAM
77
REAL TIME
78
RESOLUTION
79
SMPL
ON
MM
80 STORE
AREA1
82 STD. DEV.
(1
or
2)R
(1,2, or 3)R
(1
or
2)R
(1,2, or 3)R
1+bins*R
bins*R
0
1to4
00
RR
00
1+38
R
R
R
R
6
7
7
I
6
24
4
3
7
7
7
3.5 + 75R
3.5 + 30R
0.4+ 0.6R
2.1+ 3.0R
1.1+ 1.0R
1.3+ 2.8R
1.3+ 2.8R
0.9+
(3.3+2.8*bins)R
1.0
4.4
1.1
o.2
1.8+ 2.2R
lOutput
values may
be
sent to
either
Final Storage
area
or
lnput
Storage with
lnstruction
80.
3-7