Ex (sp), ix – Zilog Z08470 User Manual

Page 138

Advertising
background image

Z80 Instruction Set

UM008007-0715

126

Z80 CPU
User Manual

EX (SP), IX

Operation

IXH

(SP+1), IXL

(SP)

Op Code

EX

Operands

(SP), IX

Description

The low-order byte in Index Register IX is exchanged with the contents of the memory
address specified by the contents of register pair SP (Stack Pointer), and the high-order
byte of IX is exchanged with the next highest memory address (SP+1).

Condition Bits Affected

None.

Example

If Index Register IX contains

3988h

, the SP register pair Contains

0100h

, memory loca-

tion

0100h

contains byte

90h

, and memory location

0101h

contains byte

48h

, then the

instruction EX (SP), IX results in the IX register pair containing number

4890h

, memory

location

0100h

containing

88h

, memory location

0101h

containing

39h

, and the Stack

Pointer containing

0100h

.

M Cycles

T States

4 MHz E.T.

6

23 (4, 4, 3, 4, 3, 5)

5.75

1

1

1

0

1

1

0

1

DD

1

1

0

1

1

0

1

0

E3

Advertising
This manual is related to the following products: