Download Print this page

ZiLOG Z80 series User Manual page 5

Hide thumbs Also See for Z80 series:

Advertisement

Table of Contents
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Arithmetic Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Instruction Register and CPU Control . . . . . . . . . . . . . . . . . . . . . . 6
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Instruction Fetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Memory Read Or Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Input or Output Cycles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Bus Request/Acknowledge Cycle . . . . . . . . . . . . . . . . . . . . . . . . .15
Interrupt Request/Acknowledge Cycle . . . . . . . . . . . . . . . . . . . . .16
Non-Maskable Interrupt Response . . . . . . . . . . . . . . . . . . . . . . . .17
HALT Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Power-Down Acknowledge Cycle. . . . . . . . . . . . . . . . . . . . . . . . 19
Power-Down Release Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Interrupt Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Interrupt Enable/Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
CPU Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Hardware and Software Implementation Examples . . . . .27
Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Minimum System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
UM008005-0205
Z80 CPU
User's Manual
Table of Contents
v

Advertisement

loading
Need help?

Need help?

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

Questions and answers