English
Language : 

MB91F109 Datasheet, PDF (105/117 Pages) Fujitsu Component Limited. – 32-bit RISC Microcontroller
MB91F109
• Memory store instructions (13 instructions)
ST
ST
ST
ST
ST
ST
ST
STH
STH
STH
STB
STB
STB
Mnemonic
Type OP Cycle N Z V C
Operation
Remarks
Ri, @Rj
A 14 a
Ri, @(R13, Rj)
A 10 a
Ri, @(R14, disp10) B 30 a
Ri, @(R15, udisp6) C 13 a
Ri, @–R15
E 17 – 0 a
Rs, @–R15
E 17 – 8 a
PS, @–R15
E 17 – 9 a
– – – – Ri → (Rj)
– – – – Ri → (R13 + Rj)
– – – – Ri → (R14 + disp10)
– – – – Ri → (R15 + usidp6)
– – – – R15 – = 4, Ri → (R15)
– – – – R15 – = 4, Rs → (R15)
– – – – R15 – = 4, PS → (R15)
Word
Word
Word
Rs: Special-purpose
register
Ri, @Rj
A 15
Ri, @(R13, Rj)
A 11
Ri, @(R14, disp9) B 50
a – – – – Ri → (Rj)
a – – – – Ri → (R13 + Rj)
a – – – – Ri → (R14 + disp9)
Half word
Half word
Half word
Ri, @Rj
A 16
Ri, @(R13, Rj)
A 12
Ri, @(R14, disp8) B 70
a – – – – Ri → (Rj)
a – – – – Ri → (R13 + Rj)
a – – – – Ri → (R14 + disp8)
Byte
Byte
Byte
Note :The relations between o8 field of TYPE-B and u4 field of TYPE-C in the instruction format and assembler
description from disp8 to disp10 are as follows:
disp8 → o8 = disp8:Each disp is a code extension.
disp9 → o8 = disp9>>1:Each disp is a code extension.
disp10 → o8 = disp10>>2:Each disp is a code extension.
udisp6 → u4 = udisp6>>2:udisp4 is a 0 extension.
• Transfer instructions between registers/special-purpose registers transfer instructions
(5 instructions)
MOV
Mnemonic
Rj, Ri
MOV
MOV
MOV
MOV
Rs, Ri
Ri, Rs
PS, Ri
Ri, PS
Type OP Cycle N Z V C
Operation
A 8B 1 – – – – Rj → Ri
A B7 1 – – – – Rs → Ri
A B3 1 – – – – Ri → Rs
E 17 – 1 1 – – – – PS → Ri
E 07 – 1 c C C C C Ri → PS
Remarks
Transfer between
general-purpose
registers
Rs: Special-purpose
register
Rs: Special-purpose
register
105