Move Between the Control File and the Register File
MVC
3-87
TMS320C62x/C67x Fixed-Point Instruction Set
Table 3–16. Register Addresses for Accessing the Control Registers
Register
Abbreviation
Name
Register
Address
Read/ Write
AMR
Addressing mode register
00000
R, W
CSR
Control status register
00001
R, W
IFR
Interrupt flag register
00010
R
ISR
Interrupt set register
00010
W
ICR
Interrupt clear register
00011
W
IER
Interrupt enable register
00100
R, W
ISTP
Interrupt service table pointer
00101
R, W
IRP
Interrupt return pointer
00110
R, W
NRP
Nonmaskable interrupt return pointer
00111
R, W
PCE1
Program counter, E1 phase
10000
R
FADCR
{
Floating-point adder configuration
10010
R, W
FAUCR
{
Floating-point auxiliary configuration
10011
R, W
FMCR
{
Floating-point multiplier configuration
10100
R, W
Note:
R = Readable by the MVC instruction
W = Writeable by the MVC instruction
{
TMSC320C67x only
Execution
if (cond)
src
→
dst
else
nop
Note:
The MVC instruction executes only on the B side (.S2).
Pipeline
Stage
E1
Read
src2
Written
dst
Unit in use
.S2
Pipeline