EasyManua.ls Logo

Cray CRAY-1 - To VI Elements

Default Icon
216 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
154ijk
155ijk
156ijk
157ijk
Integer
sums
of (Sj)
and
(Vk
elements) to
Vi
elements
Integer
sums
of
(Vj
elements)
and
(Vk
elements) to
Vi
elements
Integer differences of
(Sj)
and
(Vk
elewents) to
Vi
elements
Integer differences of
(Vj
elements)
and
(Vk
elements)
to
Vi
elements
These
instructions
are executed
by
the vector
add
unit.
Instructions
154
and
156
perform integer addition. Instructions
155
and
157
perform integer subtraction.
The
number
of additions or
subtra~tions
performed
is
determined
by
the contents of the
VL
register.
All
operations
start
with element zero of the V
registers
and
increment
the element
number
by
one
for
each
operation performed.
All
results
are delivered to elements of
Vi.
No
overflow
is
detected.
Instructions
154
and
156
deliver (Sj) to the functional unit
as
one
of the operands for
each
operation.
The
other operand
is
an
element
of
Vk.
For
instructions
155
and
157,
both operands are obtained
from
V
registers.
Hold
issue conditions
034
-
037
in process
Exchange
in process
Vi
or
Vk
reserved
154
-
157
in process, unit
busy
(VL)
+ 4
CPs
For
154
and
156
only,
Sj
reserved
For
155
and
157
only,
Vj
reserved
2240004
4-61
E

Table of Contents