
400
APPENDIX B Instructions
B.5
Instruction Map
Table B.5-1 "F2MC-8L Instruction Map" lists the F2MC-8L instruction map.
s Instruction Map
Table B.5-1 F2MC-8L Instruction Map
H
L
0123456789
A
B
C
D
E
F
0
NOP
SWAP
RET
RETI
PUSHW
POPW
MOV
MOVW
CLRI
SETI
CLRB
BBC
INCW
DECW
JMP
MOVW
A
A,ext
A,PS
dir:0
dir:0,rel
A
@A
A,PC
1
MULU
DIVU
JMP
CALL
PUSHW
POPW
MOV
MOVW
CLRC
SETC
CLRB
BBC
INCW
DECW
MOVW
A
addr16
IX
ext,A
PS,A
dir:1
dir:1,rel
SP
SP,A
A,SP
2
ROLC
CMP
ADDC
SUBC
XCH
XOR
AND
OR
MOV
CLRB
BBC
INCW
DECW
MOVW
AAAA
A,T
AAA
@A,T
A,@A
dir:2
dir:2,rel
IX
IX,A
A,IX
3
RORC
CMPW
ADDCW
SUBCW
XCHW
XORW
ANDW
ORW
MOVW
CLRB
BBC
INCW
DECW
MOVW
AAAA
A,T
AAA
@A,T
A,@A
dir:3
dir:3,rel
EP
EP,A
A,EP
4
MOV
CMP
ADDC
SUBC
XOR
AND
OR
DAA
DAS
CLRB
BBC
MOVW
XCHW
A,#d8
dir:4
dir:4,rel
A,ext
ext,A
A,#d16
A,PC
5
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
CLRB
BBC
MOVW
XCHW
A,dir
dir,A
A,dir
dir,#d8
dir:5
dir:5,rel
A,dir
dir,A
SP,#d16
A,SP
6
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
CLRB
BBC
MOVW
XCHW
A,@IX+d A,@IX+d A,@IX+d A,@IX+d @IX+d,A A,@IX+d A,@IX+d A,@IX+d @IX+d,#d8 @IX+d,#d8
dir:6
dir:6,rel A,@IX+d @IX+d,A
IX,#d16
A,IX
7
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
CLRB
BBC
MOVW
XCHW
A,@EP
@EP, A
A,@EP
A,@EP @EP, #d8 @EP, #d8
dir:7
dir:7,rel
A,@EP
@EP,A
EP,#d16
A,EP
8
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BNC
A,R0
R0,A
A,R0
R0,#d8
dir:0
dir:0,rel
R0
#0
rel
9
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BC
A,R1
R1,A
A,R1
R1,#d8
dir:1
dir:1,rel
R1
#1
rel
A
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BP
A,R2
R2,A
A,R2
R2,#d8
dir:2
dir:2,rel
R2
#2
rel
B
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BN
A,R3
R3,A
A,R3
R3,#d8
dir:3
dir:3,rel
R3
#3
rel
C
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BNZ
A,R4
R4,A
A,R4
R4,#d8
dir:4
dir:4,rel
R4
#4
rel
D
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BZ
A,R5
R5,A
A,R5
R5,#d8
dir:5
dir:5,rel
R5
#5
rel
E
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS
INC
DEC
CALLV
BGE
A,R6
R6,A
A,R6
R6,#d8
dir:6
dir:6,rel
R6
#6
rel
F
MOV
CMP
ADDC
SUBC
MOV
XOR
AND
OR
MOV
CMP
SETB
BBS l
INC
DEC
CALLV
BLT
A,R7
R7,A
A,R7
R7,#d8
dir:7
dir:7,rel
R7
#7
rel