
03-3199-01
March 1982
Copyright
of
this
system,
mechanical,
prior
The
written
information
without
Zilog
assumes
other
circuit
1981
publication
or
transmitted,
photocopying,
notice.
than
circuitry
patent
by
Zilog,
may
permission
in
this
no
responsibility
licenses
Inc.
be
reproduced,
in
any
recording,
of
Zilog.
publication
embodied
are
implied.
All
form
for
in
rights
or
is
the
a
Zilog
reserved.
stored
by
or
otherwise,
subject
use
product.
any
of
No
in
a
retrieval
means,
without
to
change
any
circuitry
No
part
electronic,
the
other

NOTICE
TO
OWNER
,~
FEDERAL
COMMUNICATIONS
COMMISSION
RADIO
FREQUENCY
INTERFERENCE
STATEMENT
Warning:
This equipment generates, uses, and can radiate radio frequency energy and if not
installed and used
in
accordance with the instructions manual. may cause interference to
radio communications. As temporarily permitted by regulation it has not been tested for
co.,,-
pliance
with the limits for Class A computing devices pursuant to Subpart J of Part
15
of
FCC
Rules. which are designed to provide reasonable protection against such interference. Operation of this equipment
in
a residential area
is
likely to cause interference in which case the
user at his own expense will be required to take whatever measures may be required to
cor-
rect the interference.

