Campbell Scientific CR10X Measurement and Control System User Manual
Page 61

SECTION 3. INSTRUCTION SET BASICS
3-7
TABLE 3.9-2. Processing Instruction Memory and Execution Times R = No. of Reps.
INPUT
MEMORY
PROG.
INSTRUCTION
LOC.
INTER. LOC.
BYTES
EXECUTION TIME (ms)
30 Z=F
1
0
9
1.0 + 0.2
∗ exponent
31 Z=X
1
0
6
0.7
32 Z=Z+1
1
0
4
0.8
33 Z=X+Y
1
0
8
1.2
34 Z=X+F
1
0
10
1.1
35 Z=X-Y
1
0
8
1.2
36 Z=X
∗Y
1
0
8
1.5
37 Z=X
∗F
1
0
10
1.2
38 Z=X/Y
1
0
8
3.0
39 Z=SQRT(X)
1
0
6
9.0
40 Z=LN(X)
1
0
6
8.4
41 Z=EXP(X)
1
0
6
6.6
42 Z=1/X
1
0
6
2.9
43 Z=ABS(X)
1
0
6
1.0
44 Z=FRAC(X)
1
0
6
1.1
45 Z=INT(X)
1
0
6
1.4
46 Z=X MOD F
1
0
10
3.5
47 Z=X
Y
1
0
8
14.9
48 Z=SIN(X)
1
0
6
7.3
49 SPA. MAX
1 or 2
0
8
2.7 + 0.6 * swath
50 SPA. MIN
1 or 2
0
8
2.3 + 0.6 * swath
51 SPA. AVG
1
0
8
3.0 + 0.6 * swath
52 RUNNING AVG
1
R
∗ (par 4 + 2)
11
2.1 + 3.7R
53 A
∗X+B
4
0
36
3.5
54 BLOCK MOVE
R
0
10
0.3 + 0.2R
55 POLYNOMIAL
R
0
31
1.2 + (2.0 + 0.4
∗ order)R
56 SAT. VP
1
0
6
4.5
57 WDT-VP
1
0
10
6.8
58 LP FILTER
R
R + 1
13
1.0 + 2.2R
59 X/(1-X)
1
0
9
0.4 + 1.2R
60 FFT
see instruction see instruction
13
see instruction
61 INDIR. MOVE
1
0
6
0.6
62 COV/COR
see instruction see instruction
18
see instruction
63 PARA.EXTN.
0
0
10
0.2
64 PAROSCIENTIFIC
3
0
6
11.5
65 BULK LOAD
8
0
36
4.5
66 ARC TAN
1
0
8
8.7
67 DYNAGAGE
2 or 6
0
43
20.0
68 4 DIG PARA. EXTN.
0
0
8
0.7