EasyManua.ls Logo

Cray CRAY-1 - 10 Hijkm Read from ((Ah) + Jkm) to Ai; 12 Hijkm Read from ((Ah) + Jkm) to si; 13 Hijkm Store (Si) to (Ah) Jkm

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...
10hij
km
Ilhijkm
12
hi
jkm
13hij
km
Read
from
((Ah)
+
jkm)
to
Ai
Store
(Ai)
to
(Ah)
+
jkm
Read
from
((Ah)
+
jkm)
to
Si
Store (Si) to
(Ah)
+
jkm
1-----------------------------------------------------------------------1
These
two
parcel
instructions
transmit
da.ta
between
memory
and
an
ft.
register
or
an
S
register.
The
content of
Ah
is
added
to the signed
integer in the
jkm
field
to determine the
memory
address.
If
h
is
0,
(Ah)
is
0
and
only the
jkm
field
is
used
for the address.
The
address
arithmetic
is
performed
by
an
address adder similar to but separate
from
the address
add
unit.
The
10h
and
I1h
instructions
transmit 24-bit
quantities
to or
from
A
registers.
When
transmitting data
from
memory
to
an
ft.
register,
the
upper
40
bits
of the
memory
word
are ignored.
On
a
store
from
Ai
into
mewory,
the upper
40
bits
of the
memory
word
are zeroed.
~he
12h
and
13h
instructions
transmit 64-bit
quantities
to or
from
register
Si.
Hold
issue conditions
034
-
037
in process
Exchange
in process
Rank
A
conflict
and
unit
busy
3
CPs
Rank
B
conflict
and
unit
busy
2
CPs
Rank
C
conflict
and
unit
busy
1
CP
Storage
hold
continuation
Ah
reserved
For
10h
and
Ilh only,
Ai
reserved
For
12h
and
13h
only,
Si
reserved
For
12h
only,
Si
register
access
conflict
Fetch request in
last
clock period
2240004
4-49
E

Table of Contents