Fujitsu F2MC-8FX Hardware Manual page 586

F2mc-8fx 8-bit microcontroller
Hide thumbs Also See for F2MC-8FX:
Table of Contents

Advertisement

APPENDIX C Instruction Overview
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 C.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 ROLCA
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
572
~
#
1 (A) ← (A) + (Ri) + C
2
2 (A) ← (A) + d8 + C
2
2 (A) ← (A) + (dir) + C
3
2 (A) ← (A) + ( (IX) + off) + C
3
1 (A) ← (A) + ( (EP) ) + C
2
1 (A) ← (A) + (T) + C
1
1 (AL) ← (AL) + (TL) + C
1
1 (A) ← (A) - (Ri) - C
2
2 (A) ← (A) - d8 - C
2
2 (A) ← (A) - (dir) - C
3
2 (A) ← (A) - ( (IX) + off) - C
3
1 (A) ← (A) - ( (EP) ) - C
2
1 (A) ← (T) - (A) - C
1
1 (AL) ← (TL) - (AL) - C
1
1 (Ri) ← (Ri) + 1
3
1 (EP) ← (EP) + 1
1
1 (IX) ← (IX) + 1
1
1 (A) ← (A) + 1
1
1 (Ri) ← (Ri) - 1
3
1 (EP) ← (EP) - 1
1
1 (IX) ← (IX) - 1
1
1 (A) ← (A) - 1
1
1 (A) ← (AL) × (TL)
8
1 (A) ← (T) / (A) , MOD→ (T)
17
1 (A) ← (A)
1
(T)
1 (A) ← (A)
1
(T)
1 (A) ← (A)
1
(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 decimaladjustforaddition
1
1 decimaladjustforsubtraction
1 (A) ← (AL)
1
(TL)
2 (A) ← (AL)
2
d8
2 (A) ← (AL)
3
(dir)
1 (A) ← (AL)
2
( (EP) )
2 (A) ← (AL)
3
( (IX) + off)
1 (A) ← (AL)
2
(Ri)
1 (A) ← (AL)
1
(TL)
Operation
TL TH AH N
Z
V
C
OPCODE
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
dH
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
dH
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
dH
+
+
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
dH
+
+
-
-
-
-
dH
-
-
-
-
dL dH dH
-
+
-
-
-
-
dH
+
+
R
-
-
-
dH
+
+
R
-
-
-
dH
+
+
R
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
-
+
-
-
-
+
+
-
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
-
-
-
+
+
R
-
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
0302
14
15
17
16
18 to 1F
84
94
52
54
55
57
56
58 to 5F
62

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mb95170j series

Table of Contents