HD6417660 RENESAS [Renesas Technology Corp], HD6417660 Datasheet - Page 137

no-image

HD6417660

Manufacturer Part Number
HD6417660
Description
Renesas 32-Bit RISC Microcomputer
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Table 3.9
Instruction
STS
STS
STS
STS
STS
STS
STS.L
STS.L
STS.L
STS.L
STS.L
STS.L
LDS.L
LDS.L
LDS.L
LDS.L
LDS.L
LDS.L
LDS
LDS
LDS
LDS
LDS
LDS
3.4.1
The DSP instructions 10 general registers in the 16 general registers as address pointers or index
registers for double data transfers and single data transfers. In the following descriptions, another
register function in the DSP instructions is also indicated within parentheses [ ].
• Double data transfer instructions (X memory and Y memory are accessed simultaneously)
In double data transfers, X memory Y memory can be accessed simultaneously. To specify X
and Y memory addresses, two address pointers are supported.
DSR,Rn
A0,Rn
X0,Rn
X1,Rn
Y0,Rn
Y1,Rn
DSR,@-Rn
A0,@-Rn
X0,@-Rn
X1,@-Rn
Y0,@-Rn
Y1,@-Rn
@Rn+,DSR
@Rn+,A0
@Rn+,X0
@Rn+,X1
@Rn+,Y0
@Rn+,Y1
Rn,DSR
Rn,A0
Rn,X0
Rn,X1
Rn,Y0
Rn,Y1
General Registers
Extended System Control Instructions in DSP Mode
Operation
DSR → Rn
A0 → Rn
X0 → Rn
X1 → Rn
Y0 → Rn
Y1 → Rn
Rn – 4 → Rn, DSR → (Rn)
Rn – 4 → Rn, A0 → (Rn)
Rn – 4 → Rn, X0 → (Rn)
Rn – 4 → Rn, X1 → (Rn)
Rn – 4 → Rn, Y0 → (Rn)
Rn – 4 → Rn, Y1 → (Rn)
(Rn) → DSR, Rn + 4 → Rn
(Rn) → A0, Rn + 4 → Rn
(Rn) → X0, Rn + 4 → Rn
(Rn) → X1, Rn + 4 → Rn
(Rn) → Y0, Rn + 4 → Rn
(Rn) → Y1, Rn + 4 → Rn
Rn → DSR
Rn → A0
Rn → X0
Rn → X1
Rn → Y0
Rn → Y1
Rev. 1.00, 02/04, page 99 of 804
Execution States
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

Related parts for HD6417660