EasyManuals Logo
Home>Xerox>Printer>550

Xerox 550 User Manual

Xerox 550
188 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #55 background imageLoading...
Page #55 background image
CCl
is
unchanged
by
the
instruction.
CC2
indicates
whether
or
not
the
two
operands
have
lis
in
corre-
sponding
bit
positions,
regardless
of
their
arithmeti
c
relationship.
CC3
and
CC4
are
set
according
to
the
arithmetic
relationship
of
the
two
operands,
regardless
of
whether
or
not
the
two
operands
have
lis
in
corre-
sponding
bit
positions. For
example,
if
the
register
operand
is
arithmetically
less
than
the
effective
oper-
and,
and
the
two
operands
both
have
lis
in
at
least
one
corresponding
bit
position,
the
condition
code
setting
for
the
comparison
instruction
is:
2 3 4
o
The
above
statements
about
the
condition
code
are
valid
only
if
no
trap
occurs
before
the
successful
com-
pletion
of
the
instruction
execution
cycle.
If a
trap
does
occur
during
the
instruction
execution,
the
con-
dition
code
is
normally
reset
to
the
value
it
contained
before
the
instruction
was
started
.and
the
register
altered
bit
(bit
60
in
PSWs)
is
set
to 1 if a
register
has
been
altered.
Then
the
appropriate
trap
location
is
activated.
12.
Actions
taken
bythebasic
processor for those
trap
con-
ditions
that
may
be
invoked by
the
execution
of
the
in-
struction
are
described.
The
description
includes
the
criteria
for
the
trap
condition,
any
controll
ing
trap
mask
or
inhibit
bits,
and
the
action
taken
by
the
basic
processor.
Note:
To
avoid
unnecessary
repetition,
the
three
trap
conditions
that
apply
to
all
instructions
(i.
e.,
nonallowed
operations,
parity
error,
and
watch-
dog
timer
runout)
are
not
described
for
each
instruction.
13. Some
instruction
descriptions
provide
one
or
more
ex-
amples to
illustrate
the
results
of
the
instruction.
These
examples
are
intended
only
to show how
the
in-
structions
operate,
and
not
to
demonstrate
their
full
capabi
iity.
Within
the
exampies,
hexadecimai
nota-
tion is used to
represent
the
contents
of
general
registers
and
storage
locations.
Condition
code
settings
are
shown
in
binary
notation.
The
character
"x"
is used
to
indicate
irrelevant
or
ignored
information.
Note:
In
the
following
text,
BP
is
used as
an
abbre-
viation
for
basic
processor.
LOAD
jSTORE
INSTRUCTIONS
The
load/store
instructions
are
as follows:
Instruction
Name
Mnemonic
Load Immediate
LI
Load Byte
LB
48
Load/Store
Instructions
Instruction
Name
Load Halfword
Load Word
Load Doubleword
Load
Complement
Halfword
Load
Absolute
Halfword
Load
Complement
Word
Load
Absolute
Word
Load
Complement
Doubleword
Load
Absolute
Doubleword
Load Read Address (see
"Control
Instructions" )
Load
and
Set
Load
Memory
Status (see
"Control
Instructions")
Load
Selective
Load
Multiple
Load
Conditions
and
Floating Control
Immediate
Load
Conditions
and
Floating Contro I
Load
Virtual
Address Word
Exchange Word
Store Byte
Store Halfword
Store Word
Store Doub leword
Store
Selective
Store
Multiple
Store
Conditions
and Floating
Control
Mnemonic
LH
LW
LD
LCH
LAH
LCW
LAW
LCD
LAD
LRA
LAS
LMS
LS
LM
LCFI
LCF
LVAW
XW
STB
STH
STW
STD
STS
STM
STCF
The load
and
store
instructions
operate
with
information
fields
of
byte,
halfword, word,
and
doubleword
lengths.
Load instructions load the information
indicated
into
one
or
more
of
the
general
registers in
the
current
register
block.
Load instructions do
not
affect
the
source of information;
however,
nearly
all
load instructions
provide
a
condition
code
setting
that
indicates
the following information
about

Table of Contents

Other manuals for Xerox 550

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Xerox 550 and is the answer not in the manual?

Xerox 550 Specifications

General IconGeneral
BrandXerox
Model550
CategoryPrinter
LanguageEnglish

Related product manuals