INPUT- OUTPUT CO�IMUN�CATION
<br />One of the outstanding features of the Model 1604 is
<br />its provisions for flexible input-output communica-
<br />tion. In addition to cornmunicating with standard
<br />peripheral equipment such as magnetic tape units,
<br />card reader, punch, and typewriter, the 1604 can
<br />also be used for control or communication in radar
<br />and sonar systems, real-time instrumentation sys-
<br />tems, high-speed digital communication systems,
<br />and special display'and output systems.
<br />� In general, one of the characteristics of input-
<br />! output data is th�t it must be acted on at the time
<br />_
<br />, the input-output equipment and the computer zre
<br />,�,t `�� ' ready to communicate. Although arithmetic opera-
<br />t, ,
<br />i'� ° tions can be processed continuously during the run-
<br />a}
<br />� � � �
<br />r
<br />� , t�vf, � .� ,F ti
<br />a
<br />°,, G 7� �r ��+i4,i , �' = ARITHMETIC �'
<br />r
<br />s a:.-. � i o'�y � k v
<br />� r��r{ ��Ori� ��R �, ��.
<br />r � �S� S��jr�1t� � .'�tf f .r ` i
<br />r ,�t,�� �, , �
<br />� r ��b;�, ti�j� Y �:
<br />11it Qc ". Af: nl .,h c` (r 4
<br />„ ,s� , , �� �soa
<br />f "' ' 4� `` ' i MEMORY
<br />� ` , t� � �, �
<br />r �t v �-.i �f � �. �
<br />� ��- K<�,r, �
<br />� ,� ; �" � `r ,b ` , �
<br />� �' r t�� ���� 4w X'F ^ �' �4r , � ��.` � ' .i,��: .
<br />N
<br />� y, , : r ��� � g � .
<br />� � 4� a + r��r'°� IMPUT�OUTP;UT ,
<br />�, a � "-�;� a v � .
<br />,�� . _, � _ __
<br />�
<br />��fi�, �� ning of a program, input-output data must enter or
<br />�: � �
<br />'`�t�s' �:� ��� lrave � the system at a spccific time. At this time,
<br />e y � r. . �. . .
<br />i"�� �{ - there must be provision to transmit the input-out-
<br />�; s .
<br />�gt��r� ,� put , data in or out immediately. To accomplis�i the
<br />�L�sS .,p � : � � . .
<br />,� - transmission of data between the computer and
<br />;�� �' `' input-output equipment most expeditiously, the
<br />�'`� 1604` employs independent access to memory.
<br />„�,
<br />, +,
<br />a' '' - In earlier computers, input-output operations
<br />��' � �
<br />�r.'
<br />j il
<br />, � ,
<br />z z », �
<br />, ti � �s#��i`�A �,� f � � � ' " : � , :
<br />� _o. �. . '; �'�+Sit�W�.lu�rtaG7;� � .f. � . _.. . , 1'_ �s i �..._ � 1 a L .. � . ;_7 . , . . - r A � ..
<br />, _
<br />�
<br />1 � z {
<br />1
<br />4 v.r' l _ _..
<br />were carried out under continuous program control.
<br />Not only were separate instructions required to carry
<br />out each step of these operations, but the running of
<br />the program was delayed while these instructions
<br />were being carried out. In the 1604 Computer, in-
<br />pi.�t-output operations are carried out independently
<br />; ; . , � ,.. ,.. <o- ..:n��.. � u a �:.,
<br />MAIN PROGRAM-.:
<br />.�
<br />INtTlATE� ,, �, ::
<br />e UFFER' :"��#'1M � iR N� 1�� Mf,��4
<br />i �`� ` >f d rr t n c �k^�(�2 .
<br />_ , _ . '`" �t'�„
<br />of the main computer program. When transmission
<br />of input-output data is required, the main computer '�� l
<br />,
<br />program is uscd only to initiate an automatic cycle :
<br />which buffers data to and from the computer mem=
<br />ory. The main computer program then coniinues.;'
<br />while the actual buETering of data is carried oat ,
<br />indef�endently and automatically.
<br />_ , ;
<br />The input-output section of the Model 1604 con-
<br />tains the facility for several modes of communica-
<br />tion. For normal excllange of data with peripheral
<br />equipment, independent control is pravided far the .
<br />transfer of data via threc 48-bit input and three ,'
<br />48-bit output channels asynclironously �ith the ��
<br />main computer program. For high-s�ieed co�nmunica-
<br />tion, one 48-bit input channel and one 48-bit output :
<br />transfer channel �re providcd. Communication con-
<br />trol is performed by the external function instruction.
<br />In addition, the interrupt feature pr vides requests
<br />from peripheral equipment to the computer.
<br />A diagram on page 7 illustrates th� tinr�ing rela-
<br />tionship between input-output equipment and the �
<br />main computer program. � summary of the above � ;
<br />modes of communieatian available in the Model �� ,�?
<br />1604 is givcn below.
<br />�:::;
<br />,;
<br />�:;
<br />. . � � (Y .��.
<br />�{
<br />L}!� � r 1 ,' d���
<br />— � � _. � � . , ,, i.. .., � \ 1 C�)�..,�3C��v
<br />
|