Texas Instruments TMS320C3x User Manual page 654

Texas instruments computer hardware user's guide
Table of Contents

Advertisement

PUSH
PUSH Integer
Syntax
Operation
Operands
Opcode
Description
Cycles
Status Bits
Mode Bit
Example
Data memory
13-196
PUSH src
src
*++SP
src register (R n , 0
31
24 23
0 0 0 0 1
1
1
1
The contents of the src register (32 LSBs) are pushed on the current system
stack. The src is assumed to be a signed integer. The PUSH is performed with
a preincrement of the stack pointer. The integer or mantissa portion of an ex-
tended-precision register (R7–R0) is saved with this instruction.
1
LUF
Unaffected
LV
Unaffected
UF
Unaffected
N
Unaffected
Z
Unaffected
V
Unaffected
C
Unaffected
OVM
Operation is not affected by OVM bit value.
PUSH R6
Before Instruction
R6
02 5C12 8081
SP
8098AE
LUF
LV
UF
N
Z
V
C
8098AFh
n
27)
16
15
src
0
0 1
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
R6
633,415,688
SP
LUF
0
LV
0
UF
0
N
0
Z
0
V
0
C
0
8098AFh
0
–62,044
8 7
After Instruction
02 5C12 8081
633,415,688
8098AF
0
0
0
0
0
0
0
5C128081
1,544,716,417
0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C3x and is the answer not in the manual?

Table of Contents