EasyManua.ls Logo

Epson S1C6200A - Page 74

Epson S1C6200A
98 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Source Format:
Operation:
OP-Code:
Type:
Clock Cycles:
Flag:
Description:
Example:
Source Format:
Operation:
OP-Code:
Type:
Clock Cycles:
Flag:
Description:
Example:
MSB LSB
MSB LSB
C
Z
D
I
C
Z
D
I
68 EPSON S1C6200/6200A CORE CPU MANUAL
3 INSTRUCTION SET
PUSH F Push flag onto stack
PUSH F
SP' SP - 1, M(SP') F
11111100 1 010 FCAH
VI
5
Not affected
Not affected
Not affected
Not affected
Decrements the stack pointer by 1 and loads the flags (F) into the data memory
location addressed by SP.
PUSH F
SP D0 CF
Memory (CFH) 0100 0001
Flags (I,D,Z,C) 0001 0001
PUSH r Push r-register onto stack
PUSH r
SP' SP - 1, M(SP') r
11111100 0 0r1 r0 FC0H to FC3H
V
5
Not affected
Not affected
Not affected
Not affected
Decrements the stack pointer by 1 and loads the contents of the r-register into the
data memory location addressed by SP.
PUSH A
SP D0 CF
Memory (CFH) 1000 0010
A register 0010 0010
2
3
2
2
2
1
2
0
M(SP) =
flag
flag
flag
flag
C
Z
D
I
2
3
2
2
2
1
2
0
M(SP) =
= r-register
2
0
2
1
2
2
2
3

Table of Contents

Related product manuals