Page 1

Xerox Real-Time Batch Monitor (RBM)
Xerox 530 and Sigma
System Management
Reference Manual
2/3
Computers
903036C
Page 2

Xerox Corporation
701
South Aviation Boulevard
EI
Segundo, California 90245
213679-4511
XEROX
Xerox
Real-Time
Xerox
530
System
Batch
and
Sigma
Management
Reference
903036C
2/3
Manual
Monitor
(RBM]
Computers
© Xerox Corporation, 1973. 1975
January
Pri
ce:
1975
$2.00
Printed
in
U.S.A.
Page 3

This
publication
Manual for Xerox
incorporates
changes
REVISION
is
a revIsIon of the Xerox Real-Time Batch Monitor
530
and Sigma
that
reflect
2/3
Computers, Publication Number
version
GOO
of
the
RBM
system.
(RBM)
System Management Reference
90
30
36B (dated March 1974). This revision
RELATED
PUBLICATIONS
Xerox 530 Computer/Reference Manual
Xerox Sigma 2 Computer/Reference Manua I
Xerox Sigma 3
Xerox
Availability
Xerox Real-Time Batch Monitor (RBM)/RT
Computer/Reference
Features/Reference
Manual
Manual (Xerox 530
and
BP
Reference Manual
and
Xerox Real-Time Batch Monitor (RBM)/OPS Reference Manual
Xerox Reaf-Time Batch Monitor (RBM)/User's
Xerox Real-Time Batch Monitor (RBM)/System
Guide
Technical
Manual
Xerox Extended Symbol/LN,OPS Reference Manual
Xerox
Symbol/LN,OPS
Xerox Basic FORTRAN
Reference Manual
and
Basic FORTRAN
IV/LN
Reference Manual
Xerox Basic FORTRAN/OPS Reference Manual
Xerox Basic FORTRAN
IV/OPS
Reference Manual
Xerox FORTRAN/Library Technical Manual
Xerox ANS FORTRAN
Xerox
ANS
FORTRAN IV/OPS Reference Manual
Xerox
Sort/Reference
Xerox Report Program
Xerox ANS
COBOL/LN,OPS
IV/LN
Reference Manual
Manual
Generator
Reference Manual
(RPG)/Reference Manual
Sigma
2/3)
Publication
90
19
900964
90 15 92
9030
901037
90
15
90 17 85
90
11
90
10
90
10
51
900967
90
10
61
90
15
90
10
90
18
06
90
18
07
90
17
90
18
41
9030
90
No.
60
54
55
53
52
25
36
87
Manual
Content
Codes:
BP
- batch processing,
RT -real-time,
The
specifications
may
depend
for
detai
Is.
of
on a specific
the
software
system
configuration
described
of
equ
ipment
ii
LN
-language,
SM - system management,
in this
such
publication
as
additional
are
subject
tape
units
to
or
OPS -
operations,
TS -time-sharing,
change
without
larger
memory.
notice.
Customers
RP
- remote processing,
UT -utilities.
The
availability
should
consult
or
their
performance
Xerox
sales
of
some
features
representative
Page 4

CONTENTS
COMMAND
I
NT
l.
Scope
Organization
Availability
HARDWARE
2.
Introduction
Hardware
Main
Secondary
Peripheral Equipment Requirements and
Miscellaneous
SYNTAX
RODUCTI
and
Purpose of
Remote
Error Logging
SYSERR
Device
On-Line
Memory
Memory
Memory
RBM
User
Removable Disk Packs
Additional
Assistance
Interrupt
Storage
RBM
Foreground Programs
Secondary
Secondary
Area
Pack/Cartridge
Options
Keyboard/Printer
Character-Oriented
Plotter Symbiont '-Optional
Xerox
Basic Spooling System -
Sigma 3
Model
Xerox
NOTATION
ON
this
Manual
of
the
Manual
Features
Analysis
Isolation
Device
CONFIGURA
Space
Space
Space
Storage
Definition
Initialization
(COC) -Optional
Satell
530
Model 4118 9
Exercises
nON
Requirements
(Memory) Requirements
Requirements for
Requ
irements for the
Processors
Requirements for
Requi rements
Storage
Storage
and
and
Mounting
- Required
ite
Processor -
Peri pheral
Hardware
Extended
8119
Hardware
Options
Options
Arithmetic
Requirements
Requirements
Pack/Cartridge
Commun
Floating-Point
v
1
2
2
2
2
GUIDELI
Cartridges
Optional
Optional
NES
RBM
User-
ications
___
- Loading
-
3
3
3
5
5
5
5
6
6
6
6
6
6
8
8
8
9
9 Saving
9
9
9
9
Optional
Background Processor Memory Requi rements
Disk
SYSTEM GENERATION
4.
Introduction
System-Release
Defin
LOADING
5.
SystemStartup
Additional
SYSTEM MAINTE
6.
Foreground Faci I
Symbiont
Character-Oriented
System
Storage
Disk
SYSGEN
SYSGEN
Operational
loading
Input Parameters
Definition
SYSlOAD-Phase
ALL
UPD
System
RBM
Processors
Plotting
Program (RCOC)
Interface
Allocation
Allocation
Disk-Allocation
Master
Expl
Default
Area
ition-Phase
Messages
Dictionary
icit
Area
Area
Write
Protection
Functional
Overview
Tape Format
Operation
SYSGEN
General
Option
RBM
Other
Syntax
Parameters
Phase
to
Symbol
(Update)
Maintenance/Util
RBM
Option
load
Phase Error Messages 41
RBM
SYSTEM PROCESSORS
and Processor
the
New
RBM
Processors
RBMProcessors
Maintenance/Uti
NANCE
Summary
Allocation
the
Map
System
ities
System
Communications
Un
it
Handlers
Guidelines
Parameters
Formation
Allocation
Overview
of
Input
Output
Operator
Operations
loading
ity
Processors
lity
15
15
17
17
17
18
18
18
20
20
21
23
24
24
24
24
25
25
25
27
27
37
37
38
39
40
41
43
43
43
43
43
44
44
45
SOFTWARE
3.
Introduction
Main Memory
Resident
Nonoptional
Optional
Resident
File Control
Operational
Nonresident
CONFIGURATION
Allocation
RBM
Modules
Resident Modules 10
I/O
Resident
Tables
RBM
Modules
and
Routines 13
Table
Allocation
Label Assignments 13 Replace Diagnostics
Modules
GUIDELINES 10
10
10
10
10
13 Replace
15
Introduction
Hardware/Software
Hardware Requirements
Software Requ i
SYSGEN
Ma.intenance
RBM
Module
RBM
Overlay
Repl
ace
rements
Considerations
Procedures
Update
Replacement
Operations
Operator
Requ i rements
Procedure
Messages
45
45
45
45
45
46
46
46
46
47
47
iii
Page 5

Generation
Hexadecimal
Hexadecimal
INDEX
of
RBM
Modules
Processors
Method
Method
Method
SYSGE N Input Tape
Patching
Patching
for
for Punched Cards
for Paper Tape
Procedure for
Procedure for
Magneti
FIGURES
RBM
1.
2.
3.
4.
5.
6.
7.
Lowest-Cost,
RBM
Typical
RBM
Disk File
RBM
Memory
Background Memory Usage Example
System Release Tape Format
Hex Patching Input Example
Minimum
Configuration
Management
AI
location
c Tape
Configuration
Example
47
Model
48
48
49
49
49
l.
2.
3.
4.
5.
6.
7.
8.
9.
10.
3
4 12. SYSGEN Input
8 13.
11
12
26
48
11.
14.
15.
16.
17.
530/Sigma 3 Interrupt-Structure
Processor
Comparison
I/O
Nonresident
Standard SIU Handlers
Background Processor
Disk
System-Disk
Spooling Volume
Defau
I/O
SYSGE N Error Messages
System-Load
REPLACE
RE
Avai
Table
Device
Requirements
Data
Organization
It
Area
Device
Diagnostics
PLACE
Operator
TABLES
labi
lity
in Sample
of
Secondary
and
Routine Increments by
Type
RBM
Modules
Storage
Requirements
Allocations
Options
Model Numbers
Phase Error Messages
Storage Devices
and
Subsystem
Summary
and
Messages
Configuration
Parameters
Comparison_
__
4
5
7
14
15
17
18
18
19
20
22
27
37
38
42
47
47
iv
Page 6

COMMAND
SYNTAX
NOTATION
Notation
Notation
lowercase
CAPITAL
[]
{ }
conventions
letters
lETTERS
used in command
Descri pti on
Lowercase
user-selected
CRndd
Capital
in
output.
An
element
other
those
[KEYM]
Elements
quired
{~}
specifications
letters
value.
letters
DPndd
inside
inside a
elements.
choice.
pair
placed
means
entered.
and
identify
could
be
must be
means
brackets
of
brackets
means
one under
that
examples
entered
entered
lIenter
the
either
an
element
as
as shown for
DP
followed by
is
optional.
means
term
II
KEYM
the
other
the
throughout this manual
that
must
be
replaced
CRA03.
input,
and
wi
the
values
for ndd
Several
that
II
inside a
letter
the
user may
may be
A or
elements
entered.
pair
of
the
value
select
braces
are
listed
with a
II
be
printed
ll
•
placed
anyone
identify a re-
of
id must be
one
below.
as
shown
under
or
none
the
of
Numbers
special
Subscripts
characters
and
The
horizontal
peated,
nameG name].
The
vertical
ellipsis
or
that
elements
..
with a comma
ellipsis
indicates
inserted
indicates
omitted.
MASK2 DATA,2 XllEFI
BYTE
Numbers
punctuation
appear
(value) means
Subscripts
has a
different
sysid1, sysid2' sysid3 means
DA T A, 3 BA
that
appear
marks
as shown in
parentheses;
indicate
value
should be
on
the
other
than
output
that
e.
g.,
a first,
for
entered,
have
means
(L(59))
line (i.
dotted
messages
the proper
(234).
second,
each
occurrence.
separated
that
been
that
between
that
e.,
and
etc.,
that
a previous
omitted.
one
or more name
each
commands
means
that
ments
omitted
directives.
not
subscripts),
lines,
brackets,
must
value
representation
three
by commas.
bracketed
name
or
instructions
there
be
entered
must be
successive
element
values
value.
are
one
between
special
braces,
and
as
shown
entered
of a parameter
values
may
be
have
or more
the
two
symbols,
underlines
when
enclosed
for sysid
may
entered,
been
state-
DATA
be
re-
and
input.
in
that
v
Page 7

SCOPE
The
information
areas,
as
•
Hardware
System
•
System
•
The
intended
ingly,
into
•
Installation
functional
for
selecting a hardware
the
installation's
• System programming
installation-specific
tion
system,
tenance
•
Senior
the
system
procedures.
AND
in
fol lows:
and
generation
maintenance.
readership
three
major
management,
capabilities
procedures
and
for formu
that
may
operations
generation,
PURPOSE
this
software
requ
required
ORGANIZATION
The
present
duction
Availability
are
designed
maintainability
Xerox
for
detailed
succeeding
The
chapter,
to
the
manual,
Features
to
characteristics
Availability
usage
chapters
in
of
complement
Features/Reference
descriptions
manual
configuration
and
initialization.
of
this
categories.
responsible for
of
the
configuration
irements.
staff,
responsible for
system
to
lating
be
necessa
personnel,
initial
OF
addition
presents
the
RBM
the
of
of
are
organized
1.
OF
THIS
MANUAL
falls
into
three
general
planning.
manual
generation
achieve
any
ry
THE
an
system.
the
falls,
correspond-
planning
desired
RBM
system
to
best
designing
and
initializa-
an
operational
post-generation
satisfy
main-
•
responsible for performing
ization,
and
maintenance
MANUAL
.to
providing
overview
salient
the
hardware.
Manual,
Availabi
as follows:
an
of
the
These
features
reliability
(See
90
lity
Features.
introXerox
and
30
INTRODUCTION
•
Chapter 5 presents
that
is,
it
gives
the
and
the
the
54,
I ibraries,
newly
erationa I RBM
•
Chapter 6 gives
procedures:
RBM
patch
a modified
The
Availability
streamline
down-time.
ysis,
device
Avai labil
sonnel
as well
located
Assistance
teract
more
availabil
User sites
benefit
error
logging
are
of
course
Xerox system
these
features
Note
that
Model
530
wise
apply
)
See
the
90
30 54, for full
resident
generated
modules
RBM,
SYSGEN
maintenance
These
isolation,
ity
Features
as
(in
Xerox
maintenance
interface.
effectively
ity.
at
which
by
the
use
during
also
specialist
during system
Xerox Remote
systems. All
without
Xerox
Availability
system
directions
foreground programs,
monitor so
system.
system
how to temporari
with
newer
subsystems,
AVAILABILITY
Features
activities
features
and
can
the
case
These
with
remote
of
the
system
usable
restriction
descriptions.
initialization
for
adding
as
to
maintenance
Iy
or
or
modified
and
processors; how to
input
tape;
FEATURES
provided
be
assistance
information
whenever
is
on-site
Assistance
of
with
and
are
error
on-line
experts,
the
operation.
generation).
the
device
used by
of
the
Model
via
features
system
customer
(assuming provision for
availability
to
all
RBM
Features/Reference
etc.
logging,
enable
is
gathered
is
information;
desired
etc.,
ach
ieve a fu
information
permanently
versions; how to
RBM
are
designed
reduce
maintenance
SYSERR
verification.
on-site
to
not
customer
530) by
the
Xerox
the
user
increase
available
by
The
other
personnel
applicable
features
users.
processors,
to
the
lIy
op-
and
replace
prepare
anal-
The
per-
remotely-
Remote
to
in-
"up-time"
still
automatic
features
or
a
only
to
other-
Manual,
to
•
Chapter
desirable
ance
width
are
the
the
•
Chapter 3 presents
figuration
Chapter 2 in
designing a specific
the
Chapter
•
generation
the
2 presents
hardware
requirements,
considerations,
given
for
selection
size
and
type
user's
specific
planning
this
desi red
SYSGEN
system.
4 presents
(SYSGEN),
process.
guidelines
configuration
application
etc.
For
of
the
of
secondary
needs.
both
guidelines
(supplementing
regard)
system
the
operational
i.e.,
and
generation
for
suitability,
size
storage,
detailed
directions
the
in
terms
example,
of
main
for
the
information
aspect
selection
appropriate
software
information
procedure
.
for performing
of
of
perform-
data-band-
guidelines
storage,
con-
for
of
system
and
on
in
a
to
The Xerox
with
operator-attended
ist
without
monitor
remote
out
detect a pattern
in
the
and
shoulder"
during
cessing normal
530
the
use
the
console.
and
selectively
error
increased
of
device
of
his
transactions
log,
ava
a Xerox Customer
isolation
REMOTE
Remote
error
having
production
Assistance
logging
sites
to
to
at
He
can
examine a SYSERR
interrogate
of
error
buildup
facilitating
i lab iii ty . He
and
ASSISTANCE
feature,
and
SYSERR
be
examined
make a trip
the
operator's
the
for
an
proper
maintenance
can
Engineer
exercise,
tasks.
in
analysis,
by a system
to
the
console
analysis
error
log.
I/o
device,
even
"Iook
or
of a site
all
whi
Introduction
conjunction
permits
special-
site.
He
from his
print-
He
can
as
scheduling
over
the
operator
Ie
RBM
is
pro-
can
seen
Page 8

