Address Space; Introduction; Z8 ® Cpu Standard Register File - ZiLOG Z8 Series User Manual

Table of Contents

Advertisement

Address Space

Introduction

®
Z8
CPU includes the following four address spaces:
The Z8 Standard Register File contains addresses for peripheral, control, all general-
purpose, and all I/O port registers. This is the default register file specification.
The Z8 Expanded Register File (ERF) contains addresses for control and data regis-
ters for additional peripherals/features.
Z8 external Program Memory contains addresses for all memory locations having
executable code and/or data.
Z8 external data memory contains addresses for all memory locations that hold data
only, whether internal or external.
®
Z8
CPU Standard Register File
The Z8 Standard Register File totals up to 256 consecutive bytes (Registers). The register
file consists of 4 I/O ports (
control registers (
names, locations, and identifiers.
Table 2. Z8 Standard Register File
Hex Address
FF
FE
FD
FC
FB
FA
F9
F8
F7
F6
F5
UM001604-0108
), 236 General-Purpose Registers (
00h–03h
).
Table 2
lists the layout of the register file, including register
F0h–FFh
Register
Identifier
Register Description
SPL
Stack Pointer Low Byte
SPH
Stack Pointer High Byte
RP
Register Pointer
FLAGS
Program Control Flags
IMR
Interrupt Mask Register
IRQ
Interrupt Request Register
IPR
Interrupt Priority Register
P01M
Port 0–1 Mode Register
P3M
Port 3 Mode Register
P2M
Port 2 Mode Register
PRE0
T0 Prescaler
®
Z8
CPU
User Manual
5
), and 16
04h–EFh
Address Space

Advertisement

Table of Contents
loading

This manual is also suitable for:

Z8 cpu

Table of Contents