Analog Devices ADSP-BF53x Blackfin Reference page 413

Table of Contents

Advertisement

the instruction can be restarted after the exception. Note that when a Push
Multiple operation is aborted due to an exception, the memory state is
changed by the stores that have already completed before the exception.
The Stack Pointer must already be 32-bit aligned to use this instruction. If
an unaligned memory access occurs, an exception is generated and the
instruction aborts, as described above.
Only pointer registers
cannot. All data registers
Flags Affected
None
Required Mode
User & Supervisor
Parallel Issue
This instruction cannot be issued in parallel with other instructions.
Example
[ -- sp ] = (r7:5, p5:0) ;
[ -- sp ] = (r7:2) ;
[ -- sp ] = (p5:4) ;
Also See
--SP
(Push),
SP++
Special Applications
None
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
can be operands for this instruction;
P5–0
can be operands for this instruction.
R7–0
/* D-registers R4:0 excluded */
/* R1:0 excluded */
/* P3:0 excluded */
(Pop),
SP++ (Pop Multiple)
Stack Control
and
SP
FP
10-7

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents