Campbell Scientific CR7 Measurement and Control System User Manual
Page 49

SECTION 3. INSTRUCTION SET BASICS
3-7
TABLE 3.9-2. Processing Instruction Memory and Execution Times
R = No. of Reps.
MEMORY
INPUT
INTER.
PROG.
INSTRUCTION
LOC.
LOC.
BYTES
EXECUTION TIME (ms)
30
Z=F
1
0
8
0.3
31
Z=X
1
0
6
0.5
32
Z=Z+1
1
0
4
0.6
33
Z=X+Y
1
0
8
1.1
34
Z=X+F
1
0
10
0.9
35
Z=X-Y
1
0
8
1.1
36
Z=X*Y
1
0
8
1.2
37
Z=X*F
1
0
10
0.9
38
Z=X/Y
1
0
8
2.7
39
Z=SQRT(X)
1
0
6
12.0
40
Z=LN(X)
1
0
6
7.4
41
Z=EXP(X)
1
0
6
5.9
42
Z=1/X
1
0
6
2.6
43
Z=ABS(X)
1
0
6
0.7
44
Z=FRAC(X)
1
0
6
0.3
45
Z=INT(X)
1
0
6
1.0
46
Z=X MOD F
1
0
10
3.2
47
Z=XY
1
0
8
13.3
48
Z=SIN(X)
1
0
6
6.5
49
SPA MAX
1 or 2
0
7
1.5 + 0.9 (swath-1)
50
SPA MIN
1 or 2
0
7
1.7 + 0.9 (swath-1)
51
SPA AVG
1
0
7
3.3 + 0.6 (swath-1)
53
A*X+B
4
0
36
2.5 + 0.4 scaling pair
54
BLOCK MOVE
R
0
10
0.18 + 0.17R
55
POLYNOMIAL
R
0
31
1.2 + R(2.0 + 0.4 * order)
56
SAT VP
1
0
6
4.2
57
WDT-VP
1
0
10
8.1
58
LP FILTER
R
R + 1
13
0.5 + 2.2R
59
X/(1-X)
1
0
9
0.4 + 3.0R
61
INDIR MOVE
1
0
6
0.35 neither indexed
0.54 one location indexed
0.73 both locations indexed
66
ARC TAN
1
0
8
6.7