
Chapter 2. Registers
For More Information On This Product,
Go to: www.freescale.com
2-13
Programming Model Table
Processor Miscellaneous Registers
OTHER_A7
0x800
No
Other stack pointer
VBR
0x801
Yes
Vector base register
MACSR
0x804
No
MAC status register
MASK
0x805
No
MAC address mask register
ACC0–ACC3
0x806–0x80B
No
MAC accumulators 0–3
ACCext01
0x807
No
MAC accumulator 0, 1 extension bytes
ACCext23
0x808
No
MAC accumulator 2, 3 extension bytes
SR
0x80E
No
Status register
PC
0x80F
Yes
Program counter
Processor Floating-Point Registers
FPU0
0x810
No
32 msbs of floating-point data register 0
FPL0
0x811
No
32 lsbs of floating-point data register 0
FPU1
0x812
No
32 msbs of floating-point data register 1
FPL1
0x813
No
32 lsbs of floating-point data register 1
FPU2
0x814
No
32 msbs of floating-point data register 2
FPL2
0x815
No
32 lsbs of floating-point data register 2
FPU3
0x816
No
32 msbs of floating-point data register 3
FPL3
0x817
No
32 lsbs of floating-point data register 3
FPU4
0x818
No
32 msbs of floating-point data register 4
FPL4
0x819
No
32 lsbs of floating-point data register 4
FPU5
0x81A
No
32 msbs of floating-point data register 5
FPL5
0x81B
No
32 lsbs of floating-point data register 5
FPU6
0x81C
No
32 msbs of floating-point data register 6
FPL6
0x81D
No
32 lsbs of floating-point data register 6
FPU7
0x81E
No
32 msbs of floating-point data register 7
FPL7
0x81F
No
32 lsbs of floating-point data register 7
FPIAR
0x821
No
Floating-point instruction address register
FPSR
0x822
No
Floating-point status register
FPCR
0x824
No
Floating-point control register
Table 2-4. ColdFire CPU Registers (Continued)
Name
CPU Space (Rc)
Written with MOVEC
Register Name
F
Freescale Semiconductor, Inc.
n
.