EasyManua.ls Logo

Cray CRAY-1 - Page 144

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...
The
153
instruction
performs
right
shifts.
Element 0 of
Vj
is
joined
with
64
low-order
bits
of zero
and
the
128
bit
quantity
is
shifted
right
by
the
amount
specified
by
(Ak).
The
64
low-order
bits
of the
result
are transmitted to element 0 of
Vi.
The
figure
below
illustrates
this
operation.
I
000
.........
0
(Element
0)
of
Vj
64-bit
result
to
element
0
of
Vi
-..-
End
off
If
(VL)
= 1, only the
one
operation
is
performed.
In
the general case,
however,
instruction
execution continues
by
joining
element 0 with
element
1,
shifting
the 128-bit
quantity
by
the
amount
specified
by
(Ak),
and
transmitting
the
result
to element 1 of
Vi.
This operation
is
shown
below.
(Element
0)
of
Vj
(Ak)
~
(Element
(Element
1)
of
Vj
64-bit
result
to
element
1
of
Vj
1)
of
V j
--.--
End
off
The
last
operation performed
by
the
instruction
joins
the
last
element
of
Vj
as determined
by
(VL)
with the preceding element.
The
following
figure
illustrates
this
operation.
(Element (VL)-2)
of
Vj
(Ak)
--..
2240004
(E
1
emen
t
(V
L)
-1
)
64-bit
result
to
element
(VL)-l
of
Vj
4-58
End
off
E

Table of Contents