gc80c510 CORERIVER Semiconductor, gc80c510 Datasheet - Page 168

no-image

gc80c510

Manufacturer Part Number
gc80c510
Description
Eprom/rom 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
Appendix A: Instruction Set
PUSH
direct
Push onto stack
Function:
Description:
The Stack Pointer is incremented by 1. 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 09h. The Data
Example:
Pointer holds the value 0123h.The instruction sequence,
PUSH DPL
PUSH DPH
will leave the Stack Pointer set to 0Bh and store 23h and 01h in internal RAM
locations 0Ah and 0Bh, respectively.
2
Bytes:
2
Cycles:
Encoding:
1
1
0
1
0 0 0 0
direct address
PUSH
Operation:
(SP)
(SP) + 1
((SP))
(direct)
Page 168 of 211

Related parts for gc80c510