USER
(
v
Zilog
USER
TABLE
OF
CONTENTS
SECTION 1
GENERAL
DESCRIPTION
•••••••.•••••••••••••••
1
1.1
Introduction.
• • • • • • • • • • • • • • • • • • • • • •
••
1
1.2
System
Environment
•••••••••••••••••••
1
1.3
System
Characteristics
•••••••••••••••
3
1.4
Winchester
Disk
Performance
•••••••••
5
1.5
Cartridge
Tape
Drive
Performance
•••••
6
1.6
ADM-31
Data
Display
Terminal
Performance
..........................
6
SECTION 2
PROGRAMMING
ENVIRONMENT
•••••••••••••••••••
9
2.1
Introduction
•••••••••••••••••••••••••
9
2.2
Hardware
Configuration
•••••••••••••••
9
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
Microprocessor
••••••••••••••••
9
Winchester
Disk
Drive
•••••••••
12
Cartridge
Tape
Drive
••••••••••
12
ADM-31
Data
Display
Terminal
••
12
Communication
Ports
•••••••••••
16
SECTION 3
S8000
~~ONI'l'0R
PROGRAf.l
•••••••••••••••••••••
19
3.1
Introduction
•••••••••••••••••••••••••
19
3.2
Monitor
Program
Debug
Environment
••••
19
3.3
Monitor
Program
•••••••••••••••.••••••
20
3.3.1
Monitor
Mode Commands
••.••••••
21
3.3.2
Upload/Download
Mode
Commands
••••••••••••••••••••••
28
3.4
System
Parameters
••••••••••••••••••••
31
SECTION 4
MONITOR
I/O
PROCEDURES
•••••••••••••••••••
35
4.1
4.2
Introduction
.........................
35
I/O
Procedures
. . . . . . . . . . . . . . . . . . . . . . .
35
APPENDIX A GLOSSARY. • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
••
39
Zi10g
v

USER
vi
Zilog
USER
LIST
OF
ILLUSTRATIONS
Figure
1-1
S8000
Basic
System
Configuration
•••••••••••••••
2
1-2
Processor
~lodule
Controls
and
Indicators
••.••••
4
2-1
S8000
Functional
Block
Diagram
•••••••••••.•••.•
10
2-2
Peripheral
Module
Hardware
Components
••••.•••••
11
2-3
ADM-31
Data
Display
Terminal
Keyboard
••.•••••••
14
2-4
ADM-31
Keyboard
Special-Purpose
Keys
•••••••••••
15
2-5
Communication
Ports
•••••.••.••.••••••••••.•••••
17
LIST
OF
TABLES
Table
3-1
Program
Status
Area
•••.•••••••••••••••••••..•••
33
3-2
System
Hardware
I/O
Port
Addresses
•••••••••.•.•
34
Zilog
vi

USE~
3
Zilog
USER
$
Up
to
four
l7-megabyte
cartridge
tape
drives
$
Character
and
line
printers
The number
of
controls
and
indicators
have
been
minimized
to
facilitate
system
use.
Only
the
keylock
ON/OFF
switch,
the
RESET
and
START
switches,
and
the
AC
power
switch
are
neces-
sary
to
power up
and
maintain
the
S8000.
Refer
to
Figure
1-2
for
control
and
indicator
locations.
Controls
for
the
optional
Lear
Siegler
ADM-3l
Data
Display
Terminal
include
a
brightness/contrast
control
knob
and
an
AC
power
ON/OFF
switch.
The
resources
of
the
S8000
are
controlled
by
the
ZEUS
Ker-
nel.
The
Kernel
or
the
operating
system
provide
process
management,
file
management,
input/output
(I/O)
processing,
and
increased
program
functionality
with
compatible
file,
device,
and
interprocess
I/O.
ZEUS
is
a
multi-user,
multitasking
operating
system
consist-
ing
of
a
hierarchical
file
system
for
efficient
file
organi-
zation
and a comprehensive
command
language.
A
communica-
tion
program
allows
the
S8000
to
interface
with
other
ZEUS
or
UNIX-based
systems.
Also,
with
ZEUS,
it
is
possible
to
communicate
with
emulation
devices
and
development
modules.
ZEUS
development
tools
include
extensive
language
capabili-
ties
such
as
C,
Pascal,
PLZ/SYS, PLZ/ASM, a
compiler-writing
system,
and a general
purpose
macroproCessor.
Additional
enhancements
to
the
development
system
include
a
full
CRT-
oriented
text
editor,
text
processing,
spelling
error
detec-
tion,
and
document
formatters
for
the
optional
printers.
1.3
System
Characteristics
Processor:
CPU
Clock
Frequency:
I/O:
Baud
Rate:
Segmented
48-pin
Z8001A
CPU
5.5
MHz
Eight
RS-232C
serial
I/O
ports
and
one
parallel
printer
port
From 110
to
19,200
baud
(set
by
software)
Zilog
3

USER
6
Zilog
USER
Bytes
per
sector:
512
Data
transfer
rate:
SOIK
bytes/second
1.5
Cartridge
Tape
Drive
Performance
Cartridge:
ANSI
X3.55 -1977
300
ft.
or
450
ft.
Tape
length
Speed
Read/Write
(rewind):
30
ips
(90
ips)
Tracks:
4
Recording
density:
6400 BPI
1.6
ADM-3l
Data
Display
Terminal
Performance
DISPLAY
Refresh
Rate:
Character
Set:
KEYBOARD
FUNCTIONS
Keyboard:
Cursor
Control:
Edit
Keys:
Function
Command
Keys:
Special
Purpose
Keys:
TRANSlo1ISS
ION
MODES
Interface:
Data
Rate:
60
Hz
or
50 Hz,
depending
on
line
frequency
128
ASCII
characters
(uppercase,
lowercase,
and
control
characters)
26-letter
alphabet
with
uppercase
and
lowercase,
numeric
0
through
9
Individual
cursor
control
keys
Character
insert,
character
delete,
line
insert,
line
delete,
line
erase,
page
erase,
and
clear
ESCape,
BREAK,
PRINT,
SEND
LINE,
SEND
PAGE,
TAB/BACK
TA.B,
NEvI
LINE
I
and
FUNCTION
RETURN,
CTRL
(control),
and
RUB
RS-232C
current
port
Variable
Zilog
point-to-point
loop;
RS-232C
"-~--
or
20mA
EXTENSION
6