
CPU Registers
2-5
Central Processing Unit
1. CPU Register Summary (Continued)
Register
Size
Description
Value After Reset
DP
16 bits
Data-page pointer
0x0000
IFR
16 bits
Interrupt flag register
0x0000
IER
16 bits
Interrupt enable register
0x0000 (INT1 to INT14, DLOGINT,
RTOSINT disabled)
DBGIER
16 bits
Debug interrupt enable
register
0x0000 (INT1 to INT14, DLOGINT,
RTOSINT disabled)
P
32 bits
Product register
0x00000000
PH
16 bits
High half of P
0x0000
PL
16 bits
Low half of P
0x0000
PC
22 bits
Program counter
0x3F
FFC0
RPC
22 bits
Return program counter
0x00000000
SP
16 bits
Stack pointer
0x0400
ST0
16 bits
Status register 0
0x0000
ST1
16 bits
Status register 1
0x080B
†
XT
32 bits
Multiplicand register
0x00000000
T
16 bits
High half of XT
0x0000
TL
16 bits
Low half of XT
0x0000
†
Reset value shown is for devices without the VMAP signal and MOM1MAP signal pinned out. On these
devices both of these signals are tied high internal to the device.
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...