DVP - ES2/EX2/SS2/SA2/SX2/SE Operation Manual - Programming

X0

M0

M1

M2

CMP D0 D2 M0

SUB D0 D2 D4

SUB D2 D0 D4

Detailed explanations on negative value and its absolute value

1.MSB = 0 indicates the value is positive while MSB = 1 indicates the value is negative.

2.NEG instruction can be applied to convert a negative value into its absolute value.

(D0=2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0

0

0 0

0 0

0 0 0 0 0

0 0

1 0

 

 

 

 

 

 

 

 

 

(D0=1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0

0

0 0

0 0

0 0 0 0 0

0 0

0 1

 

 

 

 

 

 

 

 

 

(D0=0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0

0

0 0

0 0

0 0 0 0 0

0 0

0 0

 

 

 

 

 

 

 

 

 

(D0=-1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=1

 

 

 

 

1 1

1 1 1 1 1

1 1

1 1

1 1 1

1 1

0 0

0

0 0

0 0

0 0 0 0 0

0 0

0 1

(D0=-2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=2

 

 

 

 

1 1

1 1 1 1 1

1 1

1 1

1 1 1

1 0

0 0

0

0 0

0 0

0 0 0 0 0

0 0

1 0

(D0=-3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=3

 

 

 

 

1 1

1 1 1 1 1

1 1

1 1

1 1 1

0 1

0 0

0

0 0

0 0

0 0 0 0 0

0 0

1 1

(D0=-4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=4

 

 

 

 

1 1

1 1 1 1 1

1 1

1 1

1 1 1

0 0

0 0

0

0 0

0 0

0 0 0 0 0

0 1

0 0

(D0=-5)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=5

 

 

 

 

1 1

1 1 1 1 1

1 1

1 1

1 1 0

1 1

0 0

0

0 0

0 0

0 0 0 0 0

0 1

0 1

(D0=-32,765)

 

 

 

 

(D0)+1=32,765

 

 

 

 

 

1 0

0 0 0 0 0

0 0

0 0

0 0 0

1 1

0 1

1

1 1

1 1

1 1 1 1 1

1 1

0 1

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0=-32,766)

 

 

 

 

(D0)+1=32,766

 

 

 

 

 

1 0

0 0 0 0 0

0 0

0 0

0 0 0

1 0

0 1

1

1 1

1 1

1 1 1 1 1

1 1

1 0

(D0=-32,767)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=32,767

 

 

 

 

 

1 0

0 0 0 0 0

0 0

0 0

0 0 0

0 1

0 1

1

1 1

1 1

1 1 1 1 1

1 1

1 1

(D0=-32,768)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D0)+1=-32,768

 

 

 

 

 

1 0

0 0 0 0 0

0 0

0 0

0 0 0

0 0

1 0

0 0 0 0 0

0 0

0 0

0 0 0

0 0

Max. absolute value is 32,767

3 - 90

Page 206
Image 206
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual D0=2 0 0