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

Before Execution

After

Execution

 

 

 

 

 

 

b0

D0

0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1

D1

0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

D2

0 1

0

1 0 1 0 1 0 1 0 1 0 1 0 1

b47

 

 

1

M1096

 

 

 

 

 

 

(Borrow flag for matrix rotation / shift / input)

 

 

45

D20 Pointer

D0

0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1

D1

0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

D2

0 1

1

1 0 1 0 1 0 1 0 1 0 1 0 1

b47

 

 

 

 

D20 Pointer

 

 

 

 

 

 

 

 

 

 

45

Points to note:

Associated flags and registers:

M1089:

M1092:

M1093

M1094

M1096

Indicating the end of Matrix. When the comparison reaches the last bit, M1089 = ON

Indicating pointer error. When the pointer Pr exceeds the comparison range, M1092 = ON.

Matrix pointer increasing flag. Adding 1 to the current value of the Pr

Matrix pointer clear flag. Clear the current value of the Pr to 0

Borrow flag for matrix rotation/shift/input

3 - 418

Page 534
Image 534
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Before Execution After