![Samsung S3F84B8 User Manual Download Page 50](http://html.mh-extra.com/html/samsung/s3f84b8/s3f84b8_user-manual_347832050.webp)
S3F84B8_UM_REV 1.00
2 ADDRESS SPACES
2-20
Example 2-4 Standard Stack Operations Using PUSH and POP
Following example shows you how to perform stack operations in the internal register file using PUSH and POP
instructions.
LD
SPL,#0FFH
;
SPL
FFH
;
(Normally,
the
SPL
is
set to 0FFH by the initialization
;
routine)
•
•
•
PUSH
PP
;
Stack
address
0FEH
PP
PUSH
RP0
;
Stack
address
0FDH
RP0
PUSH
RP1
;
Stack
address
0FCH
RP1
PUSH
R3
;
Stack
address
0FBH
R3
•
•
•
POP
R3
;
R3
Stack address 0FBH
POP
RP1
;
RP1
Stack address 0FCH
POP
RP0
;
RP0
Stack address 0FDH
POP
PP
;
PP
Stack address 0FEH