
477
APPENDIX E Instruction Lists
■
Memory store instructions
■
Register-to-register transfer instructions
Table E-11 Memory store instructions
Mnemonic
Type
OP
CYCLE
NZVC
Operation
Remarks
ST Ri, @ Rj
A
14
a
----
Ri --> (Rj)
Word
ST Ri, @ (R13,Rj)
A
10
a
----
Ri --> (R13+Rj)
Word
ST Ri, @ (R14,disp10)
B
30
a
----
Ri --> (R14+disp10)
Word
ST Ri, @ (R15,udisp6)
C
13
a
----
Ri --> (R15+udisp6)
ST Ri, @ -R15
E
17-0
a
----
R15-=4,Ri --> (R15)
ST Rs, @ -R15
E
17-8
a
----
R15-=4, Rs --> (R15)
Rs: Special
registers
*1
ST PS, @ -R15
E
17-9
a
----
R15-=4, PS --> (R15)
STH Ri, @ Rj
A
15
a
----
Ri --> (Rj)
Half word
STH Ri, @ (R13,Rj)
A
11
a
----
Ri --> (R13+Rj)
Half word
STH Ri, @ (R14,disp9)
B
50
a
----
Ri --> (R14+disp9)
Half word
STB Ri, @ Rj
A
16
a
----
Ri --> (Rj)
Byte
STB Ri, @ (R13,Rj)
A
12
a
----
Ri --> (R13+Rj)
Byte
STB Ri, @ (R14,disp8)
B
70
a
----
Ri --> (R14+disp8)
Byte
*1: Special registers Rs: TBR, RP, USP, SSP, MDH, and MDL
Note:
The assembler performs calculations as shown below and sets values in the o8 and o4 fields within the
hardware specifications:
disp10/4 --> o8, disp9/2 --> o8, and disp8 --> o8. disp10 disp9, and disp8 are signed operands.
udisp6/4 --> o4. udisp6 is an unsigned operand.
Table E-12 Register-to-register transfer instructions
Mnemonic
Type
OP
CYCLE
NZVC
Operation
Remarks
MOV Rj, Ri
A
8B
1
----
Rj --> Ri
Transfer between general-
purpose registers
MOV Rs, Ri
A
B7
1
----
Rs --> Ri
Rs: Special registers
*1
MOV Ri, Rs
A
B3
1
----
Ri --> Rs
Rs: Special registers
*1
MOV PS, Ri
E
17-1
1
----
PS --> Ri
MOV Ri, PS
E
07-1
c
CCCC
Ri --> PS
*1: Special registers Rs: TBR, RP, USP, SSP, MDH, and MDL
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: ......