Push Yl; Push Yl Onto Stack; Push Yp; Push Yp Onto Stack - Epson 6200A Core Cpu Manual

Core cpu cmos 4-bit single chip microcomputer
Table of Contents

Advertisement

PUSH YL

Source Format:
Operation:
OP-Code:
Type:
Clock Cycles:
Flag:
Description:
Example:

PUSH YP

Source Format:
Operation:
OP-Code:
Type:
Clock Cycles:
Flag:
Description:
Example:
S1C6200/6200A CORE CPU MANUAL

Push YL onto stack

PUSH YL
SP'
SP - 1, M(SP')
1 1 1 1 1 1 0 0
MSB
VI
5
C –
Not affected
Z –
Not affected
D –
Not affected
I –
Not affected
Decrements the stack pointer by 1 and loads the contents of YL, the four low-order
bits of YHL, into the data memory location addressed by SP.
SP
D0
Memory (CFH)
0001
YL register
0111

Push YP onto stack

PUSH YP
SP'
SP - 1, M(SP')
1 1 1 1 1 1 0 0
MSB
VI
5
C –
Not affected
Z –
Not affected
D –
Not affected
I –
Not affected
Decrements the stack pointer by 1 and loads the contents of YP, the page part of
IY, into the data memory location addressed by SP.
SP
C0
Memory (BFH)
1111
YP register
0000
YL
1 0 0 1
LSB
M(SP) =
PUSH YL
CF
0111
0111
YP
0 1 1 1
LSB
PUSH YP
M(SP) =
BF
0000
0000
EPSON
3 INSTRUCTION SET
FC9H
3
2
1
0
2
2
2
2
2
2
2
2
FC7H
2
3
2
2
2
1
2
0
2
2
2
2
0
1
= YL
2
3
0
1
= YP
2
3
71

Advertisement

Table of Contents
loading

This manual is also suitable for:

S1c6200S1c6200a

Table of Contents