EasyManua.ls Logo

Cray CRAY-1 - 026 Ijo Population Count of (Sj) to Ai

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------------------------------------------------------------------------
1 :
: 026ijO Population count of (Sj) to
Ai
:
1 1
: 026ij1 Population count
parity
of (Sj) to Ai; requires
presence:
~
of Vector Population Instructions Option. :
~
_____________________________________________________
-------------
______
1
The
026ijO
instruction
counts the
number
of
bits
set
to
one
in (Sj)
and
enters the
result
into
the
low
order 7
bits
of Ai.
The
upper
17
bits
of
Ai
are zeroed.
The
026ij1
instruction
counts the
number
of
bits
set
to
one
in
(Sj).
Then,
the
least
significant
bit,
which
shows
the odd/even
state
of the
I
result
is
transferred
to the
least
significa~lt
bit
position
of
the
Ai
register.
The
actual population count
is
not
transferred.
This
instruc-
tion
is
recognized only
when
the Vector Population Instructions Option
is
installed;
otherwise
it
operates
as
a 026ijO
instruction.
The
instructions
are executed in the population/leading zero count
unit.
Hold
issue conditions
034
-
037
in process
Exchange
in process
A
register
access
conflict
Ai
reserved
Sj
reserved
Execution time
Instruction issue 1
CP
Ai
ready 4
CPs
Special cases
(Ai)
= 0
if
j = 0
2240004
4-25
[-01

Table of Contents