
485
APPENDIX E Instruction Lists
■
Direct addressing instructions
■
Resource instructions
Table E-20 Direct addressing instructions
Mnemonic
Type
OP
CYCLE
NZVC
Operation
Remarks
DMOV @dir10, R13
D
08
b
----
(dir10) --> R13
Word
DMOV R13, @dir10
D
18
a
----
R13 --> (dir10)
Word
DMOV @dir10, @R13+
D
0C
2a
----
(dir10) --> (R13),R13+=4
Word
DMOV @R13+, @dir10
*1
D
1C
2a
----
(R13) --> (dir10),R13+=4
Word
DMOV @dir10, @-R15
D
0B
2a
----
R15-=4,(R15) --> (dir10)
Word
DMOV @R15+, @dir10
D
1B
2a
----
(R15) --> (dir10),R15+=4
Word
DMOVH @dir9, R13
D
09
b
----
(dir9) --> R13
Half word
DMOVH R13, @dir9
D
19
a
----
R13 --> (dir9)
Half word
DMOVH @dir9, @R13+
D
0D
2a
----
(dir9) --> (R13),R13+=2
Half word
DMOVH @R13+, @dir9
*1
D
1D
2a
----
(R13) --> (dir9),R13+=2
Half word
DMOVB @dir8, R13
D
0A
b
----
(dir8) --> R13
Byte
DMOVB R13, @dir8
D
1A
a
----
R13 --> (dir8)
Byte
DMOVB @dir8, @R13+
D
0E
2a
----
(dir8) --> (R13),R13++
Byte
DMOVB @R13+, @dir8
*1
D
1E
2a
----
(R13) --> (dir8),R13++
Byte
*1: Be sure to put one NOP after the DMOV instruction that uses R13+ as the transfer source.
Note:
The assembler performs calculations as shown below and sets values in the dir8, dir9, and dir10 fields:
dir8 --> dir, dir9/2 --> dir, and dir10/4 --> dir. dir8, dir9, and dir10 are unsigned values.
Table E-21 Resource instructions
Mnemonic
Type
OP
CYCLE
NZVC
Operation
Remarks
LDRES @Ri+, #u4
C
BC
a
----
(Ri) --> u4 resource
Ri+=4
u4: Channel number
STRES #u4, @Ri+
C
BD
a
----
u4 resource --> (Ri)
Ri+=4
u4: Channel number
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: ......