EasyManua.ls Logo

Cray CRAY-1 - Page 145

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...
If
(Ak)
> 128, the
result
is
all
zeros~
If
(Ak)
> 64, the
result
register
contains
(Ak)
-
64
zeros.
Example:
Suppose
that
a
153
instruction
is
to
be
executed
and
the following
register
conditions
exist:
(VL)
= 4
(A6) = 3
(Element
0)
of V
2
= a
00000
0000 0000 0000
0017
(Element
1)
of V
2
= a
60000
0000 0000
0000
0006
(Element
2)
of V
2
= 1
00000
0000
0000
0000
0006
(Element
3)
of V
2
= 1
60000
0000 0000 0000
0007
Instruction
153026
is
executed
and
following execution,
register
Vo
contains the following values:
(Element
0)
of
Vo
= a
00000
0000 0000
0000
0001
(Element
1)
of
Vo
= 1
66000
0000 0000
0000
0000
(Element
2)
of
Vo
= 1
50000
0000
0000
0000 0000
(Element
3)
of
Vo
= 1
56000
0000 0000
0000
0000
The
remaining elements of
Vo
are unaltered.
Hold
issue conditions
034
-
037
in process
Exchange
in process
Vi
or
Vj
reserved
Ak
reserved
150
-
153
in process,
unit
busy
(VL)
+ 4
CPs
Execution time
Instruction issue 1
CP
Vi
ready
11
CPs
if
(VL)
~
5
Vi
ready
(VL)
+ 6
CPs
if
(VL)
> 5
2240004
4-59

Table of Contents