EasyManua.ls Logo

NAiS FPG-C32T2 - Page 301

Default Icon
326 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
FPΣ
Specifications
13 - 52
No. Name Boolean Operand Description Steps
Binary arithmetic instructions
F20 16-bit data
addition
+ S, D (D) + (S) (D) 5
F21 32-bit data
addition
D+ S, D (D +1, D) + (S+1, S) (D+1, D) 7
F22 16-bit data
addition
(Destination
setting)
+ S1, S2, D (S1) + (S2) (D) 7
F23 32-bit data
addition
(Destination
setting)
D+ S1, S2, D (S1+1, S1) + (S2+1, S2) (D+1, D) 11
F25 16-bit data
subtraction
- S, D (D) - (S) (D) 5
F26 32-bit data
subtraction
D- S, D (D+1, D) - (S+1, S) (D+1, D) 7
F27 16-bit data
subtraction
(Destination
setting)
- S1, S2, D (S1) - (S2) (D) 7
F28 32-bit data
subtraction
(Destination
setting)
D- S1, S2, D (S1+1, S1) - (S2+1, S2) (D+1, D) 11
F30 16-bit data
multiplication
*
S1, S2, D (S1) × (S2) (D+1, D) 7
F31 32-bit data
multiplication
D* S1, S2, D (S1+1, S1) × (S2+1, S2) (D+3, D+2, D+1, D) 11
F32 16-bit data
division
% S1, S2, D (S1) ÷ (S2) quotient (D) remainder (DT90015) 7
F33 32-bit data
division
D% S1, S2, D (S1+1, S1) ÷ (S2+1, S2) quotient (D+1, D)
remainder (DT90016, DT90015)
11
F34 16-bit data
multiplication
(result in one
word)
*W
S1, S2, D (S1) × (S2) (D) 7
F35 16-bit data
increment
+1 D (D) + 1 (D) 3
F36 32-bit data
increment
D+1 D (D+1, D) + 1 (D+1, D) 3
F37 16-bit data
decrement
-1 D (D) - 1 (D) 3
F38 32-bit data
decrement
D-1 D (D+1, D) - 1 (D+1, D) 3
F39 32-bit data
multiplication
(result in two
words)
D*D S1, S2, D (S1+1, S1) × (S2+1, S2) (D+1, D) 11

Table of Contents