This
remote-assistance
the
proper
level
moment
and
availability.
RBM
provides
logging
then
listed
order)
Query
errors,
device
frequency
of
serves
by
an
for use
of
the
frequency
status
changes
such
maintenance
required
Sites
database
that
for
use this
to
maintenance.
Remote
advantage
Assistance
of
chronological
its
avai
labi I
benefit
their
RBM
tation
memory.
to
system
seeing
having
cially
lems
by
the
system's
provides
of
the
The
significance.
specialist
and
understanding
to
decipher
useful
that
can
data.
of
permits
hardware
errors
as
a history
on-line
by
customer
error
of
reported
and
prior
analysis
feature
be
examined
Whether
the
error
listing
ity.
The
error-log
performance
the
capability
internal
displayed
This
(or
in
reducing
be
detected
capabi
lity
aid
to
a problem
customer
ERROR
error
self-help
LOGGING
detection
to a special
of
errors
program (in
or
Xerox
log
reveals
occurrence,
at
time
other
factors
to
actual
and
failure,
correction
provide
during
the
system
or is
actually
log summary,
to
maintain
user's
operations
summary by using
over a period
SYSERR
ANALYSIS
to
state
of
system
data
is
provides
the
user)
with a simplified
abnormal
a raw
hexadecimal
the
time
by
their
allows
for
assignment
at
the
earliest
in
increasing
and
the
file.
This
error-log
that
may
be
analyzed
chronological
maintenance
the
quantity
and
the
distribution
of
error.
scheduled
leads
of
Xerox
at
the
special
the
sorted
system
Analysis
to
schedu
and
lessens
unpredicted
with
or
unscheduled
ist
site,
listing,
and
personnel
it
to monitor
of
time.
obtain a formatted
tables
and
segregated
the
local
system
and
or
states
remote
dump.
required
effect
to
upon
possible
system
automatic
file
and
or
sorted
personnel.
and
type
of
of
error-
ling
the
time
fai
lures.
an
error-log
is
using
he
takes
and
increase
can
also
represen-
contents
labeled
as
Xerox
means
of
without
It
is
espe-
isolate
prob-
system-table
of
of
of
of
Noncritical
to
be
marginal
control.
replaced,
not
vice.
when
vice
devices
to normal
RBM
the
permits,
key-in)
Whi Ie
RBM
mandatorily
Thus, in many
formerly it wou
exerciser
that
access).
allows
same
model
for
from
type.
Prior
to
exercise, a device
use,
via
the
device
operate
recording
exercisers
the
any
such a device
operator's
capable
so,
device
the
console
of
operating
device
that
maintenance.
The
exercisers
the
component
functional
capabilities
interfering
other
functions).
tion
of
the
error
exerciser
to
DEVICE
devices
can
the
th~t
be
isolated
device
continues
and
specifically
cases
Id
have
tests
(described
have
been
so
device-address
number
example,
one
local
device,
errors in
switching
magnetic
ON-LINE
DEVICE
or
remote-assistance
(to
the
verifying
the
test, a device
to
indicate
within
becomes
fails
are
to pass
not
eligible
designed
level.
with
the
operation
Recoverable
log,
while
report
that
the
ISOlATION
are
known to
is
being
to
operate
the
been
below)
isolated
substitution
(except
tape
is
isolated
exclusion
its
error
status
whether
normal
these
tests
Rather,
in
the
irrecoverable
device
be
faulty
from
the
system by
exercised,
any
programs
require
system
that
is
now sti I I
"down".
may
(i.e.,
made
between
for disk
(by means
drive
to
another
EXERCISERS
from normal system
console.
of
any
functional
log.
Upon
message is
or
not
service
for
return
should
to
diagnose
they
exercise
user
environment
of
RBM
with
errors
are
seen
errors
did
not pass
or
considered
operator
repaired,
that
particular
avai
The
on-I
be
run
only
unavai
devices
devices).
of
an
operator
of
the
Then
other
programs)
capabi
I ity
completion
printed
the
device
requirements.
to
the
system. A
be
scheduled
the
device
the
device's
(without
respect
by
examina-
cause
the
testing.
ine
lable
This
at
to its
the
or
do
de-
lable
de-
on
of
same
the
and
of
the
is
If
for
at
The format
printers,
the
Remote
such
mote
2
of
output
but
may
be
Assistance
displays
at
his
problem-solving
Avai
labi I ity
is
optimized
displayed
system
console,
tools.
Features
on
other
specialist
as
one
for
devices.
expects
of
his most
display
on
line
In
fact,
to
analyze
valuable
re-
One
appropriate
check
has just
it
to normal
the
assumed
undergone
service.
use
of
the
operational
maintenance
on-line
reliability
or
device
repair,
exercisers
of a device
prior
to
returning
is to
that
Page 9

2.
HARDWARE
INTRODUCTION
This
chapter
selecting
reasonable
basis
of
tion's
include
the
amount
data,
needs
equipment
illustrates
Figure 2
The maximum number of foreground tasks
to
operate
interrupt
RBM
task
establishes
case
response time (to
upon
the
of
higher
is
intended
the
proper
selection
a thorough understanding
requirements.
the
number
of
secondary
memory requirements to satisfy
and
concurrent
requirements for
the
lowest-cost
illustrates
HARDWARE
concurrently
levels
required,
itself.
The
the
maximum
priority
as
an
hardware
of
hardware
Requirements
of
discrete
storage
batch
(if
the
minimum
a more
typical
INTERRUPT
determines
in
addition
association
priority
RBM
tasks. Tasks
of
an
external
inhibit
aid
to
for his
can
of
interrupt
required
desired),
data
REQUIREMENTS
of
an
the
task.
time
that
the
be
the
that
resident
media
RBM
RBM
the
number
to
interrupt
stimulus) is
and
are
system manager
RBM
system. A
made
only
on
particular
must be
leve
for programs and
and
desired.
configuration.
configuration.
that
those
The
the
possible
prioritized
applica-
evaluated
Is
required,
foreground
peripheral
Figure
are
expected
of
hardware-
needed
level
with
task's
worst-
dependent
activity
above
CONFIGURATION
the
maximum
in
the
by
a
themse
The standard Xerox
Integral 5 and
I/o
these.
I/O
these
high
SIUs
Tasks
level
ber
of
(The
interrupt
below
ference
since
extended
The same hardware
different
interrupt
the
GUIDELINES
I/O
interrupt
inhibit
I
ves.
Integral
interrupt
) Tasks
cannot
higher
priority
and
that
can
of
available
RBM
I/O
Sigma 3
task.
associated
utilize
interrupt
tasks
defer
RBMservices to
operate
utilize
these
tasks may
lower-priority
Control Task requires
level
the
I/O
level,
of
up
to
interrupts
in
order
tasks,
at
anyone
and
task
must
of
100~ec
530
is
equipped
6,
thatare
(Sigma
with
any
RBM
levels
that
uti I
at a priority
all
RBM
services
operate
actually
approximately
but
530
the
can
to
service
interrupt
on
Iy
time.
interrupt
uti I
I/o
stack
one
contend
and
2/3
an
services
are
ize
the
related,
concurrently
hardware inter:rupts minus
ized
interrupt
all
can
can
Table 1 gives
structures.
only
possible
with
two
higher
can
have a larger
interrupt
that
typically
Direct
lower-priority
lower
than
including
the
lowest-priority
in
the
500
microseconds,
up,
the
pending
be used
be
connected
with
the
interference
interrupt
in priority
number
priority
I/o
system.)
can
interference
interrupts.
a comparison
higher
involve
associated
interface
the
I/O
I/O.
up
to
the
cause
"serially"
to a given
RBM
among
levels,
than
the
than
I/o;
thus
with
with
tasks.
interrupt
Any
num-
number
one.
hardware
For tasks
an
inter-
however
can
by
of
of
be
Xerox
530
CPU
4101
r:
Core
Memory (8K)
Memory
Power Fai I Safe
Extended
Multiply;'bivide
Integral
Real-
lOP
Keyboard
(KSR-33)
Protect
Arithmetic
Interrupts (6)
Time Clocks (2)
with
16
Printer
~
channels
Control
~
Remote
Assistance
Interface
4151
Core Memory
(8K)
7250
Controller
Disk
Binary
Input
Device
f""'"
'-
7251
(2.3
mb)
~
..,..
-"
Figure
1.
RBM
Lowest-Cost, Minimum
Configuration
Hardware
Configuration
Guidelines
3
Page 10

4151
8K Memory
4151
8K Memory
4151
8K Memory
Xerox
530
CPU
4101
Core Memory (8K)
Memory
Power Fai I Safe
Extended
Multiply,/Divide
Integral
Plus
Real-Time
lOP
Plus
Keyboard
Protect
Arithmetic
Interrupts (6)
4125
External
Clocks
with
16
4105
two-Byte
Printer
Channe
l..----
~3
l
.~~33)
Interrupts (12)
(2)
Is
Interface
Control
~
Remote
Assistance
Interface
I
3451
line
Printer
~
,,--
7250
Disk
Controller
7121
Card
-
Reader
r"o.....
'-
-
'-
,-------to
8
7251
(2.3
7251
(2.3
1
~
./
mb)
~
mb)
~
Computer
530
Sigma 3
Notes:
l.
Clock
timeouts,
(ClK1FREQ,0);
usage
2.
RBM
Task.
Table
1. Model
No.
Maximum
External Interrupts
30,
standard
optional
100,
all
1,
set
at a frequency
job
of
Clock
requi res
of
and
combined.
optional
accounting,
therefore,
1. This should not
the
that
Figure
2.
RBM
Typical
530/Sigma 3 Interrupt-Structure
1
Clocks
2 standard 2
4
optional
of
500
Hz,
is
typically
and
background-execution-time
an
installation
be
lowest-priority
may choose to forego
necessary however,
hardware
Configuration
Priority
standard
100
opti
dedicated
limit.
since a Clock 1 receiver
interrupt
leve I
Comparison
Levels>
ona
I
to provide
There
these
be
I/O
RBM
facilities
dedi
cated
Priority Levels <
4
standard,
24
optional
100
optional
services
is
a SYSGE N override
relating
in favor
is
provided.
to
the
of
real-time
RBM
1/0
to
I/o
Control
2
4 Hardware
Interrupt
Requirements
Page 11

MAIN
STORAGE
MEMORY
The minimum
printer,
vide
aminimum
labels,
of
its
would
erals,
as
during
labels,
The resi
5000
to
If
background
additional
order
to
standard
RBM
paper
requires
tables.
increase
optional
SYSGEN,
orPublic
dence-space
8000
cells,
minimum
accommodate
RBMsubsystems,
MEMORY
The memory
cessing
of
processors in
and
blocking-buffer
RBM
Extended
description
the
number
si
ngle
the
amount
the
longest-overlay-path
space
is a function
language
Symbol)
tables
of
compi
lation
of
(MEMORY)
SPACE
REQUIREMENTS
system,
tape,
number
about
This minimum memory
as
handlers
software
and
LibraryDEFs
processing
THE
requi red for
question, p Ius
processors (Basic
require
during
source
background
which
and
RAD
I/O
of
RADde
500010
as
requi rements for
depending
of
the
SPACE
RBM
of
requirement
statements
or
assembly
cells
are
added
routines
additiona
are
upon
is
desired,
6000
cells
RBM
Job
and
Extended
REQUIREMENTS
PROCESSORS
concurrent
the
longest
the
resident
compi
is
memory
requirement.
and
lation
that
REQUIREMENTS
fOR
RBM
would
include
routines
vice-files
for
the
space
for
additional
are
chosen
I devi
ce-fi
allocated
RBM
the
user's
the
user must
for
background
Control
Symbol.
overlay
maximum
of
that
set.
ANS
work
or
can
di
rectly
avai
lable
keyboard/
only,
and
operational
monitor
requirement
(see
les,
operational
during
wi
II
configuration.
Processor,
fOR
background
path
work-space
The
FORTRAN,
space
for
assembly.
be
processed
proportional
over
and
pro-
and
periph-
Chapter
SYSGEN.
vary
from
allow
space
the
pro-
of
the
standard
and
symbol-
Thus,
in
and
above
all
an
set
to
a
3)
in
All of
the
RBM
processors
efficiently
that
examp
memory.
Ie
Tab
are
operable
confi g urati ons.
may
Ie,
2 shows
and
be
can
will
avai
lable.
be
substantially
the
vari ous combi
in
the
MEMORY
USER-fOREGROUND
The
amount
is
the
foreground programs
size
The
ruptible
plus
A
restricted
temp
Service
90
10
are
written
of
total
size
of
the
nonresident
overhead
task,
temp
space
Monitor
Requirements
None
M:IOEX
All
services
stack
size
Routines" in
37.)
Additional
in
memory
requirements
for
for
the
as follows:
Services
only
number
of
ANS
are
take
advantage
The
context
foreground
of
less
FORTRAN IV
of
SPACE
REQUIREMENTS
required
and
their
foreground
task
control
RBM
services
than
the
RBM/RT,
temp
designed
performance
enhanced
nati
ons
several
PROGRAMS
for
user-foreground
for
all
blocking
area
tasks
is
block
Amount
Required
16
83
are
83
words. (See
BP
space
is
and
to
uti
lize
of
any
excess
of SORT, for
by
addition
of
processors
samp
Ie
RBM/memory
fOR
concurrently
buffers,
if
any.
19 words
and
the
of
Temp
o
avai
lable
Reference
required
perform
if
I/O.
memory
space
of
that
programs
resident
plus
the
per
inter-
task's
PSD,
with
"Monitor
Manual,
the
tasks
a
RBM
Configuration
RBM,
6K
foreground,
resident
PUBUB.
6K
foreground,
resident
PUBUB.
8K
foreground,
resident
2K
foreground,
RBM,
4K
foreground,
RBM,
6K
foreground,
PUBUB.
1 K
no
no
resident
2K
resident
non-
resident
non-
non-
Table
2. Processor
no
no JCP
All
FORT
RADEDIT
UTILITY
XSYMBOL
OLOAD
16K
9K
BKGND
Processors
RAN
6K BKGND
(not
oppli
Availability
except
and
COBOL
cable)
T
ANS
in
Sample
ota
I Memory
Configuration
in
System
24K 32K
17K BKGND
A
II
Processors
14K BKGND 22K BKGND
All Processors All Processors
except
6K
JCP
RADEDIT
UTILITY
XSYMBOL
OLOAD
COBOL
BKGND
25K BKGND
A
II
Processors
14K BKGND
All Processors
except
COBOL
Mai n
Storage
(Memory) Requirements 5
Page 12

The
following
temp-space
programs
Sequential
Binary
76-112
words
Formatted
--
131-167
1'0
words
tab
requirements
that
perform
320x or 323x 720x or 725x
--,,----
Binary
170
words
Ie
provides
I/O:
Formatted
words words
225
of
an
AN5
Direct
Binary
222
indi
cation
FORTRAN
Access
Formatted
words
277
I
0
of
the
additiona
IV
foreground
7232 or
,-
Bi
nary
554
words words
724"
Formatted
609
RBM
I
If a user
plete
system
enough
5000-line
disk storage
Xerox
SECONDARY
wants
to
have
library
Background Temp
source
program,
would
RAD
unit,
Model
al I the
stored on
be
needed
7202,
STORAGE
REQUIREMENTS
system processors
the
disk
area
to
assemble
approximately
for
the
has a
and a com-
and
wants
to
an
average
.56
megabytes
system. (The
.75-megabyte
al
locate
of
smallest
storage
capacity.)
,-
USER
SECONDARY
STORAGE
REQUIRE
MENTS
Blocking buffers
FORTRAN
disk
file.
320x
device
The
or
323x
128 words
nonresident
If
resident
at
nonresident
17 words as
Note
matically
into
fi
largest
only
program
its
upper
that a large
the
ne
a nonres
possible
one
foreground
boundary
foreground
allowance
cause a checkpoint
background
ident
large
that
must
are
required
for
number)that
blocking
buffer
720x
or
180 words
foreground tasks
partition -contiguous
- must
area
may
for
background
be
nonresident
area.
Thus
parti
tion
that
nonresident
enough
coexist
forground program, but
to
contain
with
each
operational
is
associated
sizes
725x
are
desired, a separate
defi
be
as
are
as follows:
7232
ned
at
small as
512
with
with a blocked
or
724x
words
background
SYSG
K:BlOCK
TCB.
foreground program wi
of
background
it
is
not
wi
II
accommodate
the
largest
background
if
it
necessary
nonresident
programs.
label
non-
EN.
II
auto-
extends
to
de-
the
rather
(or
The
+
Figure 3
It
ical
devi
This
ISAM
tained
The
the
the
divided
vice
fi les.
It
(packed
use
on
ment due
sequently
provision for
illustrates
is
important
devices
ces
at
an
is
especially
data
bases,
within
50
RT
processor a
amount
input
of
file
into
for
faster
is
also
important
random,
of a blocking
724x disk
to
the
large
the
to
note
boundaries,
insta
IIation may I imit
important
since
one
file.
disk
space
size.
This
two
fi
les,
sorts
and
to
blocked
buffer.
packs
may
large
blocking
defining a blocking
1024 bytes for 724x disk
ful
of
diskspace,
version
aid
the
for
installations
feature
hierarchy
that
since a file
the
capacity
to
consider
the
entire
Iso
requires
required
intermediate
each
on a
also
to
note
in this
sequential,
Extensive usage
involve
sector
size
buffer
pack
systems. This,
being
upgrading
of
RBM
fi
Ie
may
of
secondary
the
maxi
for RPG
data
base must
disk
space
is
approximate
disk
storage
separate
device,
accommodate
regard
that
or compressed)
of
an
additional
(1024
bytes)
size.
RBM
buffer
size
however,
provided
merelyas a con-
to
a 724x
management.
not
span
phys-
storage
mum
fi
Ie
size.
and
COBOL
be
for
sorting;
Iy
2.2
times
may
to
pro-
larger
input
blocked
fi les
require
blocked
core
and
does
of
require-
the
have
less
is
fi
con-
than
waste-
configuration.
con-
be
les
a
SECONDARY
The
optimal
dependent
storage
or
perhaps
ma jori
priate.
order
transfer
Although
optimum
as
providing
parison
characteristics
supported
The
amount
function
is a
itself,
plus
background
6 SecQndary
upon
capacity
where
ty
of transfers
(Note
of
500-1000
rate.)
RBM
backup
of
the
by
of
plus user
type
on-line,
RBM.
of
STORAGE
of
secondary
the
requirements
required
access
are
that
for small
bytes,
does
not
require
capabi
bulk-data
access
time,
of
the
various
secondary
the
secondary
requirements
temporary
Storage
REQUIREMENTS
storage
of
may
dictate
time is
sma II, a 320x
access
lity for
storage
Requi rements
very
average-transfer
time
magnetic
RAD
I/O.
capacity,
secondary
requi red for
storage
for program
fi
Ie
space.
for
an
RBM
system is
the
installation.
the
use
of
disk
packs,
important
RAD
wou
Id
and
be
appro-
sizes on
is
more
critical
tape,
it
provides
and
disk
packs
as
Table 3 gives a comand
other
pertinent
storage
requirements
and
an
data
devices
RBM
of
storage,
system
The
the
the
than
well
RBM
REMOVABLE
AREA
DEFINITION
INITIAlIZA
Each disk
movable
The
RAD
onto
ber
of
of
the
pock/cartridge
through use
to
be
ized
TION
can
disk packs
Editor
the
pack/cartridge,
the
disk
areas
contained
of
permanently
at
5YSGE N
be
writes
pack/cartridge
may
the
PACK/CARTRIDGE
The Mount
directs
mounted.
ti
onary
that
wi
key-in
all
In
II
be
areas
either
updated
DISK
PACKS
AND
divided
are
initialized
a Volume
on
be
mounted on
M (Mount)
mounted
during
Disk
MOUNTING
specifies
on
that
event,
to
AND
CARTRIDGES
PACK/CARTRIDGE
into
from 1
which
that
key-in.
on a given
Allocation;
the
disk
the
core-resident
indicate
to
16
by
the
Table
of
Contents
contains
and
the
area
disk
pack/cartridge.
any
available
(Packs/cartridges
spindle
see
areas
to
pack/cartridge
the
areas
be
areas.
RAD
the
serial
descriptors
are
Chapter
mounted
Master
mou
Re-
Editor.
(VTOC)
num-
The
spindle
initial-
3.
or
to
be
Die-
nted.
)
Page 13

Table
3.
Comparison
of
Secondary Storage Devices
lOP
Bandwidth2 Requirements
Sigma 3
Device
3203
3204
9
3231
4
3232
,9
3325
3335
7202
7203
7204
7232
3
7246
,9
4
7251
7315/16
Capacity
1.3
I
2.6
2.4
4.9mb
23mb
46mb
.75
1.5
3.0
6.3
24.5
2.3
23mb
1
mb
mb
mb
(l'80<hpi
rt1600bpi5
mb
mb
mb
mb
mb
mb
U80<hpi
Average Maximum
Access Time
8.5
ms
8.5
ms
50
ms
50
ms
5
5
8.8
B.8
16.9
16.9
16.9
16.9
87.5
50.5
5rns
ms
ms
ms
ms
ms
ms
ms
ms
Transfer Rate
755.2
kb
755.2
kb
312
kb
312
kb
36
kb
72
kb
187.5
kb
187.5
kb
187.5
kb
384
kb
312
kb
312 kb
60
kb
530
100%8
100%8
36% NA
36%
6%
11%
45%
45%
45% 35%
NA
77%-52%
78%-57%
18%
IIOP EIOP
NA
NA NA
NA NA
NA
NA
35%
35%
78% 72%-600k 512 words
59%
NA
13% 13%
NA
NA
NA
NA
35%
35%
35%
59%-49%
NA
Blocking
Buffer
Size
128 words
128 words
128 words
128 words
NA
NA
180 words
180 words
180 words
512 words
180 words
NA
7362
7372
Notes:
-----
.
16mb
u556bpi
u80Obpi5, 6
23mb
1.
RBM
2.
RBMdoes not manage bandwidth control, thus the
data
when the
3.
RBM
may
4.
Each 7252
5.
Assuming 240D-foot reels
the
fixed
inches for
6. Model 7372 transfers six bits of information. per
7. Model 7372: reduce transfer rate by 25
8. Requires
9. Any
with any
5
1O.n1s
5
ms
requires approximately
overruns~
treats
be
declared
tape
(0.75
device
When two figures
two-byte
each
is
required for interrecord gaps. This
3325/35).
dedicated
other
interface
7242 as two 7246
to be removable.
treated
inches
controller
as two 7251
for
IOP2.
device
.36-.56
are
is
included; this figure
disk
devices.
andnointerrecord
7362/72;
which
controller.
0.5
is
capable
20
kb
7
60kb
megabytes for system
shown,
packs. All disk packs
to
0.75
percent
of
12%
storage,
must
indicates
except
overlap
7%
including standard processors.
be
properly configured to avoid
bandwidth requirements
applicable.
the system-residence
as two 3232
of
record
0.6
inches) for
cannot
8%
NA
installation
the
second figure
is
not shown if not
Each j13.;·)
gaps. Reduce this figure by the
performing
is
treated
value
is
a function
inches (average
byte.
for packed binary mode.
seek
7%
12% NA
devices.
percentage
size
since
7315/16;
share a
NA
.
gap
0.6
channel
pack
of
is
Secondary Storage Requ i rements 7
Page 14

Master
Dictionary
(in memory)
Devi
Physical
ce
(pock or
RAD)
Areal
Areal
Area
n
The following rules
• A
physical
one
device
physical
apply:
(e.g., a RAD)
device.
may
contain
1 to 40
areas.
/
Lobel
/
First
Fi
- -
Ie
Entry
----
Entry a
Entry b
Areal
File
Directory
/
/
/
/
r--
/
Directory
f--
r--
r-------
-
~------
/
~
\
...
\
\
\
\
File
File
a
b
\
An
area
is
totally
contained
on
• An
sufficient
Dictionary
the
those
checks
Special
tridge
movable
file
movable
addressable).
the
(no
Failure
on
ground tasks
may
avoid
ical
being
spindles
qu ired
areas
to
areas
to
ensure
precaution
Disk
disk is
activity
portions
computer
active
to
attempt
also
require
the
real-time
in
lidle
is
rather
spare
background
do
Inonoperationall condition.
essential
area
entries
to
accommodate
be
mounted must
already
units.
is
mounted.
proper
must
Since
stopped
must
be
of
the
If
RBM's SP
must be
so
will result in a
mode
by
that
access
the
environment
I,
therefore,
(e.g.,
than a single
may
contain
must
the
mounting.
be
taken
the
when
quiesced
device
area
placed
or
foreground,
RBM
to
files
computer
cannot
proper
two 7251
7252).
one
or
more
files. A file
Figure 3.
be
available
newly
be
uni que Iy named among
RBM
performs
for 7252
fixed
disk as
replacing
for both
(which
resides on
in a completely
SYSERR
access
on
the
fixed portion
to
be
tolerate
allocation
devices
in
mounted
the
and
well
the
cartridge,
the
fixed
are
independently
the
fixed disk,
idle
no
key-ins
with
code
an
overlay.
in
the
idle
Obviously a crit-
the
of
may be
the
Master
areas,
necessary
3233
Car-
as
the
and
state
pending).
SP
Fore-
of a drive
state
computer
areas
RBM
and
re-
at!
re-
when
to
and
re-
is
totally
Disk File
contained
Management
PERIPHERAL
KEYBOARD/PRINTER -
RBM
requires
keyboard/printer
If
an
installation
printers,
reference a keyboard/printer,
for
background
a
keyboard/printer
associated
CHARACTER-ORIENTED
OPTIONAL
•
One
7630
• External
Xerox
•
Two
within
one
area.
EQUIPMENT
REQUIRED
that
the
minimum
for
operator
is
configured
it
is strongly suggested
operations.
should
with
OF
N t.
COMMUNICATIONS
buffered
Controller,
530,
external
input/output
with
DIO
interface
Model 8170 for Sigma 3).
interrupts
not
REQUIREMENTS
configuration
control.
with two or more
that
pointat
Foreground tasks
reference
channel
eight
lines.
feature
dedicated
AND
include
OF
N 1, which must
the
same
printer
that
the
keyboard/printer
(COC)-
dedicated
(Model
to
the
4170
cac
OPTIONS
a
keyboard/
used
reference
to a
for
controller.
8
Peripheral
Equipment Requirements
and
Options
Page 15

The
COC
approxi mate
PLOTTER
•
• Model
SYMBIONT -
One
interrupt
software support
Iy
1 K words
7530
or 7531
of
OPTIONAL
level
reserved for symbiont
graph
(Catalog
resident memory
No.
plotter.
705719) requires
space.
usage.
BASIC
SPOOLING
•
One
interrupt level
of
BSS.
The basic spool ing system requires
space,
buffer
Table 10 for spooling
SYSTEM -OPTIONAL
is
required for
for
each
active
copy
requirements).
each
active
approximately 1 K,
of
BSS
(see
Chapter
copy
plus
3,
The
plott~r
software support requires
of
resident memory
secondary storage
put
backlog
XEROX
•
•
• Model 7605 synchronous
•
Satellite
line and peripheral speeds. Refer
tion 706491-11 for
of
ation
local
spooling
SATELLITE
One
interrupt
local
operations.
One
interrupt
duplex
ACKO
2000-19,200
appro~ed
processor
thumb woul.d be
of
four streams
operation
requ~rements).
space.
is
required
desired.
PROCESSOR-
level is required for
level is
- with proper
replacing
field
ACK).
bps modem
request).
core
complete
to
allow
at
is
desired (see
Approximate
foreach
requiredforremote
controller
code
set
(higher
requirements
information. A rough rule
8.4K
9600 bps
Chapter'
approximately
Iy
.06
eight
OPTIONAL
basic
.
- full or
(IBM
EBCDIC
or' lower speeds requi.re
are
to
the
for full remote
and
5K
3,
.
1 K words
megabyte
minutes
scheduling
communication.
a function
printed
if
only
Table
of
half
but
with
descrip-
oper-
local/
10
out-
and
of
for
of
ADDITIONAL
Consult
eraJ
requirements for
Chapter
devices
3 for
supported by
device
MISCELLANEOUS
SIGMA 3 EXTENDED ARITHMETIC - MODEL 8119
feature
This
multiple-precision
quired
XEROX
MODEL
This
feature,
brary routines
will provide a substantial performance improvement for
FORTRAN programs. Perforrriance improvement
to
software
. gram has
used for
data
reduction
provides hardware multiply
for
RPG
and
530
HARDWARE
4118
in
conjunction
that
floating-point
been
measured
the
test
is
and
PERIPHERAL
details
RBM,
handlers.
HARDWARE
mode instructions. This
COBOL.
FLOATING-POINT
utilize
an
analysis.
the
for a
at a 2.2
actual
program in commercial use for
)
OPTIONS
about
other
and
their
OPTIONS
with rhe ANS FORTRAN
floating-point
compute-bound
: 1
ratio.
optional
memory
and
divide
option
-
instructions,
(The program
periph-
space
is
relative
test
and
re-
li-
pro-
Miscellaneous
Hardware
Options
9
Page 16

This
chapter
defining
to
create
tion
environment.
system
storage.
is
the
system
an
RBM
resources
MAIN
Moin memory is
illustrated
1.
2.
3.
4.
The user
item
future
could
into
the
entire
foreground
area.
RBM
Resident modules
in
Figure
The
fi
rst
256
are
reserved
The
region
internal
required
tor
The
a.
b.
c.
d.
e.
No
on I y system.
3,
unused
reallocated
and
for
for
tab
remainder
Resident
400
(decimal)
routines
Public
Resident foreground (if
Nonresident
Background. At
cated
useful
the
Job
(see Figure
foreground
should
above,
and
make
then
be
expanded
area
system. (In Figure
might
)
consists
of
INTRODUCTION
intended
al
from
interrupt
Ie
Library (if
whether
amount
decide
are
allocations
area
RESIDENT
both
as
an
generation
system
optimized
The two primary
are
main
memory
MEMORY
located
words
for
external
space.
RBM,
selected
Control
space
expand
consist
in
the
4):
in
lower memory (the
constants
256
to
399
interrupt
levels
of
memory is
to
be
and
to
by
allocated).
foreground (if
least
or
not
allocated
Processor (6000 words
5).
space
need
which
more
apt
to
accordingly. A given
downward
below
would
have
4,
for
into
RBM
resident
of
functions
aid
parameters
ALLOCATION
and
loaded
include
SYSGEN.
of
it,
the
and
3.
SOFTWARE
to
the
system
that
for
itsspecifi c applica-
aspects
and
fol lowing
pointers.
(decimal)
wi
II
allocated
allocated).
256
batch
should
be
a I
the
need
in
and
to be
example,
unused
of
secondary
manner
is
levels;
any
be
used by
as follows=
beginning
only
those opti
allocated).
words must
is
required;
be
located
areas
described
additional
a future
only
the
reloaded,
the
Public
MODULES
nonresident
that
are
manager
are
required
"tailorable"
(disk)
(and as
zero
table)
reserved
space
the
Moni-
at
location
be
allo-
minimum
the
length
decimal)
for a
batch-
under
space
area
SYSGEN,
programs in
not
the
resident
Library
modules.
frequently
CONFIGURATION
used
events.
in
infrequently
necessary.
the
Nonresident
memory
Since
modules
intended
tradeoff
when
GUIDELINES
or
which
must
Nonresident
used
Resident modu
price
for
rapid
modules consume response time as
space
ava;
the
user
has
are
to
be
to
provide
deci
sions
either
resource
NONOPTIONAL
The
for
not
onal
of
in
following
as
resident
otherwise
Function
Constants,
vectors,
Fixed
over
lay
Vari
able
TVECT).
Integer
Simulation.
I/()
PCP
Interrupt
Control Task.
Machine
Service
Total
Nonoptional
(v
represents
RBM
in memory. All
specified
pointers,
interrupts,
tables
and
area.
tables
Multiply;bi
Interrupt Task.
Task
Fault
Sigma 2 =
Sigma 3 = 100
Model
530 = 200
Routines
variable
OPTIONAL
The following
memory
Selection
Keyword
PR()TECT
P()WE R Power
E
P.R()RSUM
if
selected
RBM
quickly
or
for
response
lability.
the
resident
between
modules
which
option
the
information
is
critical
react
to
consist
immediate
fes
consume memory
to
internal/external
to
select
or
nonresident,
memory
to
space
system
RESIDENT
functions
.
etc.
nonresident-
(i
ncl uding
and
Task
50
functions
as
Function
Protection
li()
Error and Use Count 25+4 *
sizes
transfer
vide
RBM
tables)
RESIDENT
an
optional
Task
()n-()ff
are
unconditionally
are
Min.
575
(See "Resident
Tables
300
2500
3850+v
MODULES
are
included
feature
Tasks
internal
of
necessary
or
functions
response is
whether
this
and
response time
performance.
MODULES
approximate
Size
(decimal)
275
and
0
150
50
as
resident
during
Size
75
250
external
that
not
space
events.
the
pri
ce
certain
chapter
to
make
inc
luded
unless
Max.
400
575
I/()
Routines ")
175
300
150
200
2600
4440+v
in
SYSGEN.
I/O
channe
are
as
for
is
Is
10
Software
Configuration
Guidelines
Page 17

low
Memory
(K:PLFWA
(K:RFFWA
)-
)-
rotected
P
Zero
Table:
RBM
I/o
Selectable,
RBM
patch
Transfer Vector Table
Publ ic
Unused
Real-ti
Task
Control
Rea
I-ti
Real-time
Task
Control
Real-time
constants
dedicated
tables
optional
area
library
Publ
ic
Library
me
task 1 temp
Block
me task 1
task 2 temp
Block 2
task 2
and
and
interrupt
overlay
RBM
area
stack
1
stack
pointers
region
routines
locations
1
RBM
1
Resident
Fo
reg ro
und
Program A
(K:NFFWA) -
(K:BACKP)
(K:BACKBG)
Unp
(K:UNAVBG)
-
rotected
Special
Foreground program A
Real-time
Task Control Block n
Rea
Blocking buffer for
Background
Background temp
User main program
User subprograms
Li
Blank
end-action
task n temp
I-ti
me
task n
TC
B
stack
brary subprograms
COMMON
High Memory
I/o
loading
(if
routine
COMMON
stack
foreground programs
)
any)
area
Addition
I
Nonresi
Foregrou
Backgrou
,
01
nd Foregrou
dent
nd
nd
Resident
Space
Figure
4.
RBM
Memory
Allocation
Example
RBM
Memory
Allocation
Example
11
Page 18

Low
Memory
(K:BACKP)
t
Protected
1
Unprotected
Background TCB,
Floating
FORTRAN
Allocated
Unallocated
space
monitor
accumulator
I/O
temporary
(as
for
Public
service
without
format
yet)
Library
routine
PSD
(5
locations)
information
space
temporary
and
use.
(K:BACKBG), (K:BASE)
TEMPBASE+6
K:DYN
TEMPLIM
High
Memory
User
program
(including
not
in
Unused
Disk
I/O
(From 1 to 16 buffers;
buffer
Blank
(Unavailable
and
any I ibrary
the
Publ i c
space
blocking
determined
COMMON
subprograms
Li
buffers
at
(if
memory,
routines
brary)
si
ze
SYSGEN)
any)
if
(K:BACKBUF)
of
(K:UNAVBG)
any)
Figure
12 Background Memory
Usage
Example
5.
Background Memory Usage Example
Page 19

Selection
Keyword Function
IOEX
JOBACCT Background
DEBUG For'egrovnd/background
HEXDUMP
COC
DISMISS Task dismissal on
ERRORLOG Error logging on disk
[,entries]
ANALYSIS
R:IDxx
RSVPTABL
~entries]
The
size
vice
specific
vices
selected.
15 x number
+ 22 x number
(disk DFNs)
+ 2 x number
t1l5
if
General
ing
(includes
.program
Hexadecimal
Memory dumps.
RAD
dumps.
I/O
table
Chqracter-oriented
mun
ications
e!
ud'es
I/O.
(includes ERRORSUM)
entries
K:BLOCK/S.
Saves system status
memory snapshot on
or
magnetic
event
of
error.
Includes
as a resident
nonresident
Specifies
fault
Reserve Peripheral
function.
maximum number
current
(active
tries
is
the Reserve Peripheral
function
in
the
5
entries).
RESIDENT
of
the
8 x number
only
RAD
resident
routines
The
of
of
of
of
and
I/O
basic
I/o
Driver.
Job
Account-
CLOCK1).
debugging.
patches.
dumps.
com-
handler
RC
OC).
defaults
tape
critical
RBM
rather
module.
other
Entries
Reserve requests
+queued).
specified
is
not
system
TABLES
area
depends
size
I/O
channels
device
disk File Control Table
operational
no
disk
(in-
"wait"
to
and
disk
in
system
module
than
than
de-
specifies
of
con-
If
en-
as
zero,
included
(default
AND
allocated
on
the
(in words}
types
labels
in system.
file
xx
Size
200
100
625
40
or
1000-1100
130
240+4 * I/o
channels
entries
K:BLOCK S
180
128,256
or
512
325
+2 * devices
+ 3 *
channels
{See Table
3 *
entries
is
ROUTINES
for
I/o
tables
specific
of
the
peripheral
I/o
entries
115
I/o
t
+s
5}
and
table
*
15
16
dede-
is
the
values
given
in
Add to this amount
corresponding
parameter
Since SYSGEN
can
into
interrupt
cumulated
mined by
parameter
ure
wi
II
of
these
The
Fi
Ie
ber
and
system. The
mined
numbers (DFNs)
which
device
will
always
disk
have
at
SYSGEN
manent
A
separate
quired for
of
entries
fi
les is
At SYSGEN
ber
of disk files for his foreground programs. To this
SYSGEN
required
if
the
checkpoint
is
included,
error
if
device-fi
system processors), plus
requested by
During SYSGEN
operational
assigns
fi
Ie
number) or
tained
label.
ment,
but
for the
After
all
two to six
erational
reserve
A
total
signed
at
allocated
device
type
is
DEVICE
unused
region
sum. The
subtracting
MAX. INT. LOC from
be
somewhat larger
unused
Control
contains
and
allocated
devices
defined
permanent
device-fi
each
necessary in
the
maximum number of
wi
for
logging is
les
each
as
default
(Assignment
does
specified
inputs
additional
Label Table for disk
entries
of 100
SYSGEN
by
FILE
INFO).
attempts
interrupt
cangenerally
interrupt
FILE
Table (FCT)
information
total
are
are
must
specify a keyboard/printer.
time.
les (not inc luding disk
device-fi
open
time,
II
add
operation
plus 1
wi"
be
the
user.
OPERATIONAL
labels for background
to a
to
produce
are
in
the
operational
SYSGEN.
to store
locations,
size
of the unused
the
value
locations
CONTROL
size
of
the
at
SYSGEN
assigned on
defined.
always
device-fi
SYSGEN
Ie number (i.
disk
fi
the
Fi
the
user must
the
nU'mber
of
RBM.
area
is
included,
if
a
7242/46
included.
allocated
the
LABEL
the
user
specifies
device-fi
zero.
assignments for the
operational
made by
These assignments wi
to
zero
an
reserve
Background
labels
time,
including
included
whatever
be
subtracted
specified
399.
than
the
can
TABLE
ALLOCATION
is
indexed
about
File
Control
time.
the
For
example,
be a keyboard/printer,
Ie number assignments made
allows
e.,
Ie.
Hence,
Ie
Control
simultaneously
specify
of
foreground
This number is 2, plus 1
disk
For
(a
sufficient
number of
ASSIGNMENTS
Ie
number
is
essentially
entry
in
label.)
the
user, SYSGEN
entries
file
labels,
Operational
can
Table
in
the
the
size
area
for
However,
true
size
be
used for
by
all
devi
basis
Devices
room for up
fi
les).
FCT
the
Table
this
plus 1
if
pack
the
background,
background
the
selected
and
foreground,
(other
selected
the
appropriate
in
the
and
be
allocated
those
4 if
the
system (SYSGEN
optional
device-file
ce-fi
Table
The
of
since
total
maximum
is
a Inulll assign-
Foreground
automatically
tables
of
the
unused
from this
can
be
deter-
the
SYSGEN
this
since
not
tables.
les in
is
deter-
device-fi
the
order
the
DFN 1
other
to
50
entry)
is
number
for
all
open
fi
value,
devi
ce-fi
job
accounting
included,
nine
number for
DFNs
standard
and
than
a disk
II
be
operational
allocates
nine
additional
Label
Table.
and
ac-
fig-
all
num-
the
Ie
in
first
than
per-
re-
disk
les.
num-
les
plus 1
the
main-
table
Op-
as-
it
Resident
I/o
Tables
and
Routines 13
Page 20

Table
4.
I/o
Table and Routine Increments by Device Type
Device Increment
~ze
(Decimal)
Type
Line
Printer
(LP)
Keyboard/Printer (KP)
Paper
Tape
(PT)
Card
Card
Reader
Punch
(CR)
(CP)
Model Number
J45T--------J4l>O-
3461
3463
3464
3465 7446
7440
744]
7445
7450
4191
4193
7012
8091
7020
7060
7120
7121
7122
7140
7160
--
7165
------
j-----
I
First Input
25
40
38
32
43
41
164
41
Additional
16
15
23
16
16
12
135
12
Inputs
Magnetic
Graph
Tape
Plotter
(MT)
(PL)
Special device for
M:IOEX
RAD
Disk
use
(RD)
3325 7323
3335 7332
7315 7333
7316 7362
7322 7372
7530
7531
'XX'
3203
3204
3231
3232
3233
7202
7203
7204
7232
7251
7252
--_._---
7242
7246
155
26
161
11
111
361
13
12
7
7
40
11
20
11
14
Resident
I/O
Tables and Routines
Page 21

Table 5 lists
nonresident
character
numerals
ment
identifier
at
identifier
0-9
the
for
NONRESIDENT
the
RBM
overlays.
composed
and
the
beginning
that
overlay.
functions
Each
letters
of
each
RBM
overlay
A-F.
overlay
MODULES
normally
is
identified
of
a combi
An IDNT source
nati
defines
included
by a
on
of
the
as
two-
the
state-
uni que
public
key-ins
operation.
The SYSGEN
plotting
•
library
permit
system
Allocation
subroutine.
the
operator
considerations
are
of
an
interrupt
A
set
to
supervise
for
level
of
unsoli
inclusion
for symbiont
cited
the
of
operator
plotting
the
symbiont
use.
Note
that
whi
mally
loaded
corresponding
made
resident
a
size
is
given
by
specifying
ident
in
the
xx is the
eters
II
in
ident
Chapter
OPTIONAL
The symbiont
of
plotter
set
of
library is
routi nes tri
dri ves
commands in a
background
provided
gger
the
plotter.
Group
Monitor
Ie
all
of
automatically
function
at
the
user's
in
Table
{in
SYSGEN
OPTIONAL
of
the
desired
4.)
FOREGROUND
SYMBIONT
plotting
subroutines
to bui
a foreground
The tri
Service
the
modules listed
as
nonresident
is
required),
option.
5can
be
loaded as
phase
1)the
FEATURESparameter R:IDxx,
module.
in
Table
overlays
certain
Those modules for
of
resident
corresponding
(See "Input
FACILITIES
PLOTTING
system performs a
RAD
Id
the
Routines
or
in
task
gger
SYSTEM
disk
the
fi
Ie. The
that
is
circular
fi
Ie
(P
LSY
FORTRAN
background
reads
the
accomp
Ii
shed
Table
Function
M:ASSIGN
M:DEFINE
M:OPEN
M:CLOSE
M:LOAD A5
M:DOW
M:WAIT
M:CTRL I
M:RSVP
M:DATIME
M:COC
M:ASSIGN
5are
(if
them may
which
modules
overlay
where
Param-
buffering
MB). A
subroutine
sub-
fi
I e
and
vi
a a
5.
northe
be
Nonresident
(Non-RAD
I
(RAD
II
• Five
• Disk
•
•
•
• Three reserved foreground
RBM
files)
public
allocation:
o UP
sector,
sectors
o
SD
o
UD
sector,
tors
of
One
DFN for
Two
foreground
Two
foreground
(forYP,
Modules
fi
les)
library
area
seven
at
area
area
at
1024
plotter
ZC,
DEFs.
requirement
sectors
1024
bytes/sector.
requirement
requirement
160
sectors
bytes/sector
output.
the
plotter
disk-file
operational
andZP).
of
at
360
of
one
of
240
at
360
device.
DFNs.
labels
operational
Ident
A1
A2
A3
A4
A6
A7
A8
A9
AA
AB
B1
16
sectors
bytes/sector,
sector
sectors
bytes/sector
for
an
8-minute
(PL
and
at
256
(LIBSYM
at
256
or
OC).
label
t
Size
490
100
512
400
400
bytes/
or
five
file).
bytes/
60
sec-
backlog
entries
Control
t
A
Task Subtasks
size
is
indicated
for
the
optionally
S:CKPT
S:REST
S:LOAD
S:ABORT
S:TERM
S:ELOG
S:KEY
S:KEY2
S:KEY3
S:KEY4
resident
functions
Nonresident
only.
RBM
Modules/Optional
01
02
03
04
05
06
07
72
73
74
Foreground
Faci
512
lities
15
Page 22

Table
5.
Nonresident
Group Function Ident
RBM
Modules
(cont.)
Size
t
Control Task Subtasks
Job
Control Processor
Debug Debug 20-2F
Device-Dependent
and
Error RecQvery (Models
I/o
(cont.)
Editing
S:KEY5
S:KEY6
S:PMD
S:PMD1
S:CCI, S:ATTN
S:PARPWR
Process control
KP
and
PT
8091,
and
MT
error recovery (Models
7322/23,
C P error recovery (Moed I 7160). 32
P error recovery (Model 7165).
C
CR
error recovery (Models 7120, 7121
and
7122,
CR
and
7tk
(Models 7120,
and 7372).
commands
pre-I/O
4191,4193,7012,7020,7060,
8092).
7332/33,
7140).
MT
and
post-I/O
7362/72).
post-I/O
7121, 7122, 7140, 7362,
BCD
editing
7315/16,
conversion
75
76
OE
11
OF
FF
10
30
31
33
35
36
250
HEXDUMP
Misce lIaneous
CP
and
7tk
MT
pre-I/O
BCD
conversion (Models 7165, 7362,
and
7372).
C P
pre-
1/
a and
post-
BCD
conversion (Model 7160).
LP
pre-I/O
7441 and 7445).
LP
pre-I/O
65/66
LP
pre-I/O
LP
error recovery (All Models).
LD
pre-
MT
error recovery (Models
Memory/RAD dump
Hexadecimal
I/O
table
I/O
message
RBM
editing
editing (Models
and 7446).
editing (Model 7450).
I/O
and error recovery
patching
dump
writer
bootstrap
and
V a
(Models 3451, 7440,
post-I/O
3461/62/63/64/
3325/35)
37
38
3A
3B
3C
3D
3E
3F
40
41
42
12
AC
160
250
175
140
200
310
467
t A size
16
Optional
is
indicated
Foreground
for the optionally resident functions
Facilities
only.
Page 23

Public Library - 150 words.
•
Resident foreground -
•
800
word/
or 1150 words
tt.
The RCOC program
of
exercise
lines.
order to
ber
is
normally assembled by
various
installation
options,
the
e.g.,
user in
num-
Background (in
•
1950 words
or
CHARACTER-ORIENTED
The RCOC program is a foreground task
and
input
muni
RCOC
ters,
transmit
response to control
service
With a nominal buffer
tables
keyboard-display
approximately
feature
foreground memory
output
cati
ons
task
wi
echo
characters
output
routine
(five words
will
contro
addition
tt
.
to
user program) - 1625words
COMMUNICATIONS
interrupts
Iler (Mode I
II
edit
messages. The RCOC task functions in
M:COC.
per
code
1000 words
add
100 words
requirement
of
the
Character-Oriented
7611).
and
translate
if
requi
operations
size
communications line),
suppressed,
(decimal).
input
red,
form
initi
ated
of
64
words less line status
the
to
give
of
1100 words.
The
an
PROGRAM
connected
As
a hand I
and
input
through
size
keyboard/display
approximate
er,
output
messages,
the
and
of
RCOC is
(RCOC)
to the
Com-
the
charac-
and
RBM
with
total
t
SYSTEM
Real-time programs
variety
Units (SIUs).
publication
Standard SIU-hand ler software
catalog
lists
catalog
The
may
if more
it
brary
arate
of
numbers, for
the
handlers,
numbers.
SIU
be
loaded
than
is
preferable
(PUBLIB),
copy
special
IIXerox System
handlers,
per
BACKGROUND
INTERFACE
can
control
devices
(SIUs
their
with
one
to
thereby
program.
program
theough
and
their
operating
memory
supplied
the
user's
place
that
eliminating
PROCESSOR
UNIT
HANDLERS
or
communicate
Xerox System
usage
are
Interface
is
the
in
is
to
MEMORY
Units
avai
lab
Ie,
SIUs
under
space
requirements,
relocatable
foreground program.
uti Ii
ze a given
handler
in
the
REQUIREMENTS
with a large
described
II,
64-28-01.)
under
RBM.
object
handler,
the
Public Li-
need
for a
Interface
in
the
separate
Table
and
their
form,
But
sep-
6
t
UD = 360
tt
UD
r---------------------.--
bytes/sector.
,-:
1024
bytes/sector.
Description
ANALOG
ANALOG
ANALOG
ADAPTER
lOP
TO
010
DIGITAL
Table
6.
Model
OUT
.-----
----_._--------
IN 7915
AND
DIGITAL 7923
ADAPTER
I/O
ADAPTER
--------_._--
7910
7929
7930/7931
Standard
Number
..
_-----------
The
standard
operate
Table 7
to load
them
SIU
Handlers
in
represent
the
from
source
Si
RBM
processors
the
background
the
processors, to
code.
ze (Decimal)
210
380
200
260
225
and
subsystems listed in Table 7
memory
minimum amount
execute
area.
them,
The
of
memory
and
Catalog
706115
705853
705898
706171
705856
sizes
given
required
to assemble
Number
in
FREQUENCY
CONTROL
UNIT
7969
40
Background Processor Memory Requirements 17
706123
Page 24

Table
7.
Background Processor
Size
and
Subsystem Requirements
In K Words
(K=
102410)
are
Areas
area
are
aUocated
is
dependent
summarized in Table
on
by
the
tracks
type
8.
so
of
that
disk
the
actual
device.
size
of
on
The disk types
Processor
RBM
Job
Control
Processor
Overlay
RAD
Uti
Extended Symbol
Basic
ANS FORfRAN IV
Sort
RPG
ANS
During SYSGEN,
during
area
where
of
alphanumeric
which
Loaders
Editor
lity
FORT
RAN
COBOL
DISK
STORAGE
SYSLOAD
islabeledwith
SP
SD
BP
UP
n is
an
integer,
must
be
alphabetic
IV
each
RAD
maybe
an
area
SL
BT
UL
UD
and
characters
is
Execute
6
6
6
6
6
8
10.5
6
8
16
GUiDEUNES
that
into
from 1
from
FP
aa
any
remaining
SK,
the
load
6
6
6
6
6
8
8.5
6
8
8
ALLOCATION
ordiskpack
divided
mnemonic
CP
X n
aa
except
(excluding X).
Assemble
N/A
wi"
be
mounted
to
16areas.
the
following list:
combination
first
character
18
18
18
10
12
18
12
12
9
Each
of
DISK
ALLOCATION
Table 9 summarizes
(in tracks)
Disk
"DISK ALLOCA
by
explicit
by a
performed by
lowing
This
cessed
exclusively
allocation
NormafJy,
with
1.
2.
(See "Removable Disk Packs
and
SYSGEN
area
allocations
area
combination
it
by a
procedure
via
M:READ/M:WRITE. (Disk
via
process
only
area
allocations;
RAD
units.
"Nonremovable"
a system
areas)
is
the
disk
by fife (in sectors) for major
DISK-ALLOCATION
- performed
nON"
specifying
set
is followed for
nonremovable disk
pock/cartridge
to be permanently
during
specifications,
of
the
two.
a disk
of
area
M:IOEX
is
terminated
that
disk
SUMMARY
alfocation
PARAMETERS
at
the
SYSGEN -
by
default
Basically, disk
device
specifications
all
disk
need
not
be
by
an
devices
is, only
pack/cartridge
(i.
e.,
an
mounted.
and
Cartridges" in
requirements by
RBM
software.
point
identified
can
be
achieved
allocations,
allocation
and,
optionally,
for
that
device.
devices
devices
specified.)
END
invariable
to
accessed
statement.
are
specified
units upon which
set
Chapter
be
The
area
as
or
is
fol-
ac-
of
3.)
Type
A
B
C
D
E
tThe
tt
Models
tor
in
t
disk type
3233,
allocation
Model (bytes)
7202
7203
7204
7251
tt
7252
7232
7242tt
7246
3203
3204
3231
3232
3233
designation
7242,
of
an
and
area.
is
utilized
7252
are
Table
8.
Disk
Data
Track
size
Tracks
5760
2x400
12288 512
6144
10240
6144
in Table
packaged
9.
as two
4000
2x800
separate
Organization
128
256
512
400
128
256
400
800
logical
Sectors Per
Track
16
12
6
40
24
devices. A logical
Bytes Per
Sector
360
1024
1024
256
256
device
Capacity
(mb)
.75
1.5
3.0
2.3
2x2.3
6.3
2x24.5
24.5
1.3
2.6
2.4
4.9
2x4.9
is
the
lim
iting
fac-
18 Disk Storage
Allocation
Guidelines
Page 25

Table
9,
System-Disk
Storage
Summary
Processor
RBM
and
Standard
Processors
Sigma 3
FORTRAN IV
~--
SORT
~----
RPG
1----
----------~-
COBOL
I--
-
xspttttt
1------
BSSttttt
Plotter
f'-----
---------
RCOC
f--------------
RBM
Maintenance/
Utility
Processors
ANS
-------
----
-
Symbiont
Area
SP
--
SD
r----
SL
---------
SP FORTRAN
f------
SL
---
SP SORT
SP
'----
SL
----
----
SP
SL
or
UL
c----
------
SD
UP
---
----
UP
UP
SD
UD
----------
SP,UP,
or
FP
SP,UP,
or
BP
----~--
SP,UP,
or
FP
File
Name
RBM
TVECT
BOOT
OLOAD
RAD
ED
IT
UTILITY
X
SYMBOL
- -
._--
-~ --
FORTRAN (Basic)
f-----~----
BLOAD
--
RBMGO
RBMOV
RBMS2
RBMPMDt
RBMSYM
RBMALtt
RBMIDttt
---
---
-.-
..
~-.-
E RRFILEtttt
EBCDIC
MODIR
BDFRF
EDFRF
MODULE
EBCDIC
MODIR
MDFRF
MODULE
I------~---
----------
-_._-
-----
-
--
-
RPG
----
MODIR 1440
EBCDIC 1440
MDFRF
MODULE
r--
-------~-
COBOL
MODIR 1440
EBCDIC 1440
MDFRF
MODULE
COBDIHG
XSP
---
BSS
"---
PUBLIB
PLOT
--
L1BSYM
PLSYMB
------
RCOC
-
.---
ANALYZE
COMPRESS
EXPAND 1800
REPLACE
---
----
INDUMP
File
84,000
700
120
17,300
22,
15,000
30,000
-,----
18,
t-
---
20,500
300
46,080
38
1105-1537
470
75
36
100
1800
720
720
360
34,560
-
------
41,760
4680
2160
3240
59,
16,920
------
23,040
1080
32,040
----
50,000
-----
1440
41,040
12,240
40,000
3,000
-
720
2880
360
57,600
2520
43,200
2160
2160
3600
Size
bytes
bytes
bytes
bytes
500
bytes
bytes
bytes
~
500
bytes
bytes
records
bytes
records
bytes
records
or
102
records
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
040
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
bytes
----
bytes
---
bytes
bytes
bytes
bytes
bytes
bytes
records
bytes
--
records
--
-----
----
----
Record
Size
Format
Sector
Sector
Sector
Sector
Sector
Sector
Sector
~----~----
Sector
--
t--------
Sector
120
Sector
108 Blocked 16
2
Sector
24
10
30
or
32
Sector
Sector
Sector
Sector
120
Sector
Sector
Sector
Sector
120
--
Sector
-
--_.-
Sector
-----
Sector
Sector
Sector
120
~
Sector
----
Sector
Sector
Sector
120 Packed
60
Sector
_._.-
~-
Sector
--~----
Sector
Sector
Sector
----
-
Sector
-~---
Sector
Sector
Sector
Sector
Sector
Sector
Random
size
Random
size
Random 1 1 1
size
Random
size
Random
size
Random
size
Random
size
Random
size
size
Random
Blocked
size
Random 180
Packed
Random 2 2 1
size
Packed
Packed
tttt
Packed
size
size
size
size
size
size
size
size
size
size
size
size
size
--~----
size
size
size
size
--
Random
Random
Random
Random 2 1
Packed
Random
Random 20 13 5
Random
Random
Packed
Random
Random 90
Random
Random
Random
Packed
.
-------
Random 196 138 49
--
-
Random
Random
Random
---
Packed
size
Random 157 112
-----
---------
size
Random
size
Random
size
Random
Random
size
size
Random
--_._--
-
---
size
Random
size
Random
size
Random
size
Random
size
Random
Random
size
-~--
-
256
256
144
140
135
164
232
128
--
161
c--
225 160
----
ICiJ
Sectors
360
190
3
3
51
68
63
88
41 15
CiJ
82
72
51
38
63
100
128
9 4
12
7
8 5
5
8
9 3
13
5
8
3 1
3
2 1
3
96
116
6
8
9 3
12
164
47
64
64
6 4
4 2
6
3 2
5
89
4 2
6
4 2
6
6 4
114
34
48
~
---c--
12
9 3
2 2
3
12
8
2 1
JO
7
120
9
6 3
8 5 3
9
6
-
12
---
10
1024
64
1 13
17
22
34
18
20
35
45
3
2
2
2
1
35
41
2
58
16
26
2
32
2
42
12
39
4
----
1
CiJ
3
40
3
5
A
14.5
12
---
10
--
Tracks
B
C/E
8
11
15 9
8
3.2
1.5
2.4
I.Z
17 8 16
3.4
6.7
7.3
3.5
~
5.5
11
1.4
3
4
1.8
6.3
3.2
4.1
8.6
.17
.25
.25
.17
.25 .17
7.1
3.5
1
2.1
7
3.25
.25
.75
.63
.5
.09
.06
5
10
.45
.25
8.6
4.1
.42
.65
3
3.4
6.5
6.9
2.7
3.4
6.4
8.1
.34
.34
.34
7 4
2
6.5
.5 .3
1
.17
.5
8.2
.85
D
7
2
1.6
10
4
4.1
4.5
1.5
2.3
10.1
4.9
.15
6.5
.3
5.6
4.6
.3
.15
.15
.9
.05
.25
tContains
the
area
of
ttNot
allocated
tttNot
allocated
ttttNot
allocated
tttttConsult
Table
if
if
the
the
if
10 for
background
JOBACCT
DEBUG
the
option
ERRORLOG
Spooling
memory
option
is
option
File
that
is
not
requirements.
not
selected
is not
is
overlayed
selected
selected
during
during
by
PMD
SYSGEN.
SYSGEN.
during
when
SYSGEN:
PMD
30
is
if
active.
K:BLOCK - 180;
32
if K:BLOCK
Disk
00
an
Storage
even
power
of
Allocation
2.
Guidelines
19
Page 26

Table 10.
Spooling
Volume Requirements
Rated
Device
Type
Model
Number
Readers 7121
7122
7140
Printers 7450
3451
7440
7445
Speed Per 10
(Rec/Min)
200
400
1500 600K
225
350
800
1000
Punches 7165 100
Assumptions:
7160
1.
2.
3.
4.
5.
6.
200 80K
50%
overall
80-byte
100-byte
400-byte
23
feet
Blocks per 100 K
respectively.
data
records.
print
block
of
tape
Compo
Char.
Mi
nutes
Operation
80K
160K
106K
175K
400K 1100
500K
40K
compression.
records.
size
on
tape
required
bytes
per
for Models 7204, 7242, 7250,
Model
7204 7242
225
450
1700
295
490
1400
110
225
media.
lOOK
bytes
Sectors Required
Per 10
Minutes
Model Model
79
160
580
100
170 490
390
490
390
79
at
800
BPI
Feet
Operation
7250
225
450
1700
295
Model
32xx
310
625
2350 140 105
415
ing) Per 10
800
Density
680
1100
1550
1400 1950 115
110
225
density,
and
and
32xx
155
310
17. 7
feet
are
280, 98, 280,
at
of
Tape (XSP Tape
Minutes
BPI
18
37
24
40
92
9
18
1600
BPI.
and
390,
Spool-
Operation
1600
BPI
Density
14
28
19
31
71
89
7
14
MASTER
During disk
Dictionary
of
the
EXTRA
serves a user chosen number
is
nominally
and
provide for both the
and any
the
The
1. The
2.
20
DICTIONARY FORMATION
al
location,
are
filled
in.
the
Master
dictionary
Dictionary
is
determined
DICT. ENTRIES"
additional
to
the
five
for the IIbasic
CPo
The
total
number
permanent
possible temporary
MOUNT
only
key-in.
restrictions
on
two-character
alphabetic
The
size
Disk Storage
of
letter
the
Master
Allocation
other
the
permanent
(That is,
is
constructed.)
beforehand
parameter
of
entries
ll
system
of
entries
entries
areas
area
definitions
area
mnemonics must begin with an
than
Dictionary
entries
the
disk-resident
value.
entries
(from 0
automatically
areas
SP, SD, SL,
so
determined
defined
defined
are
X (and
cannot
may
Guidel
ines
by
not
in
The
total
the
This
at
dynam
be
the
Master
copy
size
II
NO
value
re-
to
40)
that
reserved -
must
SYSGEN
ically
be SK).
exceeded.
of
BT,
via
3.
The
available
exceeded.
4. The
resident
may not cross
Prior to disk
SP, SD,
If
any
sired,
cation,
below),
of
they
by
SL,
the
in
allocated.
allocation
EXPLICIT
Explicit
plete
area
s~t
of
space
RBM
portion
acyl
inder
allocation,
BT,
latter
and
three
default
CP
areas
should be removed
specifying
order
(This
methods
AREA
allocation
area
their
to
provide
applies
described
ALLOCATION
implies
definitions
on the disk
of
the
RBM
boundary.
definitions
are
entered
(SL,
BT,
at
the
beginning
size as
to both
room
the
below.
the
zero
for
)
specification
{each consisting
device
into
orCP)are
may not be
fi
les in the S P
for
the
the
dictionary.
not
of disk
(discussed further
other
areas
explicit
and
of a
of
a mnemonic
area
areas
deallo-
to
be
default
com-
Page 27

and a track
(a)
(b)
of
7204/BO
SP = 40
sample set
SD = 20
SL
CP = 0
FP = 50
UD
BT = ALL
(c) END
Specification
vice
number
Specification
desired
on
assigned to
deletes
the
Specification
UD
area
with
ALLII
allocates
RAD
followi
area.
scri bed
(Write
below.)
extent)
for
device/area
=--=
20
= 100,
NO
each
device
specifications
(a) defines a Model 7204
BO
(on
the
(b)
and
that
device
each.
The
automatic
"UD
:-::
no
write
the
entire
ng
the
protection
integral
those
and
specification
CP
100,
protection.
F P
area
lOP,
that
follow
the
number
entry
from
NO"
allocates
remaining
(i.
e.,
parameters
to
be
allocated.
is as follows:
RAD
unit
or
IOP1,
define
of
tracks
"CP = 0"
the
Master
100
tracks
effectively
Specification
space
(ALL)
262
tracks)
and
defaults
with
de-
by
default).
the
areas
to
be
Dictionary.
for
the
IIBT
on
the
to
the
are
A
=
BT
de-
CP
and
BT,
BT
will
following
end
Note
eter,
DEFAULT
the
on a track
that
an
SK
i.e.,
if
AREA
CP
boundary unless
specification
not
ALLOCATION
The basi c system
allocated
Alternatively
by
default,
the
the remaining four
accepting
explicit
change
BP
areas
to
the
Default
default
specifications,
the
default
as
desi
red,
defau
I t
devi
allocations
two ways:
1.
By
specifying a system-default-allocation
means
of
an
7204/80,
begin
area.
followed
areas
SP, SD,
and
SP
area
areas
allocations
the
contents,
in
addition
ce.
are
liS"
parameter
S (for IIOP
at
The CP
is
by
an
in
that
may
be
be
allocated
and
user
and/or
selected
in
or
the
next
area
it
is
explicitly
ineffectual
area
definition.
SL,
CP,
order
on
specified
by
then
can
relocate
delete
to
adding
by
the
the
de
vi
IOP1,
available
is
not
forced
allocated.
as
a final
and
BT
may a
the
default
explicitly
default.
selectively
default
the
SL,
nondefault
user in
device,
ce
definition,
by
default)
sector
param-
II
device,
Also,
adding
areas,
CP, or
areas
either
to
be
and
by
e.g
by
of
"
If
the
RAD
be
allocated,
cation
process.
Note
that
SD,
S~,
BT,
ally,
any
or
explicitly,
Rule for Use
in
the
order
immediately
The
occurrence
ALL
II
causes
point
(on
the
fined
area.
cation
for
Rule For
allocated
system
SP
on
that
device
Placement
during SYSGEN
bootstrap
area)
unless
preceded
If
an
initial
into
sector 0 of
begin
at
sector
disk). All
possible
a
track
exception
boundary.
unit
on
BO
were
either
parameter
a"
desi red
and
all
of
as
shown in
of
the
specified,
preceding
of
all
device
This
that
devi
will cause
of
(c) would be used
areas
CP must
be
these system
the
above
Area
Parameters.
and
area
device
an
area
spec i fi
the
tracks
in
question)
specification
cei
any
followi ng are.a or S K
an
of System Bootstrap. Each disk
wi
(pointing to
the
first
area
by an
SK
= nn (skip nn
SK
is not
specified,
track 0 and
1 (sector 2 for removable
other
areas
allocated
of
the
BT
If
default
the last or
other
than
expli
citly
areas
example.
specifications
definition.
cati
remaining
to
be
effectively
alarm
message
II
automati
the
device
allocated
tracks)
the
the
first
on
area,
allocation
to
the
system
allocated.
may
also
Areas
on
of
the
unallocated
allocated
terminates
cally
containing
on
specification.
bootstrap
allocated
areas
the
device,
will
always
is
only
device
end
the
areas
be
allocated
are
allocated
pertain
form lIarea=
to
specifi
only.
receive
the
device
is
area
on
cartridge/
start
accepted
allo-
SP,
Option-
to
at
that
the
de-
all.o-
cations
device
a
the
written
wi
with
on
for
to
the
is
II
the
or
7204/80,
2.
By
specif}'ing an
case,
any
already
cations
The
liS
"parameter
fication;that
device
other
The
order
and
given
in
Table
defaults
The
S
in
device
are
device
parameter
sector
O/trackO,
II
unless
chosen
a sl)bsequent,
default
explicit
area
specifications,
be modified,
arranged,
SL,
of
the
and/or
CP, or
default
S,
E (for the EIOP
SP
area
of
the
other
explicitly
on
the
is,
than
extent
device
takes
default
that
which
of
specified
precedence
allocations
the
11. (The rules for
given
in
Chapter
to
receive
will
automatically
and
presumablywill
the
SP
area
explicit
definitions
SP
can
allowing
the
order of
defau
It
BT
(by
setting
areas
may
or
IOP2)
for a
given
device.
basi c system
containing
is
to
areas
areas
will
receive
SP.
over
may
contain
allocated
lOP
specifications
the
occur
the
4.)
the
system
receive
defaults
a system bootstrap
be
is moved
area
be
the
areas
their
be
to
another
specification.
superseded by subsequent
the
default
default
moved to
to
be
size
.areas to be
deleted
to
zero).
another
that
default
SP
SP
by
the
Any
In this
were
area
on
some
area,
default
via
IIsystem
device
of
extents
in
case
Also,
disk by
not
allo-
speci-
are
and
the
by
the
to
re-
of
any
Disk
Storage
Allocation
Guidelines
21
Page 28

