Datasheet

© 2005 Microchip Technology Inc. DS70043F-page 11
dsPIC30F
FIGURE 5-2: PROGRAMMERS MODEL
TABPAG
22
0
7
0
015
Program Counter
Data Table Page Address
STATUS Register
Working Registers
MAC Operand
Registers
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
W12/MAC Offset
W13/MAC Write Back
W14/Frame Pointer
W15*/Stack Pointer
MAC Address
Registers
39 031
DSP
Accumulators
ACCA
ACCB
PSVPAG
7
0
Program Space Visibility Page Address
Z
OA OB SA SB
RCOUNT
15
0
REPEAT Loop Counter
DCOUNT
15
0
DO Loop Counter
DOSTART
22
0
DO Loop Start Address
IPL2 IPL1
SPLIM* Stack Pointer Limit Register
15
SRL
PUSH.S Shadow
DO Shadow
OAB SAB
15
0
Core Configuration Register
Legend:
CORCON
DA DC
RA
N
TBLPAG
PSVPAG
IPL0 OV
W0/WREG
SRH
DO Loop End Address
DOEND
22
C
0
DIV and MUL
Result Registers
*W15 and SPLIM not shadowed