SAB80C517-M16 SIEMENS [Siemens Semiconductor Group], SAB80C517-M16 Datasheet - Page 232

no-image

SAB80C517-M16

Manufacturer Part Number
SAB80C517-M16
Description
8-Bit CMOS Single-Chip Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
Encoding:
Bytes:
Cycles:
PUSH
Function:
Description:
Example:
Operation:
Semiconductor Group
direct
Push onto stack
The stack pointer is incremented by one. The contents of the indicated variable is
then copied into the internal RAM location addressed by the stack pointer.
Otherwise no flags are affected.
On entering an interrupt routine the stack pointer contains 09 H . The data pointer
holds the value 0123 H . The instruction sequence
PUSH
PUSH
will leave the stack pointer set to 0B H and store 23 H and 01 H in internal RAM
locations 0A H and 0B H , respectively.
PUSH
(SP)
((SP))
2
2
1 1 0 0
(SP) + 1
(direct)
DPL
DPH
0 0 0 0
direct address
233
Instruction Set

Related parts for SAB80C517-M16