FR81 Family
444 FUJITSU MICROELECTRONICS LIMITED CM71-00105-1E
APPENDIX
APPENDIX A Instruction Lists
Table A.2-16 FPU Memory Load Instructions (7 Instructions)
• The field o14 and u14 in TYPE-L instruction format have the following relation to the values disp16,
udisp16 in assembly notation.
o14 = disp16 >> 2
u14 = udisp16 >> 2
• The field u16 in TYPE-J instruction format has the following relation to the value udisp18 in assembly
notation.
u16 = udisp18 >> 2
Table A.2-17 FPU Memory Store Instructions (7 Instructions)
• The field o14 and u14 in TYPE-L instruction format have the following relation to the values disp16 and
udisp16 in assembly notation.
o14 = disp16 >> 2
u14 = udisp16 >> 2
• The field u16 in TYPE-J instruction format has the following relation to the value udisp18 in assembly
notation.
u16 = udisp18 >> 2
Mnemonic
Format
OP CYC
FCC
ELGU
RMW
Operation Remarks
Reference
FLD @Rj, FRi K 07-C a ---- -
(Rj) → FRi
Word 7.70
FLD @(R13, Rj), FRi K 07-E a ---- -
(R13+Rj) → FRi
Word 7.71
FLD @(R14, disp16), FRi L 07-D0 a ---- -
(R14+o14 × 4) → FRi
Word 7.72
FLD @(R15, udisp16), FRi L 07-D4 a ---- -
(R15+u14 × 4) → FRi
Word 7.73
FLD @R15+, FRi L 07-D8 a ---- -
(R15) → FRi
R15 + 4 → R15
Word 7.74
FLD @(BP, udisp18), FRi J 07-7 a ---- -
(BP+u16 × 4) → FRi
Word 7.75
FLDM (frlist) N 07-DC *1 ---- -
for FRi of frlist
(R15) → FRi
R15 + 4 → R15
Load Multiple
FR0 to FR15
7.76
*1: The number of execution cycles for FLDM instruction is a × n when "n" is the number of registers designated.
Mnemonic
Format
OP CYC
FCC
ELGU
RMW
Operation Remarks
Reference
FST FRi, @Rj K 17-C a ---- -
FRi → (Rj)
Word 7.83
FST FRi, @(R13, Rj) K 17-E a ---- -
FRi → (R13+Rj)
Word 7.84
FST FRi, @(R14, disp16) L 17-D0 a ---- -
FRi → (R14+o14 × 4)
Word 7.85
FST FRi, @(R15, udisp16) L 17-D4 a ---- -
FRi → (R15+u14 × 4)
Word 7.86
FST FRi, @-R15 L 17-D8 a ---- -
R15 - 4 → R15
FRi → (R15)
Word 7.87
FST FRi, @(BP, udisp18) J 17-7 a ---- -
FRi → (BP+u16 × 4)
Word 7.88
FSTM (frlist) N 17-DC *1 ---- -
for FRi of frlist
R15 - 4 → R15
FRi → (R15)
Store Multiple
FR0 to FR15
7.89
*1: The number of execution cycles for FSTM instruction is a × n when "n" is the number of registers designated.