English
Language : 

PD77210_15 Datasheet, PDF (46/76 Pages) Renesas Technology Corp – 16-BIT FIXED-POINT DIGITAL SIGNAL PROCESSOR
Instruction Name
Mnemonic
µPD77210, 77213
Operation
Instructions That Can Be
Described Simultaneously
Notes 1, 2
Parallel load/store
ro = *dpx_mod ro’ = *dpy_mod ro ← *dpx, ro’ ← *dpy
√√√
ro = *dpx_mod *dpy_mod = rh ro ← *dpx, *dpy ← rh
*dpx_mod = rh ro = *dpy_mod *dpx ← rh, ro ← *dpy
*dpx_mod = rh *dpy_mod = rh’ *dpx ← rh, *dpy ← rh’
Notes 1, 2, 3
Partial load/store
dest = *dpx_mod
dest ← *dpx,
dest’ = *dpy_mod
dest’ ← *dpy
dest = *dpx_mod
*dpy_mod = source
dest ← *dpx,
*dpy ← source
*dpx_mod = source
dest = *dpy_mod
*dpx ← source,
dest ← *dpy
*dpx_mod = source
*dpy_mod = source’
*dpx ← source,
*dpy ← source’
Direct addressing
Note 4
load/store
dest = *addr
*addr = source
dest ← *addr
*addr ← source
Immediate index
Note 5
load/store
dest = *dp_imm
*dp_imm = source
dest ← *dp
*dp ← source
Register-to-register
dest = rl
dest ← rl
√
Note 6
transfer
rl = source
rl ← source
Immediate value setting rl = imm
rl ← mm
(where imm = 0 to 0xFFFF)
dp = imm
(where imm = 0 to 0xFFFF)
dp ← imm
dn = imm
(where imm = 0 to 0xFFFF)
dn ← imm
dm = imm
(where imm = 1 to 0xFFFF)
dm ← imm
Notes 1. Of the two mnemonics, either or both can be described.
2. After transfer, modification specified by mod is performed.
3. dest, dest’ = {ro, reh, re, rh, rl}, source, source’ = {re, rh, rl}
4. dest = {ro, reh, re, rh, rl}, source = {re, rh, rl}, addr = {0: X-0xFFFF: X (X memory), or 0: Y-0xFFFF: Y
(Y memory)}
5. dest = {ro, reh, re, rh, rl}, source = {re, rh, rl}
6. Select any of the registers (except the general-purpose registers) as dest and source.
44
Data Sheet U15203EJ3V0DS