PUSH

Status and Conditions that Affect Instruction

Register Address

Bit Name

Description

SR[18]

EXP

Determines which stack pointer used, and execution working mode.

Status and Conditions Changed By Instruction

None

Example

push d0.e:d1.e

Register/Memory Address

SR

ESP

($00000000)

L0:D0

L1:D1

Before

$00E40000

$00000000

$00000000

$0:$FF89ABCDEF

$0:$0001234567

After

$00000008

$000000FF

Instruction Formats and Opcodes

Instruction

Words

Cycles

Type

Opcode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

 

0

PUSH

De

1

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

0

1

E

E

E

0

0

0

1

E

0

0

E

0

 

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

 

0

PUSH

Do

1

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

0

1

e

e

e

1

0

0

1

e

0

0

e

0

A-354

SC140 DSP Core Reference Manual

Page 668
Image 668
Freescale Semiconductor SC140 specifications Status and Conditions that Affect Instruction, Push d0.ed1.e