CHAPTER 18 INSTRUCTION SET
227
Bank 0
Column address
System register
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
General register
Row address
F
(4)
MOV m, @r
Move data memory to destination indirect
<1> OP code
10
8 7
4 3
0
11010
m
R
m
C
r
<2> Function
When MPE=1
(m)
←
(MP, (r))
When MPE=0
(m)
←
(BANK, m
R
, (r))
Stores the data memory contents addressed by the general register contents to data memory.
When MPE=0, transfer is performed in the same row address in the same bank.
<3> Example 1
Stores the address 0.2FH contents to address 0.20H, with the MPE falg cleared to 0. The transfer destination
data memory address is at the same row address as the transfer source. The column address is specified
by the general register contents at address 0.00H.
(0.20H)
←
(0.2FH)
MEM000
MEM
0.00H
MEM020
MEM
0.20H
CLR1
MPE
; MPE flag
←
0
MOV
MEM000, #0FH
; Sets column address in general register
MOV
MEM020, @MEM000 ; Store
Summary of Contents for mPD17120 Subseries
Page 15: ... x MEMO ...
Page 23: ... MEMO 8 ...
Page 45: ... MEMO 30 ...
Page 49: ... MEMO 34 ...
Page 55: ... MEMO 40 ...
Page 93: ... MEMO 78 ...
Page 99: ... MEMO 84 ...
Page 102: ...CHAPTER 11 ARITHMETIC AND LOGIC UNIT 87 MEMO ...
Page 119: ... MEMO 104 ...
Page 175: ... MEMO 160 ...
Page 199: ... MEMO 184 ...
Page 265: ... MEMO 250 ...
Page 281: ...266 MEMO ...
Page 285: ... MEMO 270 ...
Page 289: ... MEMO 274 ...