Fujitsu FR81 Computer Hardware User Manual


 
FR81 Family
442 FUJITSU MICROELECTRONICS LIMITED CM71-00105-1E
APPENDIX
APPENDIX A Instruction Lists
Delayed Branching Instructions are branched after always executing the following Instruction (the Delay
Slot).
The field rel8 in TYPE-D instruction format and the field rel11 in TYPE-D format have the following
relation to the values label9, label12 in assembly notation.
rel8 = (label9-PC-2)/2
rel11 = (label12-PC-2)/2
The field rel20 in TYPE-I Instruction Format has the following relation to the values of label21 in
assembly notation.
rel20 = (labe21-PC-4)/2
Table A.2-13 Direct Addressing Instructions (14 Instructions)
The field dir8 in FORMAT_D Instruction format has the following relation to the values of dir8, dir9,
dir10 in assembly notation.
dir8 = dir8
dir8 = dir9 >> 1
dir8 = dir10 >> 2
Mnemonic
Format OP CYC
FLAG
NZVC
RMW
Operation Remarks
Reference
DMOV @dir10, R13 D 08 b ---- - (dir8 × 4) R13
Word
7.40
DMOV R13, @dir10 D 18 a ---- - R13 (dir8 × 4) 7.41
DMOV @dir10, @R13+ D 0C 1+2a ---- -
(dir8 × 4) (R13),
R13+4 (R13)
7.42
DMOV @R13+, @dir10 D 1C 1+2a ---- -
(R13) (dir8 × 4),
R13+4 (R13)
7.43
DMOV @dir10, @-R15 D 0B 1+2a ---- -
R15-4 (R15),
(dir8 × 4) (R15)
7.44
DMOV @R15+, @dir10 D 1B 1+2a ---- -
(R15) (dir8 × 4),
R15+4 (R15)
7.45
DMOVH @dir9, R13 D 09 b ---- - (dir8 × 2) R13
Half-Word
7.50
DMOVH R13, @dir9 D 19 a ---- - R13 (dir8 × 2) 7.51
DMOVH @dir9, @R13+ D 0D 1+2a ---- -
(dir8 × 2) (R13),
R13+2 (R13)
7.52
DMOVH @R13+, @dir9 D 1D 1+2a ---- -
(R13) (dir8 × 2),
R13+2 (R13)
7.53
DMOVB @dir8, R13 D 0A b ---- - (dir8) R13
Byte
7.46
DMOVB R13, @dir8 D 1A a ---- - R13 (dir8) 7.47
DMOVB @dir8, @R13+ D 0E 1+2a ---- -
(dir8) (R13),
R13+2 (R13)
7.48
DMOVB @R13+, @dir8 D 1E 1+2a ---- -
(R13) (di
r8),
R13+2 (R13)
7.49