S3C72G9 Samsung semiconductor, S3C72G9 Datasheet - Page 76

no-image

S3C72G9

Manufacturer Part Number
S3C72G9
Description
The S3C72G9 single-chip CMOS microcontroller has been designed for high performance using Samsungs newest 4-bit CPU core/ SAM47 (Samsung Arrangeable M
Manufacturer
Samsung semiconductor
Datasheet
   
 
PUSH
Operation:
Description:
Example:

src
RR
SB
The SP is then decreased 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.
RR
SB
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.
Operand
Operand
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
RR , (SP-2)
SMB, (SP-2)
Bytes
1
2
 
RR
SRB;
Cycles
1
2

Related parts for S3C72G9