1.2 List of High-level Instructions
■
Index Register Operation Instructions
Operatio
Name
Index
UL, SL
Register
Backup
Index
UL, SL
Register
Recovery
■
Arithmetic Operation Instructions
Operatio
Name
US, SS,
Addition
UL, SL,
SF, DF
US, SS,
Subtraction
UL, SL,
SF, DF
US, SS,
Multiplication
UL, SL,
SF, DF
US, SS,
Saturation
Multiplication
UL, SL,
US, SS,
Division
UL, SL,
SF, DF
US, SS,
Division (With
a remainder)
UL, SL
US, SS,
Division (FP2
Compatible)
UL, SL
US, SS,
Increment
UL, SL,
SF, DF
US, SS,
Decrement
UL, SL,
SF, DF
1-10
n
Mnemonic
Unit
PUSHIX
(P)
POPIX
(P)
n
Mnemonic
Unit
ADD
(P)
SUB
(P)
MUL
(P)
MLCLIP
(P)
DIV
(P)
DIVMOD (P)
DIVFP2
(P)
INC
(P)
DEC
(P)
Operand
Function overview
D
(I0) to (IE) → (D) to (D + 29)
S
(S) to (S + 29) → (I0) to (IE)
Operand
Function overview
S1, S2,
(S1) + (S2) → (D)
D
S1, S2,
(S1) - (S2) → (D)
D
(S1) × (S2) → (D, D+n)
S1, S2,
D
"n" changes according to the operation unit.
S1, S2,
(S1) × (S2) → (D)
D
S1, S2,
(S1) ÷ (S2) → Quotient (D)
D
(S1) / (S2) → Quotient (D), Remainder (D
S1, S2,
+n)
D
"n" changes according to the operation unit.
S1, S2,
(S1) / (S2) → Quotient (D), Remainder
D
(SD15, SD16)
D
(D) + 1 → (D)
D
(D) - 1 → (D)
Page
"P.5-42"
"P.5-44"
Page
"P.6-2"
"P.6-4"
"P.6-6"
"P.6-9"
"P.6-11"
"P.6-13"
"P.6-15"
"P.6-18"
"P.6-20"
WUME-FP7CPUPGR-12