PUSH
IY
1
1
»»>:0>1
FD
11
>
> :
0 : 0
>
:a
>
I
E5
The
contents
of
the
Index
Register
IY
are
pushed
int
o
the
external
~emory
LIFO
(last-in,
first-out)
Sta
c
k
.
The
Stack
P
o
inter
(SP)
register
.
pair
holds
the
16-bit
address
of
the
current
"top"
of
the
Stack.
This
instruction
first
decrecents
the
SP
and
loads
the
hi
gh
order
byte
o
f
IY
into
the
memory
address
now
specifi
ed
by
the
SP;
then
decrements
the
SP
again
and
loads
the
low
order
b
y
te
into
the
ce~ory
location
correspondin
g
to
this
new
address
'
in
the
SP
.
If
the
Inde
x
Register
IY
contains
2233H
and
the
St
a
ck
Pointer
contains
1007H,
after
the
instruction
memory
address
1006H
will
contain
22H,
memory
address
1005H
will
contain
33H,
and
the
Stack
Pointer
will
contain
1005H.
Summary of Contents for ATES Z80
Page 1: ......
Page 5: ......
Page 6: ...Juanlurn c cc r 11 SoJt 391262 Jr ml tOl...
Page 32: ......
Page 38: ...If Address 2130ll contains 65ll and address 2131H contains 78ll after the instruction...
Page 56: ......
Page 79: ......
Page 80: ......
Page 86: ...10050 is 220 after the execution of ADD A IX SH the contents of the Accumulator will be 33H...
Page 88: ......
Page 104: ...If the contents of register Dare 280 after the execution of...
Page 112: ......
Page 117: ...Example If the contents of the Accumulator are...
Page 119: ...SCF S z H P V N C Not affected Not affected Rese t Not affected Re se t Set...
Page 127: ......
Page 128: ......
Page 145: ......
Page 146: ......
Page 148: ...Example If the contents of the Accumulator are...
Page 152: ...the contents of the Accumulator and the Carry Flag will be...
Page 185: ......
Page 186: ......
Page 203: ......
Page 204: ......
Page 222: ......
Page 237: ......
Page 238: ......
Page 261: ......
Page 262: ......
Page 267: ......