Cpu user manual – Zilog Z86193 User Manual

Page 146

Advertising
background image

Z8

®

CPU

User Manual

UM001604-0108

External Interface

139

the current instruction, the opcode of the next instruction is fetched. Instruction pipelining
is displayed in

Figure 131

.

Figure 131

and

Figure 132

on page 139 display typical instruction cycle timing for

instructions fetched from memory. For those instructions that require execution time
longer than that of the overlapped fetch, or reference program or data memory as part of
their execution, the pipe must be flushed.

Figure 131

and

Figure 132

on page 139 assume

the XTAL ÷ 2 clock mode is selected.

Figure 131. Instruction Cycle Timing (1-Byte Instructions)

Figure 132. Instruction Cycle Timing (2- and 3-Byte Instructions)

T1

T2

T3

T3

T1

DS

AS

R/W

T1

T2

T2

Fetch 1st Byte

T3

M1

M2

M3

A15–A8

A15–A8

A15–A8

A7–A0

A7–A0

A7–A0

A7–A0

A7–A0

Fetch 1st Byte Of Next Instruction

*

Port inputs are strobed during T2, which is two internal system clocks

before the execution cycle of the current installation

Clock

T1

T2

T3

T3

T1

DS

AS

R/W

T1

T2

T2

Fetch 1st Byte

T3

M1

M2

M3

A15–A8

A15–A8

A15–A8

A7–A0

A7–A0

A7–A0

A7–A0

A7–A0

Fetch 2nd Byte

Fetch 3rd Byte

Fetch 1st Byte (1- or 2-Byte Instruction)

(3-Byte Instruction)

A15–A8

A7–A0

A7–A0

Clock

*

Port inputs are strobed during T2, which is two internal system clocks before

the execution cycle of the current instruction.

Advertising