EasyManuals Logo

Xerox 560 Reference Manual

Xerox 560
206 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 #73 background imageLoading...
Page #73 background image
Instruction
Name
Mnemonic
Compare
Halfword
CH
Compare Word
CW
Compare Doubleword
CD
Compare
Selective
CS
Compare With Limits in Register
CLR
Compare With Limits in Memory
CLM
All comparison instructions
produce
a
condition
code
setting
which
is
indicative
of
the
results
of
the
com-
parison,
without
affecting
the
effective
operand
in mem-
ory
and
without
affecting
the
contents
of
the
designated
register.
CI
COMPARE IMMEDIATE
(Immediate
operand)
o 1
COMPARE IMMEDIATE
extends
the
sign
of
the
value
field
(bi
t posi tion 12)
of
the
instruction word 12 bi t posi ti ons to
the
left,
compares
the
32-bit
result
with
the
contents
of
register
R (with both operands
treated
as signed
fixed-point
quantities),
and then sets
the
condition
code
according
to
rhe resuirs
or
rhe comparison.
Affected:
CC2,
CC3,
CC4
(R)
: (I)12-31SE
Condition
code
settings:
Trap:
Nonexistent
instruc-
tion
if
bit
0 is a
1.
2 3 4 Result
of
Comparison
-
0 0 Equal.
- 0 Register
value
less than immediate
value.
o Register
value
greater
than immediate
value.
- 0
No
1-bits
compare,
(R)
n (1)12-32SE =
O.
One
or
more
1-bi
ts compare,
(R)
n
(I)
12-32S E I
O.
If
CI is
indirectly
addressed,
it
is
treated
as a
nonexistent
instruction,
in
which
case
the
basic processor
uncondi-
tionally
aborts
execution
of
the
instruction
(at
the
time
of
operation
code
decoding)
and then traps to
location
X'40'
with
the
condition
code
unchanged.
CB
COMPARE
BYTE
(Byte
index
alignment)
COMPARE
BYTE
compares
the
contents
of
bit
positions 24-31
of
register
R
with
the
effective
byte
(with both bytes
treated
as
positive
integer
magnitudes)
and
sets
the
condition
code
according
to
the
results
of
the
comparison.
Affected:
CC2, CC3,
CC4
(R)24-31 :
EB
Condition
code
settings:
2
3 4
Resu
I t
of
Compari son
-
0 0
Equal.
0
Register
byte
less than
effective
byte.
0
Register
byte
greater
than
effective
byte.
- 0
No
1-bits
compare,
(R)24-31 n
EB
=
O.
CH
One
or
more
1-bits
compare,
(R)24-31 n
EB
I
O.
COMPARE HALFWORD
(Halfword
index
alignment)
COMPARE HALFWORD
extends
the
sign
of
the
effective
halfword
16
bit
positions to
the
left,
then compares
the
resultant
32-bit
word
with
the
contents
of
register
R (with
both words
treated
as
signed,
fixed-point
quantities)
and
sets
the
condition
code
according
to
the
results
of
the
comparison.
Affected:
CC2, CC3,
CC4
(R)
:
EHSE
Condition
code
settings:
2 3 4
Result
of
Comparison
-
0 0 Equal.
- 0 Register word less than
effective
halfword
with sign
extended.
o Register word
greater
than
effective
halfword
with
sign
extended.
Comparison Instructions
67

Table of Contents

Other manuals for Xerox 560

Questions and Answers:

Question and Answer IconNeed help?

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

Xerox 560 Specifications

General IconGeneral
Print Resolution2400 x 2400 dpi
Monthly Duty CycleUp to 300, 000 pages
Duplex PrintingStandard
Operating System CompatibilityWindows, Mac OS, Linux
ConnectivityEthernet, USB
Paper SizeUp to 13 x 19.2 inches
TypeMultifunction Printer

Related product manuals