
INSTRUCTIONS
4-3
4.1 TRANSFER INSTRUCTIONS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
MOV dir,A
MOV @IX+off,A
MOV ext,A
MOV @EP,A
MOV Ri,A
MOV A,#d8
MOV A,dir
MOV A,@IX+off
MOV A,ext
MOV A,@A
MOV A,@EP
MOV A,Ri
MOV dir,#d8
MOV @IX+off,#d8
MOV @EP,#d8
MOV Ri,#d8
MOVW dir,A
MOVW @IX+off,A
MOVW ext,A
MOVW @EP,A
MOVW EP,A
MOVW A,#d16
MOVW A,dir
MOVW A,@IX+off
MOVW A,ext
MOVW A,@A
MOVW A,@EP
MOVW A,EP
MOVW EP,#d16
MOVW IX,A
MOVW A,IX
MOVW SP,A
MOVW A,SP
MOV @A,T
MOVW @A,T
MOVW IX,#d16
MOVW A,PS
MOVW PS,A
MOVW SP,#d16
SWAP
SETB dir:n
CLRB dir:n
XCH A,T
XCHW A,T
XCHW A,EP
XCHW A,IX
XCHW A,SP
MOVW A,PC
3
4
4
3
3
2
3
4
4
3
3
3
4
5
4
4
4
5
5
4
2
3
4
5
5
4
4
2
3
2
2
2
2
3
4
3
2
2
3
2
4
4
2
3
3
3
3
2
2
2
3
1
1
2
2
2
3
1
1
1
3
3
2
2
2
2
3
1
1
3
2
2
3
1
1
1
3
1
1
1
1
1
1
3
1
1
3
1
2
2
1
1
1
1
1
1
(dir)
←
(A)
((IX)+off)
←
(A)
(ext)
←
(A)
((EP))
←
(A)
(Ri)
←
(A)
(A)
←
d8
(A)
←
dir
(A)
←
((IX)+off)
(A)
←
(ext)
(A)
←
((A))
(A)
←
((EP))
(A)
←
(Ri)
(dir)
←
d8
((IX)+off)
←
d8
((EP))
←
d8
(Ri)
←
d8
(dir)
←
(AH),(dir+1)
←
(AL)
((IX)+off)
←
(AH),((IX)+off+1)
←
(AL)
(ext)
←
(AH),(ext+1)
←
(AL)
((EP))
←
(AH),((EP)+1)
←
(AL)
(EP)
←
(A)
(A)
←
d16
(AH)
←
(dir),(AL)
←
(dir+1)
(AH)
←
((IX)+off),(AL)
←
((IX)+off+1)
(AH)
←
(ext),(AL)
←
(ext+1)
(AH)
←
((A)),(AL)
←
((A)+1)
(AH)
←
((EP)),(AL)
←
((EP)+1)
(A)
←
(EP)
(EP)
←
d16
(IX)
←
(A)
(A)
←
(IX)
(SP)
←
(A)
(A)
←
(SP)
((A))
←
(T)
((A))
←
(TH),((A)+1)
←
(TL)
(IX)
←
d16
(A)
←
(PS)
(PS)
←
(A)
(SP)
←
d16
(AH)
⇔
(AL)
(dir):n
←
1
(dir):n
←
0
(AL)
⇔
(TL)
(A)
⇔
(T)
(A)
⇔
(EP)
(A)
⇔
(IX)
(A)
⇔
(SP)
(A)
←
(PC)
—
—
—
—
—
AL
AL
AL
AL
AL
AL
AL
—
—
—
—
—
—
—
—
—
AL
AL
AL
AL
AL
AL
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
AL
AL
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
AH
AH
AH
AH
AH
AH
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
AH
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
dH
dH
dH
dH
dH
dH
dH
—
—
dH
—
dH
—
—
—
dH
—
—
AL
—
—
—
dH
dH
dH
dH
dH
— — — —
— — — —
— — — —
— — — —
— — — —
+ + — —
+ + — —
+ + — —
+ + — —
+ + — —
+ + — —
+ + — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
+ + — —
+ + — —
+ + — —
+ + — —
+ + — —
+ + — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
+ + + +
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
— — — —
45
46
61
47
48 to 4F
04
05
06
60
92
07
08 to 0F
85
86
87
88 to 8F
D5
D6
D4
D7
E3
E4
C5
C6
C4
93
C7
F3
E7
E2
F2
E1
F1
82
83
E6
70
71
E5
10
A8 to AF
A0 to A7
42
43
F7
F6
F5
F0
NO
MNEMONIC
TL
TH
AH
N Z V C
OP CODE
~
#
OPERATION
Notes
1. In byte transfer to A, T
←
A is only for low bytes.
2. Operands for two or more operand instructions should be stored in the order designated in MNEMONIC
(Opposite order to F
2
MC-8 family).
3 ~ indicates the number of instruction cycles and # indicates the number of instruction bytes.
Summary of Contents for F2MC-8L Series
Page 121: ...INSTRUCTIONS 4 7 4 5 F2MC 8L FAMILY INSTRUCTION MAP ...
Page 123: ...5 MASK OPTIONS ...
Page 125: ...APPENDIX ...