Fujitsu 8FX Hardware Manual page 645

8-bit microcontroller new 8fx family
Table of Contents

Advertisement

MB95630H Series
Note:
In automatic transfer to T during byte transfer to A, AL is transferred to TL.
If an instruction has plural operands, they are saved in the order indicated by
MNEMONIC.
■ Arithmetic Operation Instructions
Table A.4-2 Arithmetic Operation Instruction (1 / 2)
No.
MNEMONIC
1 ADDC
A, Ri
2 ADDC
A, #d8
3 ADDC
A, dir
4 ADDC
A, @IX + off
5 ADDC
A, @EP
6 ADDCW A
7 ADDC
A
8 SUBC
A, Ri
9 SUBC
A, #d8
10 SUBC
A, dir
11 SUBC
A, @IX + off
12 SUBC
A, @EP
13 SUBCW A
14 SUBC
A
15 INC
Ri
16 INCW
EP
17 INCW
IX
18 INCW
A
19 DEC
Ri
20 DECW
EP
21 DECW
IX
22 DECW
A
23 MULU
A
24 DIVU
A
25 ANDW
A
26 ORW
A
27 XORW
A
28 CMP
A
29 CMPW
A
30 RORC
A
31 ROLC
A
32 CMP
A, #d8
33 CMP
A, dir
34 CMP
A, @EP
35 CMP
A, @IX + off
36 CMP
A, Ri
37 DAA
38 DAS
39 XOR
A
40 XOR
A, #d8
41 XOR
A, dir
42 XOR
A, @EP
43 XOR
A, @IX + off
44 XOR
A, Ri
45 AND
A
MN702-00009-2v0-E
~
#
2
1 (A)
(A) + (Ri) + C
2
2 (A)
(A) + d8 + C
3
2 (A)
(A) + (dir) + C
3
2 (A)
(A) + ( (IX) + off) + C
2
1 (A)
(A) + ( (EP) ) + C
1
1 (A)
(A) + (T) + C
1
1 (AL)
(AL) + (TL) + C
2
1 (A)
(A) - (Ri) - C
2
2 (A)
(A) - d8 - C
3
2 (A)
(A) - (dir) - C
3
2 (A)
(A) - ( (IX) + off) - C
2
1 (A)
(A) - ( (EP) ) - C
1
1 (A)
(T) - (A) - C
1
1 (AL)
(TL) - (AL) - C
3
1 (Ri)
(Ri) + 1
1
1 (EP)
(EP) + 1
1
1 (IX)
(IX) + 1
1
1 (A)
(A) + 1
3
1 (Ri)
(Ri) - 1
1
1 (EP)
(EP) - 1
1
1 (IX)
(IX) - 1
1
1 (A)
(A) - 1
8
1 (A)
(AL)
(TL)
17
1 (A)
(T) / (A) , MOD
1
1 (A)
(A)
(T)
1
1 (A)
(A)
(T)
1
1 (A)
(A)
(T)
1
1
(TL) - (AL)
1
1
(T) - (A)
C
A
1
1
C
A
1
1
2
2
(A) - d8
3
2
(A) - (dir)
2
1
(A) - ( (EP) )
3
2
(A) - ( (IX) + off)
2
1
(A) - (Ri)
1
1 decimal adjust for addition
1
1 decimal adjust for subtraction
1
1 (A)
(AL)
(TL)
2
2 (A)
(AL)
d8
3
2 (A)
(AL)
(dir)
2
1 (A)
(AL)
( (EP) )
3
2 (A)
(AL)
( (IX) + off)
2
1 (A)
(AL)
(Ri)
1
1 (A)
(AL)
(TL)
FUJITSU SEMICONDUCTOR LIMITED
APPENDIX A Instruction Overview
Operation
(T)
2
A.4 F
MC-8FX Instructions
TL TH AH N
Z
V
C
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
dH
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
dH
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
dH
+
+
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
dH
+
+
-
-
-
-
dH
-
-
-
-
dL dH dH
-
+
-
-
-
-
dH
+
+
R
-
-
-
dH
+
+
R
-
-
-
dH
+
+
R
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
-
+
-
-
-
+
+
-
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
OPCODE
28 to 2F
24
25
26
27
23
22
38 to 3F
34
35
36
37
33
32
C8 to CF
C3
C2
C0
D8 to DF
D3
D2
D0
01
11
63
73
53
12
13
03
02
14
15
17
16
18 to 1F
84
94
52
54
55
57
56
58 to 5F
62
623

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mb95630h series

Table of Contents