5-2
ADSP-BF535 Blackfin Processor Hardware Reference
•
Index registers, I[3:0].
32-bit Index registers hold an address
pointer to memory. For example, the instruction
R3 = [I0]
loads
the data value found at the memory location pointed to by the reg-
ister
I0
. Index registers can be used for 16- and 32-bit memory
accesses.
•
Modify registers, M[3:0].
32-bit Modify registers provide the
increment or step size by which an index register is post-modified
during a register move.
• For example, the
R0
=
[I0 += M1]
instruction directs the DAG to:
• Output the address in register
I0
• Load the contents of the memory location pointed to by
I0
into
R0
• Then modify the contents of
I0
by the value contained in
the
M1
register.
•
Base and Length registers, B[3:0] and L[3:0].
32-bit Base and
Length registers set up the range of addresses and the starting
address of a circular buffer. For more information on circular buf-
fers, see
“Addressing Circular Buffers” on page 5-6
.
•
Pointer registers, P[5:0], FP, and SP.
32-bit Pointer registers hold
an address pointer to memory. The
P[5:0]
field,
FP
(Frame
Pointer), and
SP
(Stack Pointer) can be manipulated and used in
various instructions. For example, the instruction
R3 = [P0]
loads
the register
R3
with the data value found at the memory location
pointed to by the register
P0
. The Pointer registers have no effect
on circular buffer addressing. They can be used for 8-, 16-, and
32-bit memory accesses.
Summary of Contents for ADSP-BF535 Blackfin
Page 80: ...Development Tools 1 26 ADSP BF535 Blackfin Processor Hardware Reference...
Page 312: ...Working With Memory 6 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 332: ...System Interfaces 7 20 ADSP BF535 Blackfin Processor Hardware Reference...
Page 360: ...Dynamic Power Management Controller 8 28 ADSP BF535 Blackfin Processor Hardware Reference...
Page 446: ...Beginning and Ending an SPI Transfer 10 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 522: ...Timing Examples 11 76 ADSP BF535 Blackfin Processor Hardware Reference...
Page 562: ...IrDA Support 12 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 608: ...PCI I O Issues 13 46 ADSP BF535 Blackfin Processor Hardware Reference...
Page 672: ...References 14 64 ADSP BF535 Blackfin Processor Hardware Reference...
Page 810: ...SDRAM Controller SDC 18 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 811: ...ADSP BF535 Blackfin Processor Hardware Reference 18 87 External Bus Interface Unit...
Page 812: ...SDRAM Controller SDC 18 88 ADSP BF535 Blackfin Processor Hardware Reference...
Page 860: ...DMA Bus Debug Registers 20 30 ADSP BF535 Blackfin Processor Hardware Reference...