ZiLOG eZ80 User Manual page 81

Hide thumbs Also See for eZ80:
Table of Contents

Advertisement

Table 37. Instruction Summary (Continued)
Instruction and Operation
OUTI2
({00h, BC[15:0]}) ← (HL)
B ← B – 1
C ← C+1
HL ← HL+1
PEA IX+d
if ADL mode {
(SPL) ← IX+d
SPL ← SPL – 3
}
else Z80 mode {
SPS ← IX+d
SPS ← SPS – 2
}
PEA IY+d
if ADL mode {
(SPL) ← IY+d
SPL ← SPL – 3
}
else Z80 mode {
SPS ← IY+d
SPS ← SPS – 2
}
POP ss
if ADL mode{
ss ← (SPL)
SPL ← SPL+3
}
else Z80 mode {
ss ← {MBASE, SPS}
SPS ← SPS+2
}
Note: *This flag value is a function of the result of the affected operation.
— = No Change.
0 = Set to 0.
1 = Set to 1.
V = Set to 1 if overflow occurs.
X = Undetermined.
P = Set to the parity of the result (0 if odd parity, 1 if even parity).
IEF2 = The value of Interrupt Enable Flag 2.
UM007714-0908
Address Mode
Opcode(s)
Dest Source
(Hex)
ED A4
ED 65
ED 66
AF
F1
IX/Y
DD/FD E1
rr
C1-E1
®
eZ80
CPU
User Manual
Flags Affected
S
Z
H P/V N
C
*
*
— — —
— —
— — —
— —
F ← (SPL) or (SPS)
— — —
— —
— — —
— —
CPU Instruction Set
72

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the eZ80 and is the answer not in the manual?

Questions and answers

Table of Contents