EasyManuals Logo

ZiLOG eZ80 User Manual

Default Icon
411 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #192 background imageLoading...
Page #192 background image
eZ80
®
CPU
User Manual
UM007714-0908 CPU Instruction Set
183
JP (IX/Y)
Jump Indirect
Operation
PC IX/Y
Description
The Program Counter is loaded with the contents of the specified Index Register, IX or IY.
Table 60 provides more detailed information on this instruction, particularly when switch-
ing between ADL and Z80 modes.
Condition Bits Affected
None.
Attributes
Table 60. JP (IX/Y) Instruction Detail
ADL Suffix Operation
0 None or
.S
The starting Program Counter is {MBASE, PC[15:0]}. Write the 2-byte
value stored in IX/Y[15:0] to PC[15:0]. The ADL mode bit remains
cleared to 0. The ending Program Counter is {MBASE,
PC[15:0]} = {MBASE, IX/Y[15:0]}.
1 None or
.L
The starting Program Counter is PC[23:0]. Write the 3-byte value stored
in IX/Y[23:0] to PC[23:0]. The ADL mode bit remains set to 1. The
ending Program Counter is PC[23:0] = IX/Y[23:0].
0 .L The starting Program Counter is {MBASE, PC[15:0]}. Write the 3-byte
value stored in IX/Y[23:0] to PC[23:0]. Set the ADL mode bit to 1. The
ending Program Counter is PC[23:0] = IX/Y[23:0].
1 .S The starting Program Counter is PC[23:0]. Write the 2-byte value stored
in IX/Y[15:0] to PC[15:0]. Reset ADL mode bit to 0. The ending Program
Counter is {MBASE, PC[15:0]} = {MBASE, IX/Y[15:0]}.
Mnemonic Operand ADL Mode Cycle Opcode (hex)
JP (IX) 1 4 DD, E9
JP.S (IX) X 5 40, DD, E9
JP.L (IX) X 5 5B, DD, E9
JP (IY) 1 4 FD, E9

Questions and Answers:

Question and Answer IconNeed help?

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

ZiLOG eZ80 Specifications

General IconGeneral
BrandZiLOG
ModeleZ80
CategoryComputer Hardware
LanguageEnglish

Related product manuals