Popd – Texas Instruments TMS320C2XX User Manual

Page 291

Advertising
background image

POPD

Pop Top of Stack to Data Memory

7-138

Cycles for a Repeat (RPT) Execution of a POPD Instruction

Program

Operand

ROM

DARAM

SARAM

External

DARAM

n

n

n

n+p

SARAM

n

n

n, n+2

n+p

External

2n+nd

2n+nd

2n+nd

2n+2+nd+p

† If the operand and the code are in the same SARAM block

Example 1

POPD

DAT10

;(DP = 8)

Before Instruction

After Instruction

Data Memory

Data Memory

40Ah

55h

40Ah

92h

Stack

92h

Stack

72h

72h

8h

8h

44h

44h

81h

81h

75h

75h

32h

32h

0AAh

0AAh

0AAh

Example 2

POPD

*+,AR1

Before Instruction

After Instruction

ARP

0

ARP

1

AR0

300h

AR0

301h

Data Memory

Data Memory

300h

55h

300h

92h

Stack

92h

Stack

72h

72h

8h

8h

44h

44h

81h

81h

75h

75h

32h

32h

0AAh

0AAh

0AAh

Advertising