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 #68 background imageLoading...
Page #68 background image
SH
SUBTRACT
HALFWORD
(Halfword
index
alignment)
SUBTRACT
HALFWORD
extends
the
sign
of
the
effective
halfword 16
bit
positions to
the
left
(to form a
32-bit
word
in
which
bit
positions
0-15
contain
the
sign
of
the
effec-
tive
halfword), forms
the
two's complement
of
the
resulting
word,
adds
the
complemented
word
to
the
contents
of
reg-
ister
R,
and loads
the
sum
into
register
R.
Affected:
(R),
CC
-EH +
(R)-R
SE
Condition
code
settings:
2 3 4
Resu
It in R
-
0 0 Zero
-
0
Negative
o Positive
Trap:
Fixed-point
overflow
- 0
No
fixed-point
overflow
- -
Fixed-point
overflow
o -
No
carry
from
bit
position 0
- - - Carry from
bit
position 0
If
CC2
is
set
to
1
and
the
fixed-point
arithmetic
trap
mask
(AM) is a 1,
the
BP
traps to
location
X'43'
after
loading
the
sum
into
register
R;
otherwise,
the
BP
executes
the
next
instruction
in
sequence.
SW
SUBTRACT
WORD
0/'Iord
index
alignment)
SUBTRACT
WORD forms
the
two's
complement
of
the
effec-
tive
word, adds
that
complement
to
the
contents
of
regis-
ter
R,
and loads
the
sum
into
register
R.
Affected:
(R),
CC Trap:
Fixed-point
overflow
-EW
+
(R)-R
Ccnd:ticr: cede
sett:ng~:
2 3 4
Resu
I
tin
R
-
0 0 Zero
-
0
Negative
62
Fixed-Point
Arithmetic
Instructions
2 3 4 Result in R
o Positive
- 0
No
fixed-point
overflow
-
Fixed-point
overflow
o
-
No
carry
from
bit
position 0
-
Carry
from
bit
position 0
If
CC2
is
set
to 1
and
the
fixed-point
arithmetic
trap mask
(AM) is a 1, the
BP
traps to
location
X143'
after
loading
the
sum
into
register
R;
otherwise,
the
BP
executes
the
next
instruction
in
sequence.
so
SUBTRACT
DOUBLEWORD
(Doubleword
index
alignment)
SUBTRACT
DOUBLEWORD forms
the
64-bit
two's
comple-
ment
of
the
effective
doubleword, adds
the
complemented
doubleword to
the
contents
of
registers
Rand
Rul
(treated
as a
single,
64-bit
register), loads
the
32
low-order
bits
of
the
sum
into
register
Rul
and loads
the
32
high-order
bits
of
the
sum
into
register
R.
Affected:
(R),
(Rul), CC
-E D
+
(R,
Ru
1) -
R,
Ru
1
Condition
code
settings:
2 3 4 Result in
R,
Rul
- - 0 0
Zero
- - 0
Negative
o Positive
Trap:
Fixed-point
overflow,
instruction
exception
- 0 - -
No
fixed-point
overflow
Fixed-point
overflow
o -
-
No
carry
from
bit
position 0
-
Carry
from
bit
position 0
If
CC2
is
set
to 1
and
the
fixed-point
arithmetic
trap mask
(AM) is a 1,
the
BP
traps to
location
X'43'
after
the
re-
sult
is
loaded
into
registers
Rand
Rul;
otherwise,
the
BP
The R fie
Id
of
the
SD
instruction must be an
even
va lue for
proper
operation
of
the instruction;
if
the R fie
Id
of
SD
is
an
odd
value,
the instruction traps to
location
X'4D',
instruction
exception
trap; the
contents
in
register
R remain
unchanged.

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