3. Instruction

Set

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mnemonic

 

 

 

Applicable to

 

STEPS

 

API

 

 

 

PULSE

Function

 

 

 

 

 

 

 

 

 

 

16 bits

32 bits

ES2

SS2

SA2

 

SX2

16-bit

32-bit

 

 

 

 

 

 

 

 

 

 

 

 

 

EX2

 

SE

 

 

 

 

 

 

23

 

DIV

DDIV

 

Division

 

 

 

 

 

7

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

 

INC

DINC

 

Increment

 

 

 

 

 

3

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

DEC

DDEC

 

Decrement

 

 

 

 

 

3

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26

 

WAND

DAND

 

Logical Word AND

 

 

 

 

 

7

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27

 

WOR

DOR

 

Logical Word OR

 

 

 

 

 

7

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

 

WXOR

DXOR

 

Logical XOR

 

 

 

 

 

7

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

 

NEG

DNEG

 

2’s Complement (Negation)

 

 

 

 

 

3

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rotation and Displacement

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mnemonic

 

 

 

Applicable to

 

STEPS

 

API

 

 

 

PULSE

Function

 

 

 

 

 

 

 

 

 

 

16 bits

32 bits

ES2

SS2

SA2

 

SX2

16-bit

32-bit

 

 

 

 

 

 

 

 

 

 

 

 

 

EX2

 

SE

 

 

 

 

 

 

30

 

ROR

DROR

 

Rotate right

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

ROL

DROL

 

Rotate left

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

RCR

DRCR

 

Rotate right with carry

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33

 

RCL

DRCL

 

Rotate left with carry

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

34

 

SFTR

-

 

Bit shift right

 

 

 

 

 

9

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

35

 

SFTL

-

 

Bit shift left

 

 

 

 

 

9

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36

 

WSFR

-

 

Word shift right

 

 

 

 

 

9

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

37

 

WSFL

-

 

Word shift left

 

 

 

 

 

9

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

38

 

SFWR

-

 

Shift register write

 

 

 

 

 

7

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

39

 

SFRD

-

 

Shift register read

 

 

 

 

 

7

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Processing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mnemonic

 

 

 

Applicable to

 

STEPS

 

API

 

 

 

PULSE

Function

 

 

 

 

 

 

 

 

 

 

16 bits

32 bits

ES2

SS2

SA2

 

SX2

16-bit

32-bit

 

 

 

 

 

 

 

 

 

 

 

 

 

EX2

 

SE

 

 

 

 

 

 

40

 

ZRST

-

 

Zone reset

 

 

 

 

 

5

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

41

 

DECO

-

 

Decode

 

 

 

 

 

7

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

42

 

ENCO

-

 

Encode

 

 

 

 

 

7

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

43

 

SUM

DSUM

 

Sum of Active bits

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

44

 

BON

DBON

 

Check specified bit status

 

 

 

 

 

7

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45

 

MEAN

DMEAN

 

Mean

 

 

 

 

 

7

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

 

ANS

-

-

Timed Annunciator Set

 

 

 

 

 

7

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

47

 

ANR

-

 

Annunciator Reset

 

 

 

 

 

1

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

48

 

SQR

DSQR

 

Square Root

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

49

 

FLT

DFLT

 

Floating point

 

 

 

 

 

5

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 - 2 5

Page 141
Image 141
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Rotation and Displacement, Data Processing