3 . Instruction Set

M1000

1

 

 

 

 

 

FLT

D10

D100

 

 

 

 

 

2

BIN

K2X0

D200

 

 

 

 

 

3

FLT

D200

D202

 

 

 

 

 

4

DEDIV

K615

K10

D300

 

 

 

5

DEDIV

D100

D202

D400

 

 

 

6

DEMUL

D400

D300

D20

 

 

 

7

DEBCD

D20

D30

 

 

 

 

 

8

DINT

D20

D40

 

 

 

 

1.Covert D10 (BIN integer) to D101, D100 (floating point).

2.Covert the value of X7~X0 (BCD value) to D200 (BIN value).

3.Covert D200 (BIN integer) to D203, D202 (floating point).

4.Save the result of K615 K10 to D301, D300 (floating point).

5.Divide the floating point:

Save the result of (D101, D100) (D203, D202) to D401, D400 (floating point).

6.Multiply floating point:

Save the result of (D401, D400) × (D301, D300) to D21, D20 (floating point).

7.Covert floating point (D21, D20) to decimal floating point (D31, D30).

8.Covert floating point (D21, D20) to BIN integer (D41, D40).

3 - 117

Page 233
Image 233
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Flt