Num-
ber
Name Boo-lean
Operand
Description
Steps
FP0/FP-e
FP0R
FP
FP-X
FP-X0
FP2
FP2SH/FP10SH
BCD arithmetic instructions
S, D (D+1, D)+(S+1, S)→(D+1, D)
7
F42
S1, S2, D (S1)+(S2)→(D)
7
F43
S1, S2, D (S1+1, S1)+(S2+1, S2)→(D+1, D)
11
F45
P45
4-digit BCD data
subtraction
B-
PB-
S, D (D)-(S)→(D)
5
F46
S, D (D+1, D)-(S+1, S)→(D+1, D)
7
F47
S1, S2, D (S1)-(S2)→(D)
7
F48
S1, S2, D (S1+1, S1)-(S2+1, S2)→(D+1, D)
11
F50
S1, S2, D (S1)X(S2)→(D+1, D)
7
F51
S1, S2, D (S1+1, S1)X(S2+1, S2)→(D+3, D+2,
S1, S2, D (S1)÷(S2)→quotient (D)
remainder (DT9015)
7
F53
P53
8-digit BCD data
division
DB%
PDB%
S1, S2, D (S1+1, S1)÷(S2+1, S2)→quotient
(D+1, D)
remainder (DT9016, DT9015)
11
F55
P55
4-digit BCD data
increment
B+1
PB+1
D (D)+1→(D)
3
F56
D (D+1, D)+1→(D+1, D)
3
F57
D (D+1, D)-1→(D+1, D)
3
Data compare instructions
F60
P60
16-bit data
compare
CMP
PCMP
S1, S2 (S1)>(S2)→R900A: on
(S1)=(S2)→R900B: on
5
F61
P61
32-bit data
compare
DCMP
PDCMP
S1, S2 (S1+1, S1)>(S2+1, S2)→R900A: on
(S1+1, S1)=(S2+1, S2)→R900B: on
(S1+1, S1)<(S2+1, S2)→R900C: on
9
F62
P62
16-bit data band
compare
WIN
PWIN
S1, S2, S3 (S1)>(S3)→R900A: on
(S2)< or=(S1)< or=(S3)→R900B: on
7
: Available, : Not available, : Not available partially
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com