
467
APPENDIX E Instruction Lists
7) Indicates the operation of the instruction.
■
Addressing mode symbols
Table E-1 Explanations of the addressing mode symbols
Symbol
Meaning
Ri
Register direct (R0 to R15, AC, FP, and SP)
Rj
Register direct (R0 to R15, AC, FP, and SP)
R13
Register direct (R13 and AC)
Ps
Register direct (program status register)
Rs
Register direct (TBR, RP, SSP, USP, MDH, and MDL)
CRi
Register direct (CR0 to CR15)
CRj
Register direct (CR0 to CR15)
#i8
Unsigned 8-bit immediate value (-128 to 255)
Note: -128 to -1 are handled as 128 to 255.
#i20
Unsigned 20-bit immediate value (-0x80000 to 0xFFFFF)
Note: -0x7FFFF to -1 are handled as 0x7FFFF to 0xFFFFF.
#i32
Unsigned 32-bit immediate value (-0x80000000 to 0xFFFFFFFF)
Note: -0x80000000 to -1 are handled as 0x80000000 to 0xFFFFFFFF.
#s5
Signed 5-bit immediate value (-16 to 15)
#s10
Signed 10-bit immediate value (-512 to 508, only multiples of 4)
#u4
Unsigned 4-bit immediate value (0 to 15)
#u5
Unsigned 5-bit immediate value (0 to 31)
#u8
Unsigned 8-bit immediate value (0 to 255)
#u10
Unsigned 10-bit immediate value (0 to 1020, only multiples of 4)
@dir8
Unsigned 8-bit direct address (0 to 0xFF)
@dir9
Unsigned 9-bit direct address (0 to 0x1FE, only multiples of 2)
@dir10
Unsigned 10-bit direct address (0 to 0x3FC, only multiples of 4)
label9
Signed 9-bit branch address (-0x100 to 0xFC, only multiples of 2)
label12
Signed 12-bit branch address (-0x800 to 0x7FC, only multiples of 2)
label20
Signed 20-bit branch address (-0x80000 to 0x7FFFF)
label32
Signed 20-bit branch address (-0x80000 to 0x7FFFF)
@Ri
Signed 32-bit branch address (-0x80000000 to 0x7FFFFFFF)
@Rj
Register indirect (R0 to R15, AC, FP, and SP)
@(R13,Rj)
Register relative indirect (Rj: R0 to R15, AC, FP, and SP)
@(R14,disp10)
Register relative indirect (disp10: -0x200 to 0x1FC, only multiples of 4)
Summary of Contents for MB91150 Series
Page 1: ......
Page 2: ......
Page 3: ...FUJITSU LIMITED FR30 32 BIT MICROCONTROLLER MB91150 Series HARDWARE MANUAL ...
Page 4: ......
Page 10: ...vi ...
Page 112: ...96 CHAPTER 3 MEMORY SPACE CPU AND CONTROL UNIT ...
Page 178: ...162 CHAPTER 5 I O PORTS ...
Page 214: ...198 CHAPTER 7 16 BIT RELOAD TIMER ...
Page 240: ...224 CHAPTER 8 PPG TIMER ...
Page 310: ...294 CHAPTER 13 8 10 BIT A D CONVERTER ...
Page 318: ...302 CHAPTER 14 8 BIT D A CONVERTER ...
Page 362: ...346 CHAPTER 15 UART ...
Page 420: ...404 CHAPTER 19 PERIPHERAL STOP CONTROL ...
Page 428: ...412 CHAPTER 20 CALENDAR MACROS ...
Page 503: ...487 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 510: ...494 INDEX ...
Page 512: ......