beautypg.com

Campbell Scientific CR10X Measurement and Control System User Manual

Page 61

background image

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