Table 11.
Default
Area
Allocations
Area
SP
SD
Sl
CP
BT
tlf
the
Default
Only
BOOT,
Only
RBMGO
files
Only
Allocation
large
and
large
and
RBMS2,
large
FORTRAN
tended
precision
Only
large
Remaining disk
last
available
ANALYSIS, CP
enough
all
enough
to
standard
to
RBMOV files,
RBMID,
enough
IV
libraries:
and
enough
to
space
track.
option
is
contain
RBM,
processors (see Table
contain
nominally
and
other
etc.).
to
contain
Standard
common,
--------.-------~
contain
up
to
selected,
or
all
and
the
precision,
main
of
background.
including
the
TVECT, 35
9).
large
small
-----_.
Basic
ex-
libraries.
--
--
-
.--------
t
----
------
the
default
size
of
--
-------
CP
A
17
7
bkg.
"All"
wi
II
(words)
2880
-.-
_._------
be large
B
19
8
4
bkg.
~-
"All"
enough
Number
(words)
6144
to
contain
of
Tracks
C/E
37
16
7
bkg.
"All"
all
(words)
3072
of
memory.
D
23
10
5
bkg.
"All"
(words)
5120
explicit
inition.
above,
specifications
(See "Rule
concerning
Rule. For Adding
If
nondefault
ceiving
default
be superseded
the
BT
areas
default
area
by
All -preceding
is
because
hibits
device,
General
in
any
devices
ment
725x)
guideline
the
are
724x,
quently
organization
when disk
the
any
further
including
Rule For
particular
(e.g.,
of
areas
can
significantly
to
be
di
sk areas such
in
the
central
equiva
lent
used
areas
increases
I/O
default
following a subsequent
For
Placement
SK
usage.)
Nondefault
are
to
be
system-area
definition
an
explicit
the
nondefault
"BT=All"
nondefault
SK
specifications.)
Ordering
arrangement
Areas
allocated
(effectively
specification -not
area
of
of
of
to
allocations,
area
specifi
allocation
specifications
Areas.
disk
the
There is no
areas
720x or 7232). However,
on a
movable-arm
followed in
that
cylinders
to
track
are
in the
the
is
required.
affect
the
probability
device
performance.
the
latter
most
frequently
(e.g.,
cylinder
number 2000)
outer
or
inner
of small arm motion
device
def-
System Bootstrap ",
Default
on
the
BT=All,
device
at
least
BG) must
Device.
re-
the
specifying
cations.
(This
effectively
for
that
advantage
on
fixed-head
the
arrangEl-
(e.
g.,
724x'
or
The
general
case
is
to
allocate
used
areas
100 for a
and
the
least
fre-
cylinders.
Such
in-
Allocation
default
and
poi nts made
7204/BO, 5
SP:=:
BT = 20
CP = 0
FP = 30
UD = All,
7242/CO
SK
SO
specifications
The
define
the
allocations
CP
area,
and
area
specification
effectively
leavi ng the
SP, S
l,
BT,
Example. The following example
explicit
allocation
will
illustrate
above.
40
BG
= 20
=,
25
following
SP
area
extent,
unmodified,
add
the
following
"moves"
order
of
FP
and
UD.
FP
and
areas
the
7204
device
leave
the
SO
redefine
and
reallocates
UD
the
the
areas.
7242
the
BT
device
on the system devi
Note
that
the 7242 devi
area,
The
default
of
combined
the
various
definition
and
Sl
suppress
subsequent
definition
SD
ce
(7204) as
ce
re-
default
the
SO
area,
will
22 Disk
Storage
Allocation
Guidel
ines
Page 29

not
contain
at
sector 0 of
cylinder
AREA
WRITE
Each
area
protection
nance
commands
The
protection
Protection
Code
NO
BG
a system
track
1.)
PROTECTION
will
have a protection
code
is
to
codes
----
added,
bootstrap
20.
(Track
checked
prevent
Meaning
No
Only
be
restriction.
Backg round
(i.
inadvertent
are
restriction
files
added,
e.,
NO
deleted,
and
by
the
with
deleted,
fi I es
write
the
SD
area
20 is
effectivel y track 0 of
code
assigned
RAD
Editor
area
loss
of
critical
(i.e.,
unprotected
NO
write
protection
etc.,
without
and
unprotected
protection)
etc.,
without
wi
II
beg
to
it.
Th
mainte-
files.
area).
may
fi
les
may
be
restriction.
in
Protection
Code
FG
is
The
following
The
during
SY
Area
S
P, 5 L,
FP,
CP
BP,
BT
other
SYSGEN.
areas
Meaning
Foreground
added
Files
added
areas
Protection
SD SY
FG
BG
may
If
have
have
none
if
with
if
fixed
an
is
an
an
and
unprotected
SY
key-in
any
write
SY
key-in
protection
Code
area
protection
specified,
is
in
protection
is
in
codes:
code
the
default
fi
les may
effect.
effect.
be
may
be
assigned
is
SY.
Disk
Storage
Allocation
Guidel
ines 23
Page 30

4.
SYSTEM
GENERATION
System
RBM
installation.
the
requirements,
of
cluding
mining
are
aspects
sent
generation
system IItai
least
system
criti
cal
or
the
described
of
chapter.
(SYSG E N) is a process
lored
The primary
overhead
in terms
response times. The
excluding
size
of
various
in
Chapter
the
SYSGEN
SYSGEN
System
program. The process
and
on user
1.
2. A system load
generation
consolidation
input
parameters,
A
definition
supplied
•
•
•
Based
erates a core
mandatory
the
tem
possible
The
form. Phase 1
and
for
generated
tables
generates
completes
(resident
by phase
•
parameters
Describe
Select
the
Determine
boundaries,
on
this
resident
RBM
overlay
tables.
into
resident
disk
allocations,
later
use by
operating
are
completed
on disk
the
and
1.
Completes
phase
1.
is
of
phase - or phase 1,
the
optional
various
information,
image
(The
otherwise
RBM
also
phase 2 and
(SYSLOAD) phase - or phase
system disk image
nonresident),
In
so
the
INTRODUCTION
ll
to
the
specific
object
of
memory
optional
3.
process
cost
RBM
system
The
ofthe
consistent
and
selection
tables
functional
are
FUNCTIONAL
performed by a
essentially
Xerox-supplied
and
is performed
that
hardware
and
of
modules,
area,
tables
modules
generates
the
doing,
disk
configuration.
software
table
sizes,
system disk
the
resident
optional
and
various
are
unutilized
are
monitor symbol
subsequently
system
itself.
by
phase
nonresident
using information
it
allocation
compacted
several
that
needs
process is to
with
system disk
criteria
functions,
and
described
OVERVIEW
stand-alone
involves
RBM
modules,
in
which
features
memory
area
exte~ts.
definition
RBM
consisting
resident
I/O
low-core
supplied
tables
(Certain
2 processing. )
portion
of
the
determined
produces
of a particular
achieve
functional
space
for
in-
for
deter-
areas,
and
the
two phases:
and
in
values,
entire
etc.,
operational
in
the
pre-
SYSGE N
selection
based
collects
and
phase
as far
relocatable
by
of
user
functions.
partition
gen-
of
the
modules,
other
as
spaces.)
- memory
etc.
the
newly
of
these
2,
which
RBM
and
Monitor
supplied
by
sys-
an
and
-
Completes
•
•
Completes
loads
•
Completes
is
concerned)
bootstrap,
Table
file
Note
that,
nonresident
resident
case.
This
Throughout, both phase 1
conditions
area
items.
such
overflow,
the
the
it
onto
the
Transfer
files,
and
directories.
at
the
modules may
routines
rather
option
as
invalid
excessive
the system disk.
by
user's
is
OPERATIONAL
The SYSGEN process is
either a magnetic
reader,
is
loading.
in
tion
is
Once
via
number
inputs and
are
sole
and
controlled
requests for
User
tape
individual
exactly
sponse to prompts
definition
MODULES,
tines
Release Tape
depending
employed.
The system
that
it
contains
of
RBM.
described
SYSGE N is
the
operator's
of
the
parameters,
of
the
output
to
be
printed
(keyboard/printer)
outputs,
from
input
need
reader
option
the
phase is
are
read
tape
upon
In
any
release
all
(The format
below.
key-ins
or
same
at
)
loaded,
console,
input
device
device
and
the
definition-phase
this
point
- from
not
be
card
reader
and
sequence
at
the
signaled
which
from
the
Format",
case,
of
options,
via
parameter
point
file
below).
RBM
over!
ay
loading
resident
system disk (insofar
controlled
monitor
adding
initializing
and
parameters,
module
such items
Vector
option,
be
loaded
than
as
phase 2 test
size,
core
as
Table,
the
SP
certain
overlays -the
by
of
by phase 2 as
phase-l
for various
loading
and
OVERVIEW
initiated
unit,
which
the
(if
user responses logged.
is
on by further
keyboard/printer.
by a hardware
paper
tape
reader,
form
of
system-release
the
SYSGEN program is
tape
or
deck
is
materials
of
the
the
user is
the
through
etc.
any)
chosen
the
the
may
be
as
they
by
the
the
of
resident
required
system
release
requested
model number
which
all
- wi II
on
for
operational
SYSGEN program.
keyboard/printer; a paper
utilized.
records must be
would be
message LOAD RESIDENT
required
be
which
input
these
subsequent
printed
In
The end
resident
modules (see
control
as
and
and
invalid
self-sufficient
and
further user
entered
table.
image
and
the
Monitor
the
RBM
Symbol
SD
area
the
normally
normal
parameters.
error
errors, disk
load
load
from
or
card
media
self-
for
genera-
tape/deck
to
supply,
device
suppl
ied,
requests
If
the
con-
inputs
sequence
messages -
this
case,
ordered
in
of
the
RBM
rou-
II
System-
is
the
in
re-
•
Absolutizes
quired
selected
in
relocatable
24
System
and
RBM
overlays
nonresident
Generation
loads
form.
onto
the
(mandatory
modules),
system disk
which
and
the
reoptionally
are
supplied
The
beginning
by
the
INPUT
used for
message
OPTION
an
initial
of
the
SYSLOAD phase (phase 2)
RBM
SYSLOAD
(ALL,
UPD, or PA). The
system
generation,
followed
or
is
by
the
ALL
whenever
marked
request
option
all
is
areas
Page 31

of
the
system disk must
subsystems, processors,
well
as
RBM
itself
must
The
UPD
option
is used for
current
only
size
greater
will
Chapter
disk
RBM
of
the
need
itself
resulting
than
to
5).
area
the
be
sizes
need
(new)
current
reloaded
be
reinitialized,
libraries,
be
written
an
and
locations
be
replaced.
RBM
one,
(via
user programs,
anew
update
the
the
SYSGEN
remain
In
file
on
entire
procedures
i.
e.,
on
the
the
this
case,
the
system disk is
SP
area,
described
when
etc.,
as
system disk.
where
the
same,
and
if
the
at
least,
in
loads
an
job
by means
utilize
The
fi
control
the
system processors is
absolute
of
the
Overlay
les
representing
commands
the
ABS
and
copy
loader.
Loader
these
object
described
of
the
Overlay
All
of
the
and
the
RAD
Editor as
jobs
contain a combination
module
records.
further
iR
Loader subsystem
following
Loading
jobs
required.
of
of
Cl:Jopter 5
Messages issued by phase 2
several
reloading
changes
dent
reloading
The
resident
quent
the
message
point
searched
modules
symbols
phase termi
strap routi
messages
Detai
are
release
categories
due
in memory
or
nonresident
of
PA
option
RBM
boot-time
request
LOAD NONRESIDENT MODULES
at
which
and
have
defined
ne,
is
led
operational
presented
tape
of
programs
to SYSGEN
allocation
foreground,
the
affected
is used for making
modules (obviating
patching).
for
an
ALL
or
the
second,
read
from.
been
loaded,
within
RBM.
nates
by a transfer of
and
the
standard
encountered.
descriptions
below,
or
following a description
card
deck
SYSTEM-RELEASE
The system
punched
logically
form,
distributed
process). We
magnetic
the
paper
The
pi
ctoria
only
process
the
SYSGE N program (and
of
resident
resident
optionally
clusively
All
of
new
scribed.
processors
is
distributed
cards.
identical
however,
general
Ily in Figure 6, It consists
the
first
itself.
RBM
the
RBM
will
with
the
will
tape
form, noting
tape
or
format
three
These first
RBM
modules or
be
made
of
binary
succeeding
system to be
These jobs load
that
are
on
The format
in
each
contain
system (this
describe a typical
card
deck
of
the
of
which
modules,
resident).
records.
files
created
supplied
will
indicate
that
may
changes
user programs.
UPD
nonresident
After
phase 2
format.
for
the
or
permanent
the
After
option
the
On
completion,
control
sequence
of
to
background
the
required
outputs
both
TAPE
magnetic
of
the
case;
only
all
of
the
does
any
operational
form
is
uti I i
system
three
its
and
"overlays"
consist
the
release
are
involved
fi les
bootstrap),
the
These
of
from
the
RBM
subsystems
with
the
of
complete
(certain
to
the
user
require
RBM.
public
necessity
patches
is reissued. The
module
subsequent
For
example,
library,
will
patches
for
subse-
are
applied,
indicates
fi
Ie
nonresident
a map
of
the
SYS
to
the
RBM
of
system
startup
SYSGE N phases
of
the
FORMAT
tape,
paper
tape,
released
the
not
contain,
three
"normal
materials
magnetic-tape
standard
system
zed.
a number
three
system. The first
affect
release
differences
tape
in
the
respectively,
the
complete
set
of
which
files
II
jobs for
files
and
processors
the
is shown
of
SYSGEN
of
consist
just
standard
the
resi-
require
to
the
the
wi
II
be
the
LOAD
boot-
system
or
is
SYSGE N
in
if
fi les,
set
non-
may
ex-
the
de-
DEANITION-PHASE
Operation
volves
of
input
Whether
from
computer
SYSGEN:
1.
2. Following
The
the
DATA
step-by-step
1. Perform the
2.
3.
4.
At
this
wi
II
above),
The first message
and
for
an
of
the
SYSGE N
first
the
loading
parameters.
LOADING
the
initial
hardware
magnetic
Followi
devi
first
switches
selected
unit
the
switch
Clear
switch
Set
and
keyboard/printer
used
(request: "I NPUT DEVICES").
Clear
point,
be
typed
initiation
input
tape,
enters
ng
loading
loading
ce
address
SYSGEN
prior
procedure
SYSGEN
with
the
PARITY
set
to HALT.
the
first
to IDLE,
the
PARITY
set
in
the
later
the
second
the
on
as
follows:
of phase
parameter,
punched
the
wait
of
of
of
the
operator
to
standard
PROTECT
ERROR (Sigma
wait
then
ERROR
DATA
(i.
for
the
wait
initial
the
selected
RBM
INPUT DEVICES
indicates
OPERATION
definition
of
SYSGEN
SYSGEN
load
operation
cards, or
state
twice
the
bootstrap
the
SYSGEN
keyboard/printer
exchange
clearing
is as follows:
input
state
e.,
first
sequence
1.
which
the
hardware
device,
switch
2/3)
encountered
back
to RUN).
or
FAULT
switches
state
SYSGEN
the
The
the
theoperator's
request/response
encountered.
of
keyboard/printer
successful
second
is
described
phase (phase 1)
and
then
the
is
paper
during
the
record.
program
to
be
must
be
set
second
load
in
or
wait
procedure
e,
g., a magnetic
the
off
position
FAULT
switch
device
SYSGEN
message is a
(Model
(i.
e.,
to
address
console)
interaction
loading
below.
in-
entering
performed
tape,
the
loading
itself.
used for
up
on
the
state.
from
and
530)
COMPUTE
INTRPT,
of
to
be
messages
(step
3,
of
SYSGEN
request
of
The
the
tape
the
·System-Release Tape
Format/Definition-Phase
Operation
25
Page 32

I"
SYSGEN
bootstrap
*
and program
Files: 1
SYSGEN
RBM
resident
modules
2
*
•
(1)
RBM
overlays
3
Overlay
"I"
Loader
*
•
(2)
OLOAD
modules
(and
JCL)
4
--I"
RAD
Editor
RAD
Editor
JCL for
* module
* loading
(and
JCL)
RAD
Editor
5
6
~I"
Util i ties---j
Utilities JCL for
*
module
*
loading
(and
JCL)
Utilities
7 8
*
A
(3)
~
~
______________
~dndL~b~~_~_s_ro_r_s
_____________
~~~~4
__
ANA~ZE~
an
I rary processor . I
Basic .
Extended
FORTRANIV System LIbrary
SYMBOL
* Modules *
m(
odules *
(and JC
L)
and JCL)
9-11
A
(4)
12
13
•
(5)
BLOAD
ROMS
JCL
ROMS
JCL
ANALYZE ANALYZE
modules * *
(and JCL) JCL
*1
BLOAD
I*~ss
*0
ss
*
~-----
-------~
~------~
14
15
16
17
18
19
r
....
___
--------EXPAND,
COMPRESS,
REPLACE,
INDUMP,
ELLA,
and
EXERCISE
processor
GRAPH
PLOTTER-....I
support I
EXPAND
COMPRESS
REPLACE
ELLA
~LLA
module * module * module * modules * JCL *
(and JCL) (and JCL) (and JCL) (and
JC
L)
20
21
22
A
(6)
23
24
Notes:
1.
* indicates a tapemark/!EOD record (equivalent).
2.
A=
end of paper tape reel.
,...-----,
EXERCISE
EXERCISE
INDUMP *
PLOTTER
modules * JCL * module
module 1
(and
JC
L)
(and JCL)
25
26
27
28
PLOTTER
module 8
35
3.
The
magnetic tape
form
of
system release also contains compressed I istings
of
fi
les
1-8,
14-22, and
27
indi cated above;
consult the program description document
(-11 element)
for
the release in question, since the
exact
format may vary.
Figure 6. System
Release Tape Format Example
Page 33

Table
12 lists
phase 1 and
to
be
entered
All
of
the
parameters
the
card
reader
keyboard.
DEVICES")
as
an
output
desired.
paper
in
Special
of
from
the
tape,
the
exact
system
the
card
If
Note
release
card
reader,
• When
the
input-parameter
the
remaini
the
first
INPUT
PARAMETERS
the
parameter
defi nes
by
the
the
operator
except
or
paper
The first
defines
device
the
they
input
must
parameter
the
- for
parameters
sequence
on
Card
is
utilized
reader)
the
file
and
do
the
message "INPUT DEVICES" is issued,
ng
portion
will
requests
syntax
of
in
the
tape
reader
input
device
request/response
be
ordered
in
which
Deck
Input.
(that
if
the
following:
deck
of
system-release
have
been
that
the
parameters
response
first
to
one
instead
(in response
to
be
are
entered
(one
per
they
are
listed
If
the
is,
if
SYSGEN
parameter
in
the
reader
read
at
this
Table
may
so used,
card
12. SYSGE N Input
are
issued
that
these
requests.
be
input
of
the
to
"INPUT
logging -if
via
cards
physi
cal
in
Table
deck
is
input
is
ahead
deck.
point.)
by
are
via
console
as
well
or
record)
12.
form
loaded
also
via
place
of
(Only
Special
"INPUT
load
input
place
Note
DEVICES" is issued,
SYSGEN
parameters
the
parameter
GENERAL SYNTAX
All
numerical
either
decimal
omitted;
sign
by
All
must
are
in
When
response
VICE
as
by
Options
hexadecimal
(+). Comments
leaving
inputs
via
be
terminated
used
to
Table
12.
entering
to
FILE
identifiers.
RBM
are
and
Parameters
on
Paper
Tape
should
values
or
at
least
the
separate
input/output
are
Input.
the
be
removed
also
to
be
tape
in
the
OF
INPUT PARAMETERS
indicated
hexadecimal
values
must
can
be
added
one
space
following
keyboard/printer
with
a NEW LINE
fields
except
device
When
paper
tape
from
the
entered
reader
at
in
Table
form
with
be
preceded
to
any
or
paper
character.
as
specifically
specifications
12
the
INPUT DEVICES, DISK ALLOCA
INFO.),
listed
standard
Xerox model numbers
The model numbers
in
Table
13,
according
of
the
the
reel
reader.
via
paper
this
point.
may
leading
of
the
required
tape
nON
devices
to
device
message
used
to
If
the
tape,
be
input
zeros
by
a plus
parameters
input.
reader
Commas
indicated
(i.
e.,
and
DE-
are
used
supported
type.
in
in
Output
RBM
Message
SYSGEN
INPUT DEVICES
VERSION XX
Input
Parameters
I/O
device
address(es),
model nurmer{s)
in
the
form
in-device[/dn1[,out-device/
Examples:
7122/03,
7020/40,
7122/03
Special
7012 -
address
7012/40 -KP
Two
alphanumeric
A 1 or A2
7450/02 -CR
7012/40 -PT
-CR
Cases/
KP
in
read
or
B 1,
in,
no
and
out,
from
data
in
and
characters
etc.)
and
in,
in,
output.
device
switches.
out.
(e.
LP
KP
dn
g.,
2JJ
out.
out.
Description
Input
and
output
devi
SYSGEN
input
ceptabl e devi
for
options
reading
and
parameters.
ces
are
Keyboard/printers -7012,
4193,
4192,
Paper
tape
readers -7020,
Card
readers-
Line
printers -3451,3461,3462,3463,3464,
7120,
3465,3466,7440,7441,7445,7446,7450.
If
DATA
switch 1 is
devi
ce
parameter
wi"
be
read
from the
!EOD
is
encountered.
II
SYSLOAD-Phase
The
RBM
version
The
version
the
start
whenever
number is
of
each
it
runs.
set
is
entered,
Operations".
wi
II
job
ce
(s)
to
be
used
and
listing
SVSGEN-
The
8091,
4194.
7060,
7121, 7122, 7140.
at
the
time
SYSGE N
input
device
See
PA
option
be
stored
in
output
by
RBM
and
by
Postmortem Dump
during
only
ac-
4191,
8092.
the
input
patches
unti I an
under
K:VRSION.
on
LL
at
MEMORY SIZE
t
KP
devices
only,
i.e.,
model numbers
Numeric
size
7012,8091,4091,
or
4193.
Total
of
INDUMP
table
size
of
location
memory
residence
to
be
(if
K:UNAVBG.
Definition-Phase
utilized,
any).
exclusive
Stored
in
Operation
zero
27
Page 34

Table
12.
SYSGEN Input
Options
and
Parameters
(cont.)
Output
MAX.
Message
INT.
CONTROL
LOC
TASK
INT.
LOC.
Input Parameters
Address
Address
Description
Maximum address for
terrupts.
wi
II
Address of
Must
be
allocated
be
the
The
space
to
interrupt
lowest-priority
real-time
unused by
RBM
tables.
used by
external
the
interrupts
RBM
Control Task.
interrupt
used.
NO.
LINES/PAGE
NO.
DEFS
IN
PUB.
LIB
NO.
ENTRIES
NONRES.
r--------------------------r-----------------------------------~----------------------------------------;
NO.
EXTRA
IN
FGD.
QUEUE
DICT. ENTRIES
Number /
Number
Number
Number
(O<n<
(n<
+100)
(n ~ 40)
+8000)
Number
during
will
use in printing
page.
32,768
Number of
Library, up
needed
be
SYSGEN assumes
Reflects the maximum
of
an
assembly
save
the
Input
(decimal).
so
correctly
lines
to
be
printed on
or
compilation.
input
value
in K:PAGE, for
out a title
value
n must
definitions
to
255 (decimal). This input
that
the
allocated.
Transfer
there
(DEFs)
If
is
no Public Library.
queue
resident foreground programs.
Specifies
Master
cated
from
ditional
the
number
Dictionary.
for SP, SD, S
0
to
40
may be input,
Master
of
optional
Entries
L,
CP,
Dictionary
each
at
the
top
be
less
in
the
Vector
Table
zero
is
size
for
entries
are
already
and
BT.
specifying
entries.
in-
to
be
page
SYSGEN
later
of
each
than
Public
is
can
input,
non-
in
the
allo-
A number
the
ad-
DISK
ALLOCA
nON
xxxx/dn
For
example,
7242/E1,E,S
[,
[i][,
S]]
The
valid
model numbers (xxxx)
3203 3204 -2.6
3231 3232 3233 -2x4.
7202 7203 -
1.3
megabyte
megabyte
2.4
megabyte
4.
9megabyte
9megabyte
.75
megabyte
1.5
megabyte
7204 - 3 megabyte
7232 - Extended performance
7242 - Disk
7246 - Disk
7251 7252
dn
is
the
being
defined.
once,
but as many as
area
allocations,
pack,
pack,
2.3
-2 x 2.
3 megabyte
hardware
dual
single
megabyte
device
Each
device
12
may
be
are
as follows:
RAD
RAD
cartridge
cartridge
cartridge
di
sk
system
disk system
disk system
RAD
RAD
RAD
RA
D
spindle
spindle
cartridge
cartridge
disk system
disk system
number for this disk
can
only
be
input
devices,
each
with
input.
28
Definition-Phase
Operation
Page 35

Output
Message
Table 12. SYSGEN Input
Input Parameters
Options
and
Parameters
Desc
ri
pt i on
(cont.)
DISK
ALLOCA
nON
(cont.)
For
example,
SP
=
SD
=
D1 = 100,
D2
=
In
the
example
D 1,
and
of
tracks
will
be
scribed in
device.
30
20
FG
200,
BG
given,
D2 will
specified.
default
Chapter
areas
receive
allocated
the
SL, CP,
3) on this same
SP, SD,
number
and
(as
de-
BT
device
Any
seek
another
The
parameter i specifies
Sigma
E
to
an External
32Ox,
assumed. I
725x.
and E to
used,
next
indicates
S
system
disk
device
only
specified,
is
assigned (see
fault
Hi
ed
yy
is
following:
SP
BP
where n
except
cial
zz
is
last
specified
zz
= 0,
additional
available.
the remainder
may
entered,
next
another
is
not
a system
area
areas
bootstrap
controller
overlap
parameter
the
allocations.
or
an
meaning
the
be
area
will actual-Iy
may
controller.
3,
an I refers
7232,
7242,
or
For Model
IOP2.
an
intervening
that
default
is
specified
last 5 is
the
the
S P
area
mnemonic, usually from
SD
UP
is a decimal
X ~ (The
and
number of
disk
area
yy
Master
If
zz
of
made for this
zz
tracks
is
allocated.
area
must
SK = zz,
bootstraptt
are
allocated
will
be
capable
not
share a channel
to
an
lOP.
E is
or
7246; otherwise I
E must
be
530,
an
If
this
parameter
comma before
is necessary_
this
device
allocations.
with
recognized.
device
area
this
to
below)
SL
UL
will
(Either
must be defi
BT
UD
digit
combination
is
not
.a
tracks
device
wi"
be
undefi
Dictionary
= ALL,
the
the
RAD
RAD.
wi
II
be
But
be
input.
RAD
or
in
sector 0 and
begin
on disk
written.
of performing
with
the
IOPtype.
Integral
the
default
input for a 720x or
I refers
is
to
receive
If more
the S parameter,
If S is
wh
ich
the
receive
an
S must
ned.
CP
Xn
and
a is
"SKI!
valid
mnemonic. )
to
allocate
for
area
ned,
entry
area
will
and
no
other
If
SK = zz
ski pped before
to
be
If
the
disk
will
in
sector
dn,
however,
For
lOP,
and
for a
is
to
IOPl
is
not
the
the
than
one
not
SP
area
the
de-
be
spec-
)
the
FP
aa
any
letter
has a
spe-
on
the
yy.
If
and
an
will
be
occupy
inputs
the
meaningful,
first input
receive
the next
1.
Ifno
no
is
tt
If
the
system
is
to
be
saved
on
magnetic
the
disk
containing
the
effective
bootstrap)
tape,
the
must not be
first
area
BT
allocated
or
CP.
wp
is
SY,
FG,
the
SP, SD, SL,
For
all
on the disk
a write
or
other
from
protection
BG.
areas,
which
Definition-Phase
Th
is
BT,
CP, FP, or
the
the
code
option
default
system
for
the
is
not
BP
is SY.
is
booted
Operation
set
NO,
val id for
areas.
(i.e.,
29
Page 36

Table 12. SYSGEN Input
Options
and Parameters
(cont.)
Output
Message
DISK ALLOCA
BLOCKING
OPTIONAL
(The
specification
or
all
the
next
of
the
column
FEATURES
keywords in
correspondi ng
included.
)
nON
BUFFER
of
causes
feature
(cont.)
SIZE
any
the
to
be
Input Parameters
END
A
value
N,
where
and
is a power
multiple
ANALYSIS, CP or
ANALYSIS,
of
of
5.
,./
MT
CLK1FREQ, n
64 ~ N ~ 1024,
2 or
an
~
Description
Terminates
Specifies
for
all
If
a
SYSGEN
This
system
the
checkpoint
the
event
Controls
ceiver
Clock
the
monitor
is
input,
configuration
feature
envi
of a criti
the
and
1.
Clock 1 is
the
RAD
blocking
blocked
the
largest
provides for saving
ronment
area
frequency
optionally
software timeouts of
date
and
time-of-day.
recommended
by
SYSGEN.
not
allow
value
of
prevent
the
100
value
n represents
quency
any
value
an
even
is
resolution).
an
even
divisor will
as 67,
set
to
1/50
n
is
10, which provides for a
Clockl
for
zero
RBM
IS
cells
of
the
in
divisor of
divisor
be
the
clock
second).
receiver.
and
Only
RBMls
be
specified
use of
of
resident
Clock 1 receiver
the
range
If n
is
of
used
receiver
A LLOCA
buffer
fi
les in this system.
sector
is
used.
and
memory
or on
magnetic
cal
system
of
the
disables
used by
I/o
RBM
and
Clockl
is
automatically
if
an
installation
use of
Clock
for n which
the
c lock
Monitor
the
reciprocal
of
1 ~ n ~ 100 which
500
(Clock 1 has 2
specified
500,
the
next
(e.g.,
if n
frequency
The
default
nON
parameter.
size
(K:BLOCK)
size
of
the
current
contents
tape,
error.
Clock 1 re-
RBMls
use of
to
invoke
provides for
is
strongly
selected
can-
1 should a
and
recover
space.
of
the
and
may
as
other
than
lower
is
specified
wi"
value
1/10
second
the
on
in
wi"
The
frebe
ms
even
be
of
COC
DEBUG
r----------------------------------------------------------------------------;
DISMISS
ERROR
30
Definition-Phase
Operation
LOG&entries]
This
feature
functions on
tion
lines.
RCOC,
ident
separate
Th
is
feature
ground program
(Debug Input)
vi
ces must be
FILE
This
feature
priority foreground
permits
input 1 output 1 and
character-oriented
The communication
must
subsequently
foreground program
catalog
number).
provides foreground and
debugging
and
DO
specified
INFO".
improves background
throughput
dismissing a foreground
with
wait".
This
feature
creates
and
information on errors and
be
loaded
(available
aids.
(Debug
under
task
perform ing
maintains
other
pertinent
control
communica-
handler,
as a
res-
under
back-
The
DI
Output)
..
DEVICE
and
de-
low-
by temporari
"I/O
a disk fj
events
Ie
a
Iy
of
Page 37

Table 12.
SYSGEN Input Options and Parameters
(cont.)
Output
Message
OPTIONAL
(cont. )
FEATURES
Input Parameters
ERRORSUM
HEXDUMP
IOEX
JOBACCT
POWER
PROTECT
R:IDxx
where
xx
is
identifier
resident
RSVPTABL
RBM
,entries
the
hexadecimal
of
an
overlay.
optionally
Description
detected
entries.to
This option also implies the
Entries
K:BLOCK=
In
ERRFILE,SD
This feature provides counts, for
channel,
SIOs) and the number
included
(This option
selection
This
dump key-ins (DM, DF, and
dump
key-in
boot-time
byRBM, with the maximum number
be buffered in memory as
ERRORSUM
default
addition,
feature includes the
key-in
to K:BLOCK/S
180;
16
for K:BLOCK= 128
SYSGEN will
with a
file
sizedefaultof
of
the
number of accesses
of
to
display and reset
is
automatically
of
E RRORLOG.)
(DR),
the
create
errors. Key-ins
hexadecimal
file
control
(f), the !HEX control command,
system
patching.
specified.
option.
(S
= 15 for
or
the
file
100 records.
each
I/o
(initial
the
counts.
included by
memory
DB),
the
RAD
table
and
512).
are
dump
The optional monitor service routine M:IOEX
provides
This
background job
cording,
The
vironment in the
fai
tile
ating
The
direct
control over
feature includes the
accounting,
and
background time limitation.
power-off
task preserves
event
lure.
The power-on task restores
I/O
operations.
Clockl
feature
elapsed time
the
volatile
of
a system power
environment when power returns to
limit.
protection violation interrupt
task
the
plus
re-
en-
vola-
oper-
pre-
vents background programs from chang ing
protected
task),
as
tected
or
Specifies
by
is
to be loaded as a resident module. (This
option may
overlays.
This
device.
status
device.)
.3 words
entry.
the
in
"table
ified the
memory
executing
input/output),
memory (other than
"public
library" routines).
that
xx,
normally nonresident (see
(i.
e.,
RBM
or a real-time
privileged instructions (such
or
the
executing
RBM
code
mon
itor services
overlay identified
Chapter
be
repeated
for several such
in
)
feature allows foreground to reserve a
(Other
at
an
of
If
option is zero,
system
full
default
tasks
receive
attempt
The "entries"
table
to
access
value
space reserved in core per
RSVP
(a
call
to M:RSVP
II
return). If
RSVPT
of 5 entries
a "busy"
a reserved
results in
is
not included
receives
ABL
is
will be used.
not
pro-
3),
a
spec-
of
END
Terminates
optional-features
selection
the
process; the keyword must be the last
rameter
entered.
Definition-Phase
Operation
pa-
31
Page 38

Table 12. SYSGEN Input
Options
and Parameters (cont.)
Output
DEVICE
(INC.
Message
FILE
INFO.
DEBUG)
Input
Parameters
Description
Parameters of this form specify
information
where
model
dn
{Ll
specifies
and
number
viously listed
tax
of
model requires
specifies
number for
Debug
only
been
feature)
must
Input
Parameters".
the
the
indicates
background,
DI
if
Debug
output.
be
accepted
included
•
an
I/O-device
be
one
under
"General
M:IOEX
hardware
unit.
the
file
F if foreground,
input,
(DI
and
if
DEBUG
as
an
device
of
those
xx used in
option.
device
type: B if
DO
DO
has
optional
file
model
pre-
Syn-
if
will
{~}
"
"'-,
BCD
ASC
specifies
unit
th~
IIOP
EIO/:tor,JQP2. I
fault.
ignored
-unit
type.
indicates
punch)conversion
from
version
i ng devi
Card readers 7120,
or
Card punches
Seven-track
or 7372 with
indicates
version is
ASCII
only
and
3335 which
translation
is
not
(EBCDIC) is
the
lOP
( for a
multicontroller). I specifies
or
IOP1, E specifies
is
assumed by
This--s~ication
if
the
device
that
BCD
is
internal
7140.
for
EBCDIC.
is
available
ces:
7160
magnetic
BCD
that
tobe
invoked by
code
conversion is
9-trackmagnetic
have
option
installed.
specified,
the
no
default
is not a
(026
to
be
for
7121,
or
option.
ASCII
the
code
will
key-
done
BCD
the
follow-
7165.
tapes 7362
code
default.
avai
tape
1046ASCII
If
conversion
mode.
the
de-
be
multi-
to/
con-
7122,
con-
lable
3325
ASC
32
Definition-Phase
Operation
Page 39

Table 12. SYSGEtJ Input
Options
and Parameters
(cont.)
Output
DEVICE
(INC.
Message
FILE
DEBUG)
INFO.
(cont.)
Input Parameters
RD,{~},nn
Description
The
fi
rst
device
one
of
the
7012/dn,F
8091/dn,F
4191/dn,
7193/dn,F
This parameter
RAO/disk file OFNs,
or foreground
F, foreground.
SYSGEN always
ground RAD/disk DFNs for use by
in
addition
ground OFNs specified
the
total
the
sum
of
signed, plus
for foreground use plus two (to six), plus
number
plus
if
00
nine,
is
of
specified (see
file
following:
F I
is
use.
to
the
size
of
the number
the
DF
Ns
plus one
entry,
Model 530 on
used
allocates
number
the File Control Table will be
total
reserved for background use
OF
N =
1,
must be
Iy
to
reserve
either
B specifies background,
of
by
of
nondisk DFNs
number
if
01
is
example).
entries
for background
two
to
six
fore-
th~
Monitor
RAD/disk
the user.
of
specified
OF
Hence,
Ns
reserved
and one
for
fore-
as-
the
LD/yy,{
where:
Examples:
~}
LD
mnemonic. Any mnemonic
than
Th
device
is
Line
printer symbiont.
yy
'number
LD/OO,
LD/08,F
B1/09,
F1/09,F
represents a
RD
and
XX
is
mnemonic may
type
the
to represent;
Printer, as required by
is a pseudo-device
and
~'OO'
~
yy
~
F}
LO#
B}
LO#2
2-charater
can be used
indicate
logical
e.g.,
device
LP
X'FF'
1
other
a
for
the
Logical Device
reserve
for background or foreground use. B specifies
background, F foreground.
The
number
~
device.
used for
entries
pseudo-device
that
A unique channel number should
each
(lD)
for
number,
typically
LO
DF
definition
lD
OFN groups,
is
unused
N group.
yy,
by
is
used to
either
is a channel
any real
be
Definition-Phase
Operation
33
Page 40

Table 12. SYSGEN Input Options and Parameters
(cont.)
Output
DEVICE
(INC.
N\essage
FILE
INfO.
DEBUG)
(cont.)
Input Parameters
Examples:
7012/40,F
7450/02,8
7121/03,8
7165/04,B
7012/40,8
7020/40,B
7322/DO, 8, E
7362/00,8,
7362/EO,
7121/03,
7165/04,8,BCD
B,
B,
E,
8CD
E
8CD
Descri ption
DFN
--
1
2
3
4
5
6
7
8
9
10
11
Device/FHe
Keyboard/printer for
line
printer, 2251pm
Card reader,
Card punch, 100 cpm
Keyboard/printer for background
Paper tape
9-trackmagnetic
7-track
7-track
Card reader,
Card punch,
200
reader/punch
magnetic tape
magnetic
200 cpm,
100 cpm,
cpm
tape
tape,
R8M
BCD
BCD
BCD
use
conversion
conversion
conversion
txx
devices
are
only allowed
RD,
B,20
7450/02,F
7121/03,
XX/FO,F,
7121/03,01
7450/02,
RD,F,12
lD/09,
lD/09,
lP/OA, B
lD/OA,F
(See note 2)
Notes: 1.
END
if
the IOEX optional feature
F
Et
DO
B
F
RAD
of
entry,
2.
DFNs
DFNs 49 and
file DFNs
15
29-48
12
13
14
15
16
17-28
29
30
31
32
49-50
are
always high-order as shown above, regardless
and foreground files
and 16,
in
this
50 are automatically reserved for use
Background disk files (see note 1)
line
printer, 225
Card reader, 200 cpm
9-track
Debug input (see note 2)
Debug output (see note
Foreground disk files (see note
logical
OF
logical
DFN's. DFN
Printer symbiont output, without requiring
modification
printer output library routines.
Debug input, output
wi
example,
magnetic tape for M:IOEX
Device group with the 2 associated
N's.
Device group with 2 associated
n have the lower value DFN assignments.
may
be
I Signifies end
is
specified.
Ipm
use
only
2)
1)
31
can be used as Line
to the COBOL and
used as normal foreground files;
by
DEBUG
of
device-file
FORTRAN
of
sequence
instead.
information.
34
Definition-Phase Operation
Page 41

Table 12.
SYSGEN Input
Options
and
Parameters
(cont.)
Output
BCKG.
Message
OP.
LBl.
Input Parameters
OPlabel = dfn}
fdun
= dfn (one per
0=
n
I
where
o = n means reserve n
tions
in
Operational
Table for temporary
assignments.
oplabel
operational
of
dfn is a background
fdun is a
range
device
cluding
Examples:
SI
= 3
102
= 4
is a two
which must
fi I e number defi
"DEVICE
decimal
1-32,764
unit
"F: ").
o = 3 (reserves
entries
in
Label Table).
entry)
character
label,
be
alphabetic.
ned
FILE
INFO".
number in
(FORTRAN
number,
three
additi
Operational
loca-
Label
the
first
device
under
ex-
ona
I
Description
Background
device-unit
equivalents
(Note
that
no
signed
to
disk fj les
following
RBMi
operotional
thus,
they
Label Use
GO
LI,
LS,
RS
OV
PI
operational
number
for
permanent
operational
may
labels
or
FORTRAN
and
device-file
I/O
assignments.
labels
can
at
SYSGEN
labels
not
Normally
RBMGO
and
go"
Used by OLOAD for
loading.
Normally
RBMOV
and
go
II
Should
be
ground program with
to
load
the
from
processors,
the processor
ground programs loaded with
an
XEQ command,
signed
to
programs must
assign
an
the
fi
to
segments
time.)
are
defined
be
specified:
assigned to
file
for "assemble
type
operations.
assigned to the
file
for "assemble
type
operations.
used by
the
overlay
RAD.
Ie whi ch
For
PI
is assigned to
fi
Ie.
OV.
Foreground
specifically
operational
are
to
be
number
be
as-
The
the
library
any
back-
overlays
segments
system
For
PI
is
label
overlay
read.
by
back-
as-
END
FGD.
OP.
LBl.
Same
space
labels
as
for
background,
for two to si x
is
automatica
except
operationa
IIy assigned.
that
I
S2
XO-X6
Signifies
label
Foreground
number
for
No foreground
signed to disk
the
specifications.
operational
and
device
permanent
XSYMBO L
procedures.
Processor
end
of
file
foreground
operational
fj
les
at
Definition-Phase
scratch
background
lobe
number
I/o
SYSGEN time.
standard
fi
operational
Is
or
device
equivalents
assignments.
labels
can
Operation
les.
be
unit
as-
35
Page 42

Table 12. SYSGEN Input
Options
and
Parameters
(cont.)
Output
FGD.
Message
OPe
LBL.
(cont.)
Input Parameters
END
Description
The foreground
are
normally
operational
associated
Therefore, assigning
fi
les
at
SYSGEN time is
Label
AL
CK
DP
EL
ML
Use
Used for
Used to
Used by
Used for error log
Used by M:LOAD to load
resident
RM
Used by
lays
and
RBM.
Signifies
label
the
end
of
specifications.
labels
listed
with RAD/disk files.
these
labels
to non-RAD
not
permitted.
accounting
write/read
RBM
for M
log
data.
checkpoint
and
R keyins.
data.
non-
foreground programs.
RBM
to load
reserved
foreground
the
excl
usively for
operational
RBM
be
area.
over-
low
PUB.
LIB.
FWAt
RES.
FGD. FWAt
NONRES. FGD. FWAt
BCKG. FWAt
Address (omit
PUB.
Address
Address
Address
if
LIB.
no.
DEFs
= 0)
in
If
zero
has
been
input
in
the
Public Library, this
occur.
the
Otherwise,
first word address
Library (which may be
An
input
of
zero
is
illegal.
stored in
First word address
area.
foreground. This
table
First word address
area.
resident
zero
First word address
address must
multiple
zero
zero
table
An
input
of
location
An
K:RFFWA.
input
foreground. This
table
location
start
of
10016)' This
table
location
of
zero
value
of
of
K:NFFWA.
of
on
K:BACKBG.
for
the
typeout
the
input
(FWA)
equal
location
the
resident
indicates
is
number
to
This
K:PLFWA.
stored in
of
DEFs
will
not
should
reflect
of the Public
RBM
LWA).
value
is
foreground
no
resident
zero
nonresident foreground
zero
indicates
value
no
non-
is stored in
background memory. This
page
boundary (some
value
is stored in
tThese four addresses must be in
increasing
SYSGEN input. If nonresident foreground is used,
This
area
is used as a buffer for
36
Definition-Phase
Operation
the Q key-in.
order. That is,
it
must
the
be
core
at
allocation
least
17
cells
must
be
plus the
made in
blocking
the
same order
buffer
size
(K:BLOCK).
as
the
Page 43

Table 13.
I/O
Device Model Numbers
Device Type
Keyboard/
Paper
Card
Card punch
tape
reader
pr i
tt
RAD
Disk Pack
Cartridge disk
Magnetic
Magnetic
Magnetic
Line printer
Graph
tape,
tape,
packed
tape,
BCD
option
plotter
binary option
nte
7-track
7-track
rtt
9-track
with
with
I Numbers
Mode
4191, 4193,
7020, 7060,
7120,
7160
or 7165
3203, 3204, 7202, 7203, 7204,
or 7232
7242,
3231, 3232, 3233, 7251,
3325,
7323, 7332, or 7333
7362,
7373,
3451, 3461,
3466, 7440, 7441, 7445, 7446, or 7450
7530 or 7531
7012, or 8091
or
8092
7121, 7122,
or
7246
3335,
or
7372 (with 7374 option)
or
7362 (with 7365 option)
3462,
7315,
3463, 3464,
or
7140
7316, 7322,
or
7252
3465,
Run-time Device Name
KP
PT
CR
CP
RD
RD
RD
MT
MT
MT
LP
PL
t
This
t
is
the
device
and
is
returned in the A register for a
tt
For
keyboard/printers
indicated,
printer
MESSAGES
The
error messages listed in Table
SYSGEN.
must be
After
issues the message
and enters
the wait
cessed
to
from
all
from
the SYSLOAD phase.
instead
and
model 7020 for
DEFINITION
TO
THE·
Note
the
input parameters have been processed, phase 1
LOAD
the
wait
state
is
cleared,
the
SYSGEN-input
mnemonic
of
OPE
that
for input errors the
keyboard/printer
RESIDENT
state
output
with paper
the model number
the
PHASE
RA
TOR
(unless magnetic
the
file
device
tape
paper
OUTPUT
14
may
exclusively.
MODULES
of
resident modules
and control is passed
by the
read/write
call
to
reader/punch,
of
the
tape
reader/punch
be
issued
corrected
tape
in·put). When
routines for operator communication (e.
M:READ/M:WRITE with a zero
the model number input for
entire
unit.
For
example, use model number 7012 for
where
the
model number
If an error condition occurs during the loading
individual modules making up the resident
ing message
by
input
where
xx
XX
TO
is
pro-
TY
g.,
! !CR03
order
code.
keyboard/printer
of
the complete unit is 7020.
is
output:
XX
ERR,
is
one
of
the following error types
Error Type
Table overflow - loading
overflow into symbol
of
RBM
has
been
table
allocation.
Illegal load item type in module.
use must be as
the
ID:yy
exceeded -decrease
EMPTY)
keyboard/
RBM,
of
table.
of
the
the
follow-
module would
Maximumsize
Definition-Phase
Operation
37
Page 44

Table 14.
SYSGEN
Error Messages
Message
PARAMETER
FORMAT
INTERRUPT
IN/OUT
ALLOCA
TOO
ERROR
ERROR
lION
MANY
ERR
ERR
ERR
AREAS
Meaning
Input
parameters
range,
or
inputs
have
Input
format
Control
priority
level,
or
cannot
An
error
input.
No
disk was
disk.
Not
enough
the
Master
is
maximum number
been
made.
not
val
id.
task
interrupt
level
than
the
the
control
be
triggered.
has
occurred
defined
entries
Di
cti
onary.
out
of
is
at a higher
I/O
task
interrupt
on
as
the
were
expected
of
allowed
interrupt
the
last
system
defined
in
Recovery
Retype
input
Retype
input
Requires
control task
Correct
last
Since
eter
been
assigned
wi
puter
isolated
The
input
Fewer
entries
allocation
hardware
the
input.
this
is
input
completed),
to
II
be
restored for
wi
II
and
corrected
device.
entries
must
with
correct
with
valid
interrupt
problem
alarm
is
(i.
e.,
the
the
system disk.
enter
a wai t
corrected
inputs must be made on
must
be
made
must be
value.
format.
modification,
to
another
with
the
output
only
after
the
user must
the
second
state
unlike
be
input
avai
lable.
restarted.
or reassignment of
level.
input
device
and
retype
after
the
END
poram-
disk
allocation
reallocate
The
default
iteration.
so
that
the
other
SYSGEN errors.
the
or
more Master Dictionary
In
any
has
all
areas
allocations
The
com-
error
can
origina
event,
be
I
disk
CAN'T
ILL.
OP.
BOOT
LBL.
XX
CS
SQ
IB
IN
yy
is
the
After
the
message is
state.
causes
error types
effect -SYSGEN
For
the
error
loader
TO,
RBM
Error Type
Checksum error.
Sequence
Invalid
Input
ident
types CS,
to
proceed
TY,
must be
binary
de
vi
or
the
output,
SQ,
and
IB,
restarted.
RBM
a
The user has
assign
labels.
resides on a
cy
I i
nder
one
error.
format.
ce
error.
current
the
and
with
the
clearing
boundary.
.of
module.
loader
IN,
record
724x
attempted
the
reserved
enters
clearing
as
read.
the
wait
disk
to
permanently
operational
the
wait
the
wait
For
has no
and
crosses
The
SP
area
must be
allocation.
disk
Retype
input
with
different
SYSLOAD-PHASE
Initiation
automatic;
messages:
The second message requests
this
data
the
ory) is
options. The
tered
of
the
SYSLOAD
it
is
indicated
point
whether a complete,
SYSGEN is
newly-generated
required
via
the
ALL
occur
(Described further
to
prior to a
specific
keyboard/printer)
specifies
and
RBM
SYSLOAD
INPUT
be
performed, or
resident
choice
meanings
that a complete
nothing
reallocated
operational
OPERATIONS
phase
by
the
OPTION
that
"new"
monitor image (now in mem-
on
below.
during a second
label.
(phase 2)
following
the
of
of
the
are
as follows:
the
)
of
sequence
operator
SYSGEN or an
whether
either
of
operations
system load
disk is to be saved.
SYSGEN
indicate
patching
the
former
(to be
is
is
of
at
up-
of
en-
to
38
Definition-Phase
Operation
Page 45

UPD
only, has
sion. Portions
loaded,
allocation.
PA
specifies
subsequently
device;
where
specifies
addr,
j
!EOD (terminates
addr
that
an
been
made
of
the disk may have to
depending
(Described further
that
one
to
be
read
the
record is
patch1
,patch2 ... , patchn.)
is
the
be
applied.
any)
are
applied
addr
+ 1 through
the
value
one
of
the following forms:
;;~~~~
symbol
I
where
value
updated
to
replace
on
the
new
or more
of
location
to
patch
from
the
the
form
PA
input)
where
Patch2 through
to
successive
addr + (n-1).
be
applied,
)
±value
is a hexadecimal
version
the
existing
RBM
below.
records
SYSGEN
patch
and
of
RBM,
ver-
be
rememory
)
are
input
is to
1
patchn (if
locations
Patchi is
may
be
value.
ALL
The
ALL
option
system disk
the
initial
the
system disk
In
this
case,
left
by
phase 1
been
completely
A
check
is then made
allocation
If
it
is not, the following message is
The CP
background)
system
corrected
the
was
write
If
is made
large enough
following message is used.
area
operation
default
specified
out
the
ANALYSIS, CP was
to
specifies
is
to
occur. A complete
generation
areas
has
phase 2 first
to
determine
defined.
is
large
enough
CP
wi
II
be
only
if
an
to
checkpoint
only
by a complete
size
for
the
(duringphase
memory image.
determine
to
whether
contain
and
to
AREA
undefined.
attempt
checkpoint
specified
all
OPTION
that a complete
load
is
subsequently
to
change
searches
if
determine
to
contain
TOO
is made during subsequent
the
re-SYSGEN,
1),
it
(during phase 1), a
the CP
of
memory.
whenever
size.
the Master
any
disk
if
the
the
output:
SMAll
This error is
background.
area.
wi
II
be modified
area
areas
checkpoint
entire
If ANALYSIS, CP
If
loading
necessary
Dictionary
have
background.
fatal
It
using
allocation
it
is not,
of
any
can
at
to
check
the
for
of
not
area
(to
be
least
not
is
the
If a patch
PA
is
output
wait
condition.
patch
record
After
an
II
TION
Note:
modated
to
since
with
, must
SYSGE N
symbol
record is in
ERR,
ID
:00
on
the
keyboard/printer
Clearing
to
be
lEaD
is
is reissued.
Patches
just
tiating
message. Patches must
by +200016
input
IEOD command.
to
via
described.
SYSGE
N,
the
SYSGEN
24K or more
be
taken
patches
device
is
symbol for
value.
error,
the
read.
read,
the
SYSGEN
absolute
If
patches
set
data
response to
relocates
of
to
bias
from
the listing
are
and
are'
the.
an
the
waH causes
request
itsel.fcan
patches
switch
the
memory,
all,
read from
external-definition
RBM-module
message
followed by a
the
next
"INPUT
in
are
to
1 prior
"INPUT DEVICES"
be
absolute
itself
special
location
references.
terminated
OP-
be
accom-'
the
format
be
applied
to
ini-
and
on systems
care
references
the
SYSGEN
by
an
CP
AREA
TOO
SMALL
ANALYSIS DUMP
In
the
event
of a call
memory wi
in turn
After
wi
II
monic and
sector of
At
this
and
module input is
mount the
required nonresident modules (i.
from the
in .the
track
appropriate
,Phase 2
lected
by an
tive,
by phase 1 in
identification.
II
be
prevent a complete
the
Master
write
into
the
bounds
each
area.
point,
phase 2 issues the following message:
LOAD NONRESiDENT MODULES
enters
the
next
SYSGEN input
SP
area
on
the
system disk upon
message is issued giving
only
loads
during phase
!EOD. The
IDNT, used to
the
written
Directory
the
first sector
wait
via
reel.
defined
the
1.
ident
identify
OV: LOAD
to
the
SYSERR
to
the
analysis
has
of
the
area,
state
(unless
paper
tape,
After
device
in phase 1.
modules
The final module must
from
TO
CONTAIN
routine,
CP
area
in this
of
the
been
c~mpleted,
of
each
area
and
wi
magnetic
the
operator
the
wait
state
e.,
RBM
and
written
If
phase 2
which
it
the
track
specified
the
Extended Symbol
each
module loaded and
table,
is used as
ENTIRE
not
case.
SYSERR
the
area
II
clear
tape
should now
is
cleared,
overlays)
into
the
encounters
cahnot
number.
by
the
options
be
the
all
of
This may
condition.
phase 2
mne-
the second
input).
write,
followed
overlay
are
RBM
direc-
placed
If
the
read
file
an
se-
a
Definition-Phase
Operation
39
Page 46

If
an
error
condition
individual
lowing message is
where
The response to
Y (yes). If
module.
an
attempt
some
ner may be
After
all
required
missing, the following
where
If Y is
the
input
must, in
vice.
are
loaded
modules making
is
xx
yy
of
loading
xx
one
xx Error Type
TY
BI
OG
LG
is
the
the
the
response is
If
Y is
input,
is made to
the
above
undesirable.
of
the
modules
MISSING
RETRY?
is
the
ident
input
to
the
device
this
This
to load
case,
sequence
or until
output:
of
Item
definitions
Binary module is
Origin
to
a
length;
than
ident
RETRY
errors,
rewind
an N is
occurs
the
re-origin a portion
region
continue
RBM
are
IDENTS: xx
of
RETRY
is
during
up
the
RBM
xx
ERR,
ID:yy
RETRY?
following
type;
error;
already
the
the
overlay
of
the
query
N,
the
current
however,
overlays,
present.
alarm
the
the
or
repeated
input.
error
no
external
are
allowed.
incomplete.
an
attempt
on
specified
region (512 words).
current
can
phase 2 skips
module
with
the
continuing
phase 2 determines
If
is
typed:
xx
missing
query,
missing modules. The
module.
SYSlOAD
reload
until
the
loading
overlays,
types:
references
has
been
of
the
the
disk.
overlay
module.
be
either
N (no) or
to
the
is
left
next
record.
in this
some modules
xx
xx
...
again
the
module-input
all
required
of
the
the
or
made
routine
is longer
next
as
is
are
reads
operator
modules
fol-
to
and
For
man-
if
de-
RBM
SYMBOL
If
the
memory
of
all
defined
device.
RBM
[U]
(in
where
symbol
address
If a symbol
caused
be
module or by
appears
DATA
switch 1
are
required
input,
if
fi
Ie
directory
RBM
bootstrap.
file
in
the
After
the
RBM
fi
Ie,
Transfer
Transfer
service
The final program
copy
and
hardware-loaded
may
the
from a disk
sector
loading
The
file
routines
of
on
sector
be
output
user to
other
next
directory,
MAP
partitioning
symbols is
The format
SYMBOLS
symbo I address
alphabetic
by
the
enced
appearing
by
an
the
before
the
is
(see
any,
entries
for
System
nonresident
the
resident
Vector
Vector
the
RBM
zero
to
start
pack.
than
the
bootstrap
output
which
printed
of
the
order)
is
an
external
is
the
hexadecimal
symbol, or
if
it
is
not
on
the
unsatisfied
absence
symbol. After
tested
to
SYSlOAD
are
RBM,
the
Each
of
these
area
(see Table 9, in
portion
portion
Table
is
written
Table
contains
and
Public
output
to the System Processor
bootstrap,
of
the
system disk, from
into
core.
the
foreground
RBM
on
any
If
the
user chooses to
sector
zero,
punched
to
the
RAD
contains
parameters
on
map is
symbol
-definition
the
address
defined.
map
is
reference
ofa
standard
the
determine
PA
option).
made
in
Transfer
items is
of
the
is
written,
into
transfer
library
written
Also, a copy
BO
sector
he
can
on
the
wi"
be
the
files
were
valid,
the
SYSGEN
address
(i
n numeri
memory address
undefined,
the
Vector
RBM
the
routines.
device,
of
the
corder)
symbol (EBCDIC).
at
which
which may
in a
user-written
module,
symbol map
whether
System Processor
assigned a separate
Chapter
vectors
into
the
reboot
BO
System Data
itemized
any
Following
Table,
is
written
and
TVECT
the
where
of
the
which
RA
D or to
start
RBM
RBM
device.
the
then
for monitor
BOOT
a map
output
defined
it
is
refer-
letter
is
output,
patches
patch
area
and
the
3).
in
the
the
file.
The
area
is a
fi
Ie
it
can
bootstrap
enables
boot
at
any
on
Iy
by
area
in Table 9.
U
be
After
the
overlays
output
RBM
lWA
where
xxxx
is
public
resident
parameters
at
this
40
library FWA,
foreground FWA.
are
this
point.
case.
Definition-Phase
have
= +xxxx
the
lowest address
resident
inval
id,
The
SYSGEN
been
loaded,
that
foreground FWA, or
If
any
of
the memory
a message
Operation
must
so
be
SYSlOAD
may be used for
indicating
completely
will
the
non-
partitioning
is
issued
redone
in
If
the
installation
SD
area
file
via
the
RAD
Chapter
contains
tines.
at
routines.
When
SD
goes
Chapter
6.
the
These
load
time
the
system
area,
it
through its normal
11
of
does
not
wish to
allocations
Editor may be performed as
Note
definitions
DEFs
to satisfy
load
transfers control to
the
as
defined
that
the
RBM
(DEFs)
are
needed
any
reference
phase
loading
RBM/RT,BP Reference
in
Symbol Table (fi
for
the
by
the
completes
the
RBM
procedure (as
retain
Table
monitor
Overlay
to
the
its
bootstrap,
Manual,
the
standard
9,
reallocation
described
Ie
RBMSYM)
service
loader
monitor servi
writing
of
which
described
90 10
in
rou-
ce
the
in
37).
Page 47

UPD
(UPDATE)
The
UPD
option
been
made
increase
are
•
• Resident Foreground FWA
•
• Sac
UPD
either
ground
require a change
could
a CP
user's
Phase 2 reads
sion
Constant
the
must
The
large
message will
comparison
ages
in
made in
Public Library
Nonresident
kg
may
not
size
FWA
necessitate a complete
AREA
information.
of
the
Table,
new load addresses
be
reloaded.
size
as
the
will
RELOAD
PUB.
RES.
FGD.
NONRES.
BCKG.
MSR/PL
NOTHING
but
size.
any
round
be
or
to
TOO
RBM
of
the
old
checks
be
issued on
LIB.
USERS
specifies
none
of
the
This
option
of
the
following phase 1
(PL)
FWA
Foreground FWA
FW
A
used if
any
location.
increase
in
size
SMALL
the
bootstrap
is
located
and
compares
to
new Master
Master
be
output
FGD.
and
are
made, a subsetofthe
the
AND
that
of
Note
the
of
alarm
determine
Dictionary.
keyboard/printer:
PL
OPTION
a new
version
areas
on
the
can
alsobe
the
disk
areas
that a change
total
size
of
the
checkpoint
new
SYSGEN.
would be
to
determine
on
the disk, reads the Monitor
the
old load addresses
which
Dictionary
If
phase 2 wi
II
of
system disk
used when
input
parameters:
must
in
background
area,
In
output
where
the
files
on
must
be
it
is
not,
continue.
following mess-
RBM
need
changes
change
the
back-
might
which
this
for
the
old
against
the
at
least
an
As
has
in
case,
ver-
disk
as
error
the
Relocated
TVECT
dress has
After
and
phase 2
for
considerations.
After
new version
the
area
area
If
a
After
information,
version
new version
will
updated
BO
Vector
and
Module
Table load
changed.
these
checks
enters
the
proceeds
the
ALL
the
overlays
of
old
version. If so,
must be
is necessary
reload
is
the
necessary
of
RBM
of
then
be
written
bootstrap
device
then
(if
Table
rewritten
Re
routines
Table
reference
outputs
the
wait
as
described
following
is made to
space
the
of
the
first
are
output
is
read
fj
Ie,
followed
and
on
Finally,
Table
will be
loading
referencing
allocated
System Processor
System Processor
file
from
area
the
the
Required
adt
are
LOAD NONRESIDENT MODULES
wait
state.
to
load
option,
reloaded.
necessary,
the
and
but
are
RBM
exceeds
because
RELOAD alarms
Master
and
stored
RBM
in memory. The new version
onto
in
the
one
was
the
RBM
on
the
All programs
tor
service
the
Public Library
the
TVECT
ternal
relocated.
made, phase 2
When
the
overlays
with
the
loaded,
all
assigned).
check
the
disk
programs in
(Reloading
RBM
is
the
the
following message is
RELOAD
SP
AREA
Dictionary
into
its
allocated
the
RBM
BOOT
fi
Ie
Symbol
disk.
Moni-
(MSR)
(PL)
through
via
an
ex-
must
be
the
message
is
cleared,
earlier
additional
see
if
the
to
in
the
area.)
output:
for the user's
the
di
sk
in
the
of
RBM
by
an
foreground
Transfer
updated
or
If
any
of
the
following modules
the
contents
Relocated
Public
reloading
load address has
changed.
Resident or
foreground was
Background was
relocated.
of
Module
library
because
nonresident
other
affected
required
its
relocated.
are
relocated
areas
Required Reloading
All programs
the
Public Library must
be
reloaded.
Public
library,
tem
processors would
be
reloaded.
The
appropriate
be
reloaded
All
system processor
ground user programs must
reloaded.
must
be
that
in
(See
on
the
reloaded:
reference
None
of
and
no
have
routines
these
areas.
and
Chapter
disk,
also
the
sys-
must
back-
5.
to
be
SYSTEM
In
addition
those
concerned
given
in Table 15
2.
phase
t . •
The
TYECT
word address
)
changed.
LOAD
PHASE
to
the
RELOAD messages
with
loading
can
be
load address Will
of
the
area
Definition-Phase
ERROR
the
overlays,
generated
change
adjacent
MESSAGES
listed
previously
the
and
are
any
time
to
RBM
Operation
messages
unique
in
core
the
and
to
first
has
41
Page 48

Table
15.
System-load
Phase Error Messages
Message
AREA
TOO
TOO
ENTIRE
SMAll
SMALL
CP
CP
AREA
CONTAIN
ANAL YSIS DUMP
INVALID
UPROTECT
EOT
E OT
PARAMETER
ON
SP
ON
SD
RAD
AREA
AREA
TO
Meaning
The
size
of
background
and/or
CP
area
disk
is
area
too
allocated
sma"
ground memory.
The ANALYSIS, CP
and
the
CP
area
a IIocation was not
sufficient
An
to
the
One
has
that
An
turned
Not
for
Some
has
to
contain
invalid
response has
INPUT
of
the
write-protect
been
set
on
phase 2 is
end-of-tape
whi Ie
writing
enough
the
SP
as
room has
area.
for SP,
overflowed.
OPTION
the
attempti
status has
except
has
changed
for
for
all
of
option
was
all
of
memory.
been
request.
switches
disk for
ng to modify.
been
on
the
been
allocated
the
SD
Recovery Procedure
If
the
back-
entire
a
allocation
specified
be
selected
If
run
fault)
mode Retype
Reset
an
SP
area
re-
area.
area
propriate
A new SYSGEN will
with
Same
background
SYSGEN must be
larger
CP
area
for
during phase 1,
able
to
write
complete
entire
analysis
SYSGEN with a
CP
area
either
the
write
area.
an
increase
as
for SP.
checkpoint
is
required,
redone
allocation
CPo
(If ANALYSIS, CP was
or
SYSERR
to
the
CP
area.)
dump is
larger
allocation.
All,
UPD, or
protect
in the
switches for
have
to
SP
area.
with
the
default
will
required,
(or
PA.
be
performed
the
either
not
re-
de-
the
ap-
RDdn
FAULT
MASTER
UPDATE
A
for a
DICT.
O'FlOW
Version
Master
UNSUCCESSFUL The
could
si
ze
nonexistent
seek
operation.
of
RBM
Dictionary
previous
not
be
of
one
or more
address has
on
disk has a larger
than
Moster
located,
Dictionary
or
areas
been
given
new version.
the
location/
has
changed.
Check
disk
for
allocation
this disk.
last
areas
complete
The new
address
the
ALL
allocation
of
Repeat
of
old
parameters
more
tracks
Phose 1
dictionary
in phase 1
than
and/or
were lost.
exist
Phase 2.
new SYSGEN may be necessary.
SP
area
as
the
option
must be
previous
must
be
at
SP
used.
the
same disk
area,
otherwise,
on
A
42
Definition-Phase
Operation
Page 49

5.
LOADING
RBM
SYSTEM
PROCESSORS
SYSTEM
Upon completion of
the
messages
!AFTER
!
!
!SET
! !KEYIN
it
wi
II
be
SP
area.
vating the control
sponse
operatorls
by typing KP.
The following message
The
time. Following
RBM
to
! !KEYIN:
operator
wi
II
STARTUP
WAIT,
FAULT
necessary to
This process is
this,
console
output
(!
AN
lSI
panel
the
(OC
DT
M,
interrupts and keys in
the
! UCP
and
turn
on
the
Keyboard/printer
'ill in
the
case
of
K P Mode
three
control commands:
!JOB
!ASSIGN CC=device
ICC
Loading begins
tioned
to
tape
containing
for loading
release
This position is
the
SYSGEN process, or
files on
The loading
the
printed
of
RBM.
The system
RBMand
Overlay
RAD
(Note:
device.
from
the
portion
the
standard
materials
automatically
the
system re lease
of
all
description
release
RBM
overlays
Loader
Editor
working system. )
the
is
processors and symbionts
tape
AND
PROCESSOR
the
SYSGEN process, as
SET
PROTECT
!SET
PARITY
TO BEGIN
place
initiated
'INTERRUPTI switch.
message ! !KEY-IN
device).
is
issued
0,
Y,
DT
key-in
This job-stream
file
the
CC
of
the
control commands
RBM
shown in
can
tape.
(-11)
contains
binary
for Sigma
the
system processors in the
by the
The
at
th
is
HRMN
the
(e.g.,
input light (or prompt with
Is
419x). The
number or
device,
transmittal (system-release)
processors. This portion
the
printed
attained
be
achieved
for the
current
(besides
files)the
LOADING
indicated
2/3)
operator
is
issued
operator
point:
current
DT
11,4,73,2004),
operator
operation
oplabel
which must
and
object
description
at
the
conclusion
by skipping
is
described
release version
the
SYSGEN,
JCl
and
acti-
In
re-
at
the
responds
data
and
then types
verifies
of
input
be
posi-
modules
of
the
(-11).
three
binary for:
by
a
of
rn
Utility
XSYMBOL
Standard Procedures
Basic FORTRAN IV Compiler
BLOAD
BSS
(Basic Spool ing System)
ANALYZE
EXPAND
COMPRESS
REPLACE
ELLA
EXERCISE
INDUMP
PLOT
(Plotter Symbiont System)
R:COC SI
Other
processors
ANS FORTRAN IV
RPG
SORT
COBOL
XSP
It is
desirable
at
this
point.
ter
the
following commands:
!JOB
!ASSIGN
!RADEDIT
!#SAVE
!#END
!FIN
are
available
SAVING
to
save
If
a
magnetic
BO=oplabel
netic
ADDITIONAL
RBM
MAINTENANCE/UTILITY
The following
transmittal
RBM/RT,
ANALYZE,
Reference
Chapter
additional
tape
BP
Reference
described
Manual,
6 of this
and
are
903054
manual).
by
THE
NEW
the
newly completed
tape
or
device
tape
unit
RBM
PROCESSORS
processors
described
Manual,
in
90
the
RBM/Availability
and
and
Library
catalog
SYSTEM
REPLACE,
number:
unit
is
available,
file number
PROCESSORS
are
available
in
Appendix A
10
37,
(excepting
RBM
system
of
mag-
on
of
Features
described
en-
the
the
in
Loading
RBM
System Processors
43
Page 50

Name
Purpose
OTHER
RIM
PROCESSORS
ANALYZE
EXPAND
COMPRESS
REPLACE
BSS
INDUMP
PLOT
If
ANALYSIS
optional
written
magnetic
failure.
displays
display
at
the
time
A processor for
compressed
to
fi
les composed of
records
records.
A processor for creating blocked
pressed
preparing the source and
the
transmittal
A processor for replacing monitor
lays, useful in system
Basic symbiont system.
A
stand-alone
conjunction
in
A symbiont subsystem for
graph
7531
is
included as a SYSGEN
feature,
on
tape
ANALYZE produces formatted
of
of
all
or
110-byte
EBCDIC
a snapshot
either
the CP
in
the
event
all
major
RBM
avai
lable
hardware status
of
the
failure.
expanding~
file
created
files on
tape.
DUM
with
plotter.
by COMPRESS
either
line printer listing
maintenance.
P program to
RBM.
of
area
of
a system
tables
the
blocked,
aO-byte source
tape,
listing files on
be
the
7530 or
core
is
or on
and a
com-
used in
over-
used
The
fol lowing
the case
Name
ANS FORTRAN
RPG
SORT
XSP
COBOL Compiler and Library
The
instructions for loading these programs
the printed description (-11
applicable
LOADING
The
actions
maintenance/utility
REPLACE,
1. Position the transmittal
(e.g., ! FS
CC
additional
of
RCOC)
are
IV
catalog
RBM
and INDUMP
is
assigned to transmittal
number.
MAINTENANCE/UTILITY
required to
KIP
processors (foreground program in
available
Purpose
Compi
Re
port
Record Sorting
Xerox
Processor
initiate
processors EXPAND, COMPRESS,
are
CC,
15
by separate
ler
and Library
Gene
rator
Satellite
element)
tape
to position
corresponding to the
loading
to the desired processor
at
tape).
catalog
are
number:
Catalog
described in
No.
706277
706401
706257
706491
706500
PROCESSORS
of
the
RBM
EXPAND, where
ELLA
X RCOC
EXERCISE
Error log listing program.
Character
Handler.
Peripheral
Oriented
exerciser.
Commun ications
2.
Assign the background CC
operational label or DFN
Loading proceeds
commands and
tion
(-11)
for the current release version
from
object
operational
of
the
magnetic
CC,
wh
ich must
modules shown in the printed
label
contain
of
RBM.
tape.
the control
to
the
descrip-
44
Loading
RBM
Maintenance/Utility
Processors
Page 51

6.
SYSTEM
MAINTENANCE
INTRODUCTION
This
chapter
quirements
rections
Loader,
and
maintenance
given
in
alog
number) for
and
or
changes
RAD
the
describes
the
Editor,
program
the
procedures for making
to
RBM
and
Utility).
procedures
description
the
individual
system
and
for
HARDWARE/SOFTWARE
HARDWARE
The minimum hardware resources
are
1.
18K
of
background memory.
2. 1 .5
3.
4.
megabytes
One
One
magnetic
card
reader.
of
tape
REQUIREMENTS
disk
storage.
unit.
hardware/software
source-level
the
RBM
subsystems
Hardware requirements
other
system processors
(-11
element
processor.
of
(Overlay
the
REQUIREMENTS
required
to
maintain
re-
cor-
are
cat-
RBM
Output
VERSION
MEMORY
MAX.
CONTROL
NO.
NO.
NO.
QUEUE
NO.
DISK
BLOCKING
Message
INT.
LINES/PAGE
DEFS
ENTRIES
EXTRA
ALLOCATION
SIZE
LOC.
TASK
IN
DICT.
BUFFER
INT.
PUB.
IN
NONRES.
ENTRIES
LOC.
LIB.
SIZE
FGD.
Parameter
xx
+6000
+lOC
+lOC
37
0
0
0
7203/FO,I,S
SL
=0
CP
=0
END
180
Value
SOFTWARE
The following
1.
The
Uti
2.
Extended SYMBOL processor.
3.
EXPAND processor.
4.
REPLACE
The following
of
an
RBM
described
1.
To
possible.
2.
To
as possib
RBM
software is
RBM
subsystems
Iity).
processor.
SYSGEN
guidelines
system using
above.
provide as much background memory
provide
The primary
as
much background temporary
Ie.
REQUIREMENTS
required:
(Overlay
CONSIDERATIONS
are
the
Loader,
directed
minimum hardware resources
objectives
RAD
toward
are
construction
space
fi
Editor, and
as
Ie
space
OPTIONAL
DEVICE
BCKG.
FGD.
RES.
FILE
OP.
OP.
FGD.
FEATURES:
INFO.
LBL.
LBL.
FWA
END
4191/01,F
3451/02,B
7120/03,B
7316/80,B,1
4191/01,B
END
CC
= 3
DO
=2
LL
= 2
LO
=2
MT
=4
OC
=5
SI
= 3
END
END
0
The SYSGEN parameters
for constructing a Xerox
above
objectives.
that
follow may
Model 530
RBM
be
used as a model
system to
meet
the
NONRES.
BCKG.
FWA
FGD.
FWA
0
+1400
System f..Aaintenance
45
Page 52

MAINTENANCE
RBM
MODULE
The following procedure is used to modify
or subsystem:
1.
Load
the
subsystems, Extended SYMBOL,
and
the
EXPAND processor as
(as
necessary.
2.
Create
area
modules/subsystems. This
the
a procedure
to
contain
following JCL: '
!JOB
!PAUSE
!RADEDIT
UtADD SP,S24RBM,ALL,108,B,SY
!END
!ASSIGN
!DEFINE
!TEMP
!EXPAND
!TEMP
!REWIND
IUNLOAD
!ASSIGN
!ASSIGN
!ASSIGN
!XSYMBOL
!TEMP
!RADEDIT
!#TRUNC
!#END
the
KEYIN
CI=MT
EO,
.IOO,80,C
S
S,RSP
T
EO
CI
SI=EO
Xl=EO
S2=S24RBM,SP
PP
R
SP,S24RBM
PROCEDURES
UPDATE
fi
procedures used to assemble
SY,S
PROCEDURE
described
Ie in
the
system processor
can
be
(Transmittal
an
RBM
module
REPLACE,
in
ChapterS
(SP)
RBM
accomplished with
tape)
5.
For a nonresident module,
be used to
For
example,
For a resident module
on
generation
replace
!OLOAD
!$ROOT
I$END
!REPLACE
!FIN
continuing
O,F
of SYSGEN input
RBM
REPLACE,
areas,
if
it
REPLACE
where
Patching
REPLACE
the
OVfile.
to
the
patch
calculated
and
REPLACE
Once
area,
replace
will
had
been
may be
!
RE
PLACE
xx is any
overlay).
replaces
next
code
in
the
OPERATIONS
REPLACE
the
following
an
loaded
as
replace
done
called
IDxx
RBM
REPLACE
sector
boundary in
at
the
end
is inserted into
RBM
image on the
has
overlay:
the module with
the
0, + overlay
IDAI
replacement,
OVERLAY
a processor
a monitor
by SYSLOAD.
overlay
the
of
been
JCLsequence
REPLACEMENT
overlay
as follows:
identifier
xx,
overlay
also extends
order
the
overlay.
the
OVlOAD
disk.
establ ished
the
REPLACE
previous
bias,
tape,
fi
Ie in
using the load module in
the
to
in
may
processor may
the
binary
example:
GO,
1
refer
to
the
below.
either
the
on the system disk as
(e.g.,
allow
The I ength val ue thus
either
be
size
table
used to
of
for
both
the
41
the
addition
update
output.
section
SP
or
is
the Hex
overlay
in
memory
SP
or
UP
of
UP
and
3.
Expand the
to a temporary
wi"
!JOB
4.
Perform
XSYMBOL as follows:
!ASSIGN
!ASSIGN
!XSYMBOL
The assembled binary output is now on the RBMGO
file.
46
Maintenance
source
expand
!ASSIGN
!DEFINE
!TEMP
!EXPAND
!REWIND
!UNLOAD
the
an
XSYMBOL
SI = EO
S2
CR,LO,GO,UI,LU
file
of
file.
For
source
of
CI=MT
EO,1000,80,C
S
S,AI
EO
CI
= S24
Procedures
(Transmittal
update
RBM,SP
the
system module
example,
RBM
overlay
using plus
the
following JCL
A 1 :
tape)
(+)
of
interest
cards with
I
lFIN
1
lREPLACE
II$END
! $ROOT O,+overlay b
1iOLOAD
'----
.....
-:
lXSYMBOL
I !ASSIG N
r
!ASSIGN
IJOB
Overlay
SYSGEN had
xx would now
placed
IDxx
ias,GO,
O,F
CR,LO,GO
SI = overlay
S2 = S24RBM,SP
exist
on the system disk
it
there.
1
source
-
as
-
if
Page 53

Du
ri
ng
set
the
low
REPLACE
REPLACE
The
diagnostic
ings
are
REPLACE
The
REPLACE
during
execution.
the
RE
PLACE
PROTECT
DIAGNOSTICS
itemized
OPERATOR MESSAGES
processor may
switch
to
alter
messages
in Table
run,
the
to
protected
output
operator
OFF
16.
output
wi"
be
and
then
memory.
by
RE
PLACE
the
messages in Table 17
requested
to
ON
and
their
to
al-
mean-
to
GENERATION
The procedures
or
customers who wish
netic
tape
containing
RBM
modu les
Step
1 - Expand
Step
2 - Assemble
replacing
described
all
source modules
each
OF
SYSGEN
here
to
generate a SYSGEN-input
updated
modules
module in
are
directed
resident
on
INPUT
and/or
the
system
that
require
order.
TAPE
to
analysts
nonresident
release
updating.
and/
mag-
tape.
Message
OVERLAY
NEW OVERLAY
OVERLAYS
NO
ERROR
ERROR
ERROR
ID
FOUND
CO
CODE xx
CODE xx
NOT
BIAS
DE
PRESENT
TOO
SHOULD
ON
xx 0 N
ON
ON
IN
LARGE
BE
REPLACE
HEADER
OVERLAY
OVERLAY
OVLOAD
+xxxx
CALL
READ
READ
WRITE
Table 16.
Meaning
xx was
After
available
The
bias
bias
used by
the
proper
The
!REPLACE
be
located.
Error
code
Error
code
load
module,
Error
code
the
SP
REPLACE
t
not
found
extending
space
used when
the
bias.
xx
xx
xx
area.
Diagnostics
as
an
xx
to
its maximum
or
is
larger
the
system (this
IDxx
call
has
been
has
been
beginning
has
been
overlay
load module
received
received
received
identifier.
than
check
is
not in
while
while
at
record 1 from
while
size,
the
overlay
read
is
not made for
correct
attempting
attempting
attempting
the
new
overlay
area
(512 words).
from
OV
format; thus,
to read record 0
to read
OV.
to
exceeds
was found
xxxx
JCP).
the
the
write
the
is
ID
field
rest
overlay
the
not
will
of
the
give
cannot
from
the
OV.
to
ERROR
CODE xx
ERROR
t See Tables 9
Message
Note:
CODE xx
!
!AFTER
! !BEGIN
!
!AFTER
! ! BEGIN
If
messages wi
WAIT
WAIT
WAIT
WAIT
the
ON
ON
and
10
SET
PROTECT
SET
PROTECT
PROTECT
II
RBM
RBM
of
the
switch on
be
output.
WRITE
READ
RBM
SWITCH
SWITCH
RT
the
and
BP
Table
TO
TO
console
Error
Error
Reference
17.
IOFFI,
INT.
I
,
ION
INT.
is
set
code
xx
code
xx
Manual
REPLACE
AND
AND
to
the
has
been
received
has
been
received
for an
explanation
Operator
KEY-IN
KEY-IN
OFF position prior to running
lSI
whi Ie
while
Messages
Action
lSI
Operator
the
Operator
the
attempting
attempting
of
error
message will
message wi
Generation
to
to
codes
xx.
must
fo
lIow
reappea
must follow
II
reappear.
the
job,
neither
of
write
RBM.
read
RBM.
the
instructions
r •
the
instructions
of
the
above
Sysgen Input Tape
or
or
47
Page 54

Step
3 - Assign
Assign
where
to be
the
The
BI
to
Assign UI to
UO
OMEDIT
) UTILITY OMEDIT
)
*MO
file
n =
written
correct
inc Iud ing
!REWIND
!REWIND
updated
identically
lease
tape.
HEXADECIMAL
Both
the
resident
patched
RBM
SYSGEN). Whether
determined
tion
A temporary
disk
ing
A permanent
altered;
for
changes
setti
By
checked
then
When
the
the
the
are
either
hex
patching
is
activated.
is
not
altered.
via
a!
HEX
and,
a"
future boots
are
ng
DATA
using
the
out
be
made
the
patching
two methods
background CC
background
either
bias
and
temporarily
(if
by
the
manner in-which
patch
means
control
patch
therefore,
effected
switch 1 before
two methods in
on
a temporary basis
permanent.
described
DO
or
patch
the
output
the
original
to
a new SYSGEN
as
follows:
SY,n
(writes a Double EOF
on
UO)
the
numberoffilesfrom
to
the
output
number
the
named modules
RBM
processors.
UI
UO
files on
to
PATCHING
FOR
RBM
MOIlILES
overlay portions
or
permanently through use
the
HEXDUMP
the
patch
that
the
This is
achieved
command
means
that
the
changes
of
the
system from
through
function
operational
operational
RBM
conjunction,
is
activated
above,
records.
activating
GO
file.
Release Tape
tape; n is
cover a complete
the
GO
from
and
tape.
Call
the Release Tape
file
will
the
original
PROCEDURE
of
RBM
feature
is
temporary or
the
copy
of
by
activating
or
an H operator
the
disk copy
will remain in
the
is
booted from
and
when
it
will read records from
label
and
label.
is
hex
patching
RBM
located
disk.
hex
patches
verified,
by
either
write records on
The records
rewind
UTILITY
after
defaulted
SYSGEN
replace
Re-
can
be
of
included
permanent
func-
on
hex
patch-
key-in.
of
RBM
effect
Permanent
patching
the
disk.
can
be
can
one
of
read
UI.
last
to
at
is
the
is
by
in
Patch
records
where
aaaa
cccci
The
hex
means the
of
the
form
cccci
+ bias
An ! EOD term i
Figure 7 shows sample
last
cells
tions, since
and
the
patches.
area
words
+1041
y 0001
+IOPA
have
the
is
the
go.
(If
a bias record has
will
be
added
mine
the
location
is
the
tion
aaaa + bias + i.
patch
cccci
value
to
be
Pcccci
of
the
RBM
nates
of
the
RBM
the
first
last
contains
Each temporary
(taken
from
IIEOD
r 0030
4CO
1,
*HEX
10010
4C01,
4C01,
*RBM
hex
hex
may
which means
patch
contains
form
[*Comments
location
to
patch
also
stored
patch
patch
patch
the
number
overlay
the
POOO
1
PATCHING MODULE
lOFF
ROO
10
PATCH
where
been
the
value
so
of
the
patches.)
to be inserted
be
of
the
is
cccci
+ bias,
the
value
area.
input.
input.
area
the
top
AREA
Note
may not be used for
length
of
temporary
patch
of
the
patch
*B
*B
10FF
*B
PA+lO
the
encountered,
established
form
of
takes
PA+1
I]
corrections
to
at
the
Rcccci which
or
it may
to
be
stored
that
the
first
the
Patch Area
RBM
overlay
three
patch
area
down).
will
aaaa
deter-
loca-
be
is
and
correc-
-
-
Bias records
+ {
where
bbbb
PA
xx
48
have
the
form
~:{~
Hexadecimal
} 1
[-commenn]
is a hexadecimal
represents
fined by SYSGEN)
is
an
the Hex Patching
the
RBM
overlay
Patching Procedure for
address.
bias
of
identifier
overlay.
the
RBM
(for
patch
area
(de-
example,
RBM
41
Modules/Hexadecimal
Figure
7.
Hex Patching Input Example
HEXADECIMAL
The following describes a procedure for inserting
mal
patches
is
Overlay
to be used
Patching Procedure for Processors
into subsystems
Loader. Three methods
is
determined
PATCHING
FOR
PROCESSORS
and
processors by means
are
by
the
SYSGEN input medium.
PROCEDURE
hexadeci-
of
presented,
the
method
the
Page 55

METHOD
1. Position the SYSGEN
FOR MAGNETIC
is
read
the first binary record
TAPE
tape
so
that
the
of
the desired processor.
For example, the following control commands
tion the SYSGEN tape to the
RAD
~ditor
.!JOB·
!FSKIP
!
2.
Load
segment
patch segment 3
mands wou
lPAUSE
RSKIP
the processor
KEYIN
AI, 4
AI, 3
of
interest after
of
Id
be
requi red :
SY, S
from
the
the AI
it
RAD
device,
is loaded. For example, to
Editor, the following
!REL
!OLOAD
12
!$MS
!$ROOT
!$SEG
!$SEG
!$SEG
!$MD
!$MD
!$SEG
+60"
GO,
1
1,0,GO,1
2,
1,GO,
3,
1,
SEG3+13,
GO,
1
1
+6203,
S E G3+3AD, +4801
4,
1,
GO,
1
next
record
binary records:
patching the
+67FD
to
be
will posi-
com-
3.
Insert
the!
$MD
cards following the ! $SEG card for the
segment being
4.
Run
METHOD
1.
Locate the
the job through the I$END command.
FOR
patched.
PAPER
TAPE
tape
reel containing the desired processor.
Consult the printed description
. organization
2.
Mount the
of
the
tape
tape
reel and input the following:
!JOB
!
PAUSE
!ASSIGN CC
KEYIN SY, S
=
where xx is the oplbl
3.
While the message
!MESSAGE LOADING
!
(705368~
reels for the release
xx
or
DFN
of
the paper
•••
11) for
in
question.
tape
the
reader.
!$END
METHOD
1.
2.
FOR PUNCHED
Locate the !JOBC
that
delimit the desired binary
CARDS
LOAD
•••
and!
deck.
$END
Place the following cards in the reader preceding
!JOBC
card:
!JOB
!
PAUSE
KEYIN
SY, S
control cards
the
is
being
output,
4.
When the interrupted message
be
given
interrupt and key in K P.
to
the
OCdevice,
control command should
!ASSIGN CC = xx
where xx is
theoplblor
Overlay Loader control commands.
is
completed, control will
from
which the following
be
entered:
DFN to read the appropriate
Hexadecimal
Patching Procedure for Processors
49
Page 56
Page 57

Note:
For
each
numerical
entry
in this index,
sequence.
the
number
of
the
INDEX
most
significant
page is listed
first.
Any pages
thereafter
are
listed in
A
ALL
option,
ANALYZE,
area
write
ASCII
Availability
protection,
code
39
44
conversion,
Features, 1
23
32
B
background,
background memory, 5
background memory usage
background processor memory requirements, 17,
backup
basic
spooling system, 9
blocked
blocking buffer
BOOT fi Ie,
bootstrap,
BSS,
44
10
capability,
files, 6
size,
41
21
6
30
example,
12
c
Clock
1,
30,31
COBOL,
COC,
COMPRESS,
44
8,30
44
18
F
File Control Table,
file
management, 6
foreground memory, 5
FORTRAN IV, 44
13
G
generation
of
SYSGEN
input
tape,
H
hardware
hardware
hardware interrupt requirements,
hardware requirements,
hexadecimal
I/O
INDUMP, 44
input
interrupts, 3, 4
ISAM
configuration
floating-point
patching
tables,
13,
14
parameters, 27
data,
6
guidelines,
option,
45
procedure,
47
3
9
3,4
48
o
default
devi
device
device-fi
device-file
disk
disk
disk packs, 6
disk
E
ELLA,
error
error log, 2,
EXERCISE,
EXPAND,
expl
extended
area
ce
exerc
isolation,
Ie, 32
allocation
data
organization,
storage
44
analysis,
44
44
icit
area
arithmetic
allocation,
isers, 2
2
number,
summary,
alloc9tion
2
30
allocation,
option,
13
guidel
21,22
18
18
20
ines,
9
18
K
keyboard/printer,
L
loading
loading
loading SYSGEN, 25
RBM
RBM
8,
13,24,25,37
maintenance/utility
system processors, 43
M
magnetic
main memory
maintenance
Master
memory
memory requirements, 5
messages
tape,
allocation,
procedures, 46
Di
ctionary,
allocation,
to
the
6,43
20,41
10
operator,
10
37
processors,
44
Index
51
Page 58

Note:
For
each
numerical
entry
in this
sequence.
index,
the number
of
the
most
significant
page
is listed first. Any pages
thereafter
are
I isted in
N
nonoptional resident modules,
nonresident
nonresident
foreground,
RBM
modules,
6,
10
15
o
on-line
operational
operational
optional
optional
p
patch
patches
peripheral
PLOT,
plotter,
processor
processors,
protection
Public
device
exercisers, 2
label assignments,
labels, 15,
foreground
resident
records,
to SYSGEN, 39
equipment requirements
facilities,
modules,
48
44
9
avo
ilab
iI
i
ty,
5
43,48
code,
23
library,
10,
15,41
13,35
10
10
13
15
and
options, 8
software requirements,
SORT,
spooling volume requirements, 20
standard
symbiont plotting system,
SYSGEN,
SYSGEN
SYSGEN
SYSG EN error messages, 38
SYSGEN input options
SYSGEN
SYSLOAD,
system bootstrap,
System
system load phase error messages,
system
system processors,
system
system
system startup
44
SIU handlers,
23-42,1,5,6,10,13,15,18,20,21,45,48
definition
disk-allocation
patches,
18,24,25,38,40
Interface
maintenance,
release
release
tape,
tape
and
45
17
phase, 25
and
39
21
Units, 17
45
43
25
format
processor
15
parameters, 18
parameters, 27
example,
loading,
T
temp
stack,
5
41
26
43
R
RBM
memory
RBM
module
RBM
overlay
RBM
symbol map,
RCOC program,
Remote Assistance, 1
REPLACE,
REPLACE
REPLACE
resident foreground,
resident
resident
RPG,
update
44,46,47
diagnostics,
operator
I/O
RBM
44
allocation
replacement,
40
17,44
messages,
tables
modules,
s
satellite
saving
SD
secondary
SIU handlers,
software
processor, 9
the
area,
configuration
new system,
15
storage
requirements,
17
example,
procedure,
46
47
5,
10
and
routines, 13
10
43
guidelines,
47
46
6,7
11
10
u
UD
area,
15
UP
area,
15
UPD
option,
v
Volume Table
w
wri
te
protection,
x
XSP,
44
XSYMBOL,
41
of
Contents, 6
23
46
52
Index
Page 59

Xerox Corporation
701
South Aviation Boulevard
EI
Segundo, California 90245
.Reader Comment Form
We
Publication
How did you use
o
o
What
o
o
No.
Learning
Reference
is
your
overall
Very
Good
Good
Your other comments may be entered here. Please be
applicable.
this
publication?
rating
I
Rev.
Letter I Title
o
Installing
o
Maintaining
of
this
o
Fair
o
Poor
To
report errors,
publication?
would appreciate your comments and suggestions for improving
Is
the material presented
Sales
0
Operating
0
o
Very
Poor
Please
use the Xerox Software Improvement or
o
What
specific
Fully
Covered
is
your occupation?
and
give
effectively?
DWell
page, column, and
Difficulty
this
publication.
D
III
ustrated
line
Report (1188) instead
Well
number references where
I
Current
Organized
of
XEROX
Date
o
Clear
this
form.
2190(
12172)
Thank
You For Your Interest. (fold &
Your
fasten
as shown on back, no postage needed
Name & Return
Address
if
m'ai
led
in
U.S.A.)
Page 60

Fold
No
postage
BUSINESS REPLY MAIL
stamp
necessary
if
mailed
in
the United
States
First
Permit
EI
Segundo,
California
Class
No.
229
Attn:
Fold
Programming
Publications
Postage
Xerox Corporation
701
EI
will
be
paid
by
South Aviation Boulevard
Segundo, California 90245
Page 61

701
South Aviation Boulevard
EI
Segundo, California 90245
213679-4511
XEROX
XEAOX
~
Is
a trademark of
XEROX
CORPORATION.
r
I
I