GE DATANET-30 Programming Reference Manual page 29

Hide thumbs Also See for DATANET-30:
Table of Contents

Advertisement

ADD MEMOJ;lY TO A-REGISTER (AMA) E.XECUTION CYCLg+
This instruction replaces A
with the sum of A and M, and regenerates M '(Figure 10):
.1.
The operand address in L is transferred to the memory address lines for accessing
memory.
2.
The contents of A is transferred to Y while the memory is being read out.
3.
The contents of M is read from memory and transferred to the arithmetic unit.
4.
The contents of A is transferred through Y to the arithmetic unit.
5.
The binary arithmetic sum of M andA is generated by the arithmetic unit and transferred
to
z.
6.
The sum in Z is transferred to A.
7.
Simultaneously with steps 3, 4, 5, and 6, the contents of M are being regenerated by
the memory drivers.
8.
',!'he
tiranc~
flip-flops stQre the
·plu~.~
zero,
and
even conditions. oUhe· bina,ry
a:rith.~etic
sum of A and
M ..
cotlnou.n
IO
COllTROIJJllt
I
7
-----:-- - - - - - - - ' - -
- - -
~ ---~-
-
-
-
-
-
-
I
A
IU!GISTER
18
B
REGISTER
18
Q
COUNTER
14
p
COUNTER
is
L
UGISrll
AmUSS
REGIS'?BR
15
I
I
I
I
I
I
_J
-1
=~~s
I
.__ _ _ 1_s _,..~_LINE_s _1_s
-+;-....i.......,
J
1
MEMORY
J1
UNIT
I
II
UGI STER
2
I
I
I
!WllllTIC
COD
llllllllT
M
UGI STEil
I
MEl«>RY
I
DllIVDB
18
I
I
I
71
----'
Figure 10. Detailed.Block Diagram DATANET-30
Add Memory to A (AMA)
1-20
-CB
n.IP-n.OPS
PLUS
ZEIO
!VD
8
11
5
AllITlll•Tic
·um.
3
4
Y
UGISrll
11

Advertisement

Table of Contents
loading

Table of Contents