EasyManua.ls Logo

Cray CRAY-1 - Page 104

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...
007ijkm Return
ju~p
to ijkm;
set
Boo
to
(P)
This two-parcel
instruction
sets
register
Boo
to the address of the
follovling parcel.
The
r
resister
is
then
set
to the parcel address
specified
by
the
low
order
22
bits
of the ijkm
field.
Execution
continues
at
that
address.
The
high order
bit
of the
ijkm
field
~s
igncred.
The
purpose of
this
instruction
is
to provide a return
linkage for subroutine
calls.
The
subroutine
is
entered via a
return
jump.
The
subroutine returns to the
caller
at
the
instruction
fo
11
ov/;
ng
the
c2.11
by execut i
n9
a branch to the contents of a
B
register.
Ho
1 d issue
,condi
ti.9~
034 -
037
;n process
Exchange
in process
Execution time
Instruction issue:
Both
parcels
of
branch in the
same
buffer
and
branch address
in a buffer
5
CPs
Both
parcels
of
branch in the
same
buffer
and
branch address
not in a buffer
14
CPs
Both
parcels of branch in
different
buffers
and
branch
address in a buffer 7
CPs
Both
parcels
of
branch in
different
buffers
and
branch
address not in a buffer
16
CPs
Second
parcel of branch not in a buffer
and
branch address
in a buffer
16
CPs
Second
parcel
of
branch not in a buffer
and
branch address
not in a buffer
25
CPs
Special cases
None
2240004
4-18
E

Table of Contents