Campbell Scientific CR510 Basic Datalogger User Manual

Page 57

Advertising
background image

SECTION 3. INSTRUCTION SET BASICS

3-9

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) + R + 1 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

58 LP FILTER

R

R + 1

13

1.0 + 2.2R

59 X/(1-X)

1

0

9

0.4 + 1.2R

61 INDIR. MOVE

1

0

6

0.6

63 PARA.EXTN.

0

0

10

0.2

65 BULK LOAD

8

0

36

4.5

66 ARC TAN

1

0

8

8.7

68 4 DIG PARA. EXTN.

0

0

8

0.7

Advertising