s3c72m9 Samsung Semiconductor, Inc., s3c72m9 Datasheet - Page 179

no-image

s3c72m9

Manufacturer Part Number
s3c72m9
Description
The S3c72m5/s3c72m7/s3c72m9 Single-chip Cmos Microcontroller Has Been Designed For High Performance Using Samsung S
Manufacturer
Samsung Semiconductor, Inc.
Datasheet
S3C72M5/C72M7/C72M9/P72M9 (Preliminary Spec)
PUSH —
PUSH
Operation:
Description:
Example:
src
The SP is then decremented by two and the contents of the source operand are copied into the
RAM location addressed by the stack pointer, thereby adding a new element to the top of the
stack.
As an interrupt service routine begins, the stack pointer contains the value 0FAH and the data
pointer register pair HL contains the value 20H. The instruction
PUSH
leaves the stack pointer set to 0F8H and stores the values 2H and 0H in RAM locations 0F9H and
0F8H, respectively.
Push onto Stack
Operand
Operand
RR
SB
RR
SB
HL
Push register pair onto stack
Push SMB and SRB values onto stack
0
1
0
0
1
1
1
0
1
Binary Code
Operation Summary
0
1
0
1
1
0
r2
1
1
r1
0
1
1
1
1
(SP–1)
SP
(SP–1)
(SP)
SP–2
Operation Notation
SP–2
SMB, (SP–2)
RR
SAM47 INSTRUCTION SET
H
, (SP–2)
Bytes
1
2
SRB;
Cycles
RR
1
2
L
5-75

Related parts for s3c72m9