Texas Instruments TMS320C2XX Calculator User Manual


 
Instruction Set Comparison Table
B-26
Syntax
Description5x2xx2x1x
POPD
dma
POPD {
ind
} [
, next ARP
]
Pop Top of Stack to Data Memory
Transfer the value on the top of the stack into the ad-
dressed data-memory location and then pop the stack
one level.
PSHD
dma
PSHD {
ind
} [
, next ARP
]
Push Data-Memory Value Onto Stack
Copy the addressed data-memory location onto the
top of the stack. The stack is pushed down one level
before the value is copied.
PUSH
Push Low Accumulator Onto Stack
Copy the contents of the 12 (TMS320C1x) or 16
(TMS320C2x/2xx/5x) LSBs of the accumulator onto
the top of the hardware stack. The stack is pushed
down one level before the value is copied.
RC
Reset Carry Bit
Reset the C status bit to 0.
RET
Return From Subroutine
Copy the contents of the top of the stack into the PC
and pop the stack one level.
RET[
D
]
Return From Subroutine With Optional Delay
Copy the contents of the top of the stack into the PC
and pop the stack one level.
If you specify a delayed branch (RETD), the next two
instruction words (two 1-word instructions or one
2-word instruction) are fetched and executed before
the return.
RETC
cond
1
[
, cond
2
] [, ...]
Return Conditionally
If the specified conditions are met, RETC performs a
standard return. Not all combinations of conditions are
meaningful.
RETC[
D
]
cond
1
[
, cond
2
] [, ...]
Return Conditionally With Optional Delay
If the specified conditions are met, RETC performs a
standard return. Not all combinations of conditions are
meaningful.
If you specify a delayed branch (RETCD), the next two
instruction words (two 1-word instructions or one
2-word instruction) are fetched and executed before
the return.