Registers
C-3
C2xLP and C28x Architectural Differences
C.2 Registers
The register modifications to the C2xLP are shown in Figure C
that are shaded show the changes or enhancements on the C28x. The itali-
cized names on the left are the original C2xLP names for the registers. The
names on the right are the C28x names for the registers.
Figure C
−
1. Register Changes From C2xLP to C28x
T or TH
PH
AH
TL
PL
AL
9
AR0H
AR0
AR1
AR1H
AR2
AR2H
AR3H
AR3
AR4
AR4H
AR6H
AR7H
AR5H
AR6
AR7
AR5
22 bits
32 bits
XT
P
ACC
SP
DP
XAR0
XAR1
XAR2
XAR3
XAR4
XAR5
XAR6
XAR7
PC
RPC
IER
DBGIER
IFR
ST0
ST1
C28x
Names
C2xLP
Names
TREG
PREG
ACC
DP
AR0
AR1
AR2
AR3
AR4
AR5
AR6
AR7
PC
IMR
†
IFR
†
ST0
ST1
16
bits
bits
16
†
On the C2xLP, IMR and IFR were memory mapped. On the C28x, they are registers.
Summary of Contents for TMS320C28x
Page 30: ...1 12...
Page 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Page 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Page 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Page 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Page 585: ...This page intentionally left blank 7 32 This page intentionally left blank...