403
APPENDIX E Instructions
APPENDIX E Instructions
This section lists the instructions for the FR-series. Before the instructions are listed,
the following items are explained:
• How to read instructions
• Addressing mode codes
• Instruction formats
■
How to Read Instructions
Mnemonic
Type
OP
CYCLE
NZVC
Operation
Remarks
ADD
*ADD
Rj,
#s5,
,
,
Rj
Rj
A
C
,
,
AG
A4
,
,
1
1
,
,
CCCC
CCCC
,
,
Ri + Rj --> Rj
Ri + s5 --> Ri
,
,
(1)
(2)
(3)
(4)
(5)
(6)
(7)
1)
Indicates the instruction names
-
An asterisk (*) indicates extended or assembler instructions that were added to the
standard CPU specifications.
2)
Codes indicating the addressing modes that can be specified in operands
-
For an explanation of codes, see "Addressing mode codes."
3)
Indicates instruction formats
4)
Operation codes are indicated by hexadecimal numbers
5)
Indicates the number of machine cycles
- a:
Indicates memory access cycles that may be extended by the Ready function.
- b:
Indicates memory access cycles that may be extended by the Ready function.
When the next instruction references a register subject to the LD operation, interlock
occurs, increasing the number of execution cycles by 1.
- c:
When the next instruction is a Read or Write instruction for the R15, SSP, or USP, or
is an instruction of format A, interlock occurs and the number of execution cycles
increases by 1 to 2.
- d:
When the next instruction references the MDH/MDL, interlock occurs and the number
of execution cycles increases to 2.
-
The codes a, b, c, and d indicate a minimum of 1 cycle.
Summary of Contents for MB91F109
Page 2: ......
Page 3: ...FUJITSU LIMITED FR30 32 Bit Microcontroller MB91F109 Hardware Manual ...
Page 4: ......
Page 10: ...vi ...
Page 24: ...xx ...
Page 96: ...72 CHAPTER 2 CPU ...
Page 224: ...200 CHAPTER 4 BUS INTERFACE ...
Page 234: ...210 CHAPTER 5 I O PORTS ...
Page 268: ...244 CHAPTER 9 U TIMER ...
Page 290: ...266 CHAPTER 10 UART ...
Page 314: ...290 CHAPTER 12 16 BIT RELOAD TIMER ...
Page 322: ...298 CHAPTER 13 BIT SEARCH MODULE ...
Page 392: ...368 CHAPTER 16 FLASH MEMORY ...
Page 432: ...408 APPENDIX E Instructions F Table E 2 Instruction Formats OP rel11 5 11 ...
Page 448: ...424 APPENDIX E Instructions ...
Page 449: ...425 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 458: ...434 INDEX ...
Page 460: ......
Page 461: ...FUJITSU SEMICONDUCTOR FR30 32 Bit Microcontroller MB91F109 Hardware Manual ...