Measurement and Control Module Operators Manual
SECTION 3. INSTRUCTION SET BASICS
3-8
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 0.2 + 0.6 * exponent
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 8 1.5 + 0.9 (swath-1)
50 SPA. MIN 1 or 2 0 8 1.7 + 0.9 (swath-1)
51 SPA. AVG 1 0 8 3.3 + 0.6 (swath-1)
53 A*X+B 4 0 36 4.1
54 BLOCK MOVE R 0 10 0.2 + 0.2R
55 POLYNOMIAL R 0 31 1.2 + (2.0 + 0.4 * order)R
56 SAT. VP 1 0 6 4.2
57 WDT-VP 1 0 10 8.1
58 LP FILTER R R 13 0.5 + 2.2R
59 X/(1-X) 1 0 9 0.4 + 3.0R
61 INDIR. MOVE 1 0 6 0.4 neither indexed,
0.5 1 location indexed,
0.7 both locations indexed
63 PARA.EXTN. 0 0 10 0.1
66 ARC TAN 1 0 8 6.7
TABLE 3.9-3. Output Instruction Memory and Execution Times R = No. of Reps.
INTER. MEM. FINAL PROG. EXECUTION TIME (ms)
INSTRUCTION LOC. VALUES
1
BYTES FLAG 0 LOW FLAG 0 HIGH
69 WIND VECTOR 2+9R (2, 3, or 4)R 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 0.9+ 0.5R 2.1+ 3.0R
72 TOTALIZE R R 7 0.6+ 0.5R 1.1+ 1.0R
73 MAXIMIZE (1 or 2)R (1,2, or 3)R 8 0.9+ 1.7R 1.3+ 2.8R
74 MINIMIZE (1 or 2)R (1,2, or 3)R 6 0.9+ 1.7R 1.3+ 2.8R
75 HISTOGRAM 1+bins*R bins*R 24 0.4+ 3.1R 0.9+ (3.3+2.8*bins)R
77 REAL TIME 0 1 to 4 4 0.1 1.0
78 RESOLUTION 0 0 3 0.4 0.4
79 SMPL ON MM R R 7 0.3 1.1
80 STORE AREA
1
00 70.2 0.2
82 STD. DEV. 1+3R R 7 1.0+ 1.4R 1.8+ 2.2R