EasyManua.ls Logo

Cray CRAY-1 - Ijk Transmit (Ak) or Normalized Floating Point Constant to si

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...
r-------------------------------------------------------------------,
, ,
: 071ijk
Trans~it
(Ak)
or normalized
floating
point
constant:
, ,
: to
Si
:
, ,
L
_____________________________________________________
______________
,
This
instruction
performs
one
of several functions depending
on
the
value of the
j designator.
The
functions are concerned with
trans-
mitting information
from
an
A
register
to
an
S
register
and
with
generating frequently
used
floating
point constants.
071iOk
Transmit
(Ak)
to
<:
.....
1
with
no
sign extension
071i1k
Transmit
(Ak)
to
<:
~
..
1
with sign extension
071i2k Transmit
(,o,k)
to
Si
as
unnormalized
floating
point
number
071
i 3 k
Transmit
constant
48
0.75 x 2 to
Si
071
i 4 k Transmit constant
0.5 to
$i
071
i 5 k
Transmit constant
1.0
to
Si
071
it
k Transmit constant 2.0 to
Si
071
i 7 k
Transmit constant
4.0 to
Si
When
the j designator
is
0, the 24-bit value in
Ak
is
transmitted to
Si.
The
value
is
treated
as
an
unsigned integer.
The
high-order
bits
of
Si
are cleared.
When
the j designator
is
1, the 24-bit value in
Ak
is
transmitted to
Si.
The
value
is
treated
as
a signed
integer.
The
sign
bit
of
Ak
is
extended to the
high
order
bit
of Si.
When
the j designator
is
2, the 24-bit value in
Ak
is
transmitted to
S;
as
an
unnormalized
floating
point quantity.
The
result
can
then
be
added
to zero to normalize.
For
this
instruction,
the exponent in
bits
1 through
15
is
set
to
40060
8
,
The
sign of the
coefficient
is
set
according to the sign of
Ak.
If
the sign
bit
of
Ak
is
set,
the
two's
complement
of
Ak
is
entered into
Si
as
the magnitude of the
coefficient
and
bit
0 of
Si
is
set
for the sign of the
coefficient.
2240004
4-45
E

Table of Contents