41
2
3
4
5
6
7
8
2.4 Basic instructions
2.4.2 Arithmetic operation instructions
Category
Instruction Symbol
Symbol Processing Details
Execution
Condition
Number of Basic Steps
Subset
See for Description
BCD 4-digit
addition and
subtraction
operations
B+
•(D)+(S) (D)
3
Page
198
B+P
B+
• (S1)+(S2) (D)
4-
Page
200
B+P
B-
•(D)-(S) (D)
3
Page
198
B-P
B-
• (S1)-(S2) (D)
4-
Page
200
B-P
BCD 8-digit
addition and
subtraction
operations
DB+
• (D+1, D)+(S+1, S) (D+1, D)
3-
Page
201
DB+P
DB+
• (S1+1, S1)+(S2+1, S2) (D+1, D)
4-
Page
203
DB+P
DB-
• (D+1, D)-(S+1, S) (D+1, D)
3-
Page
201
DB-P
DB-
• (S1+1, S1)-(S2+1, S2) (D+1, D)
4-
Page
203
DB-P
BCD 4-digit
multiplication
and
division
operations
B*
• (S1) (S2) (D+1,D)
4
Page
204
B*P
B/
• (S1) / (S2) Quotient(D), Remainder (D+1)
4
B/P
BCD 8-digit
multiplication
and
division
operations
DB*
• (S1+1,S1) (S2+1,S2) (D+3,D+2,D+1,D)
4-
Page
206
DB*P
DB/
• (S1+1, S1) / (S2+1, S2) Quotient (D+1, D),
Remainder (D+3, D+2)
4
DB/P
B+ DS
B+P SD
B+ S1 S2 D
B+P S1 S2 D
B DS
B DSP
B S1 S2 D
B S1 S2 DP
DB+ SD
DB+P SD
DB+ S1 S2 D
DB+P S1 S2 D
DB SD
DB SDP
DB S1 S2 D
DB S1 S2 DP
B S1 S2 D
B S1 S2 D
P
B/ S1 S2 D
B/P S1 S2 D
DB S1 S2 D
DB S1 S2 DP
DB/ S1 S2 D
DB/P S1 S2 D