�NPUT-QUTPUT C�MliNUNfGAT�ON
<br />One of the outstanding features of the Model 1604 is
<br />its provisions for flexible input-output communica-
<br />tion. In addition to communicating 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 />�nd sonar systems, real-time instrumentation sys-
<br />: tena.,, high-speed c�i�;ital communication s}�stems,
<br />and special display and output systems.
<br />In� general, one of the characteristics of input-
<br />output data is that it must be acted ora at the time
<br />the input�output equipment and the computer are
<br />re�ady to communicate. Although arithmetic opera-
<br />, tions can be processed continixausly during the run-
<br />t s s. :,�'
<br />were carried out under continuo:cs 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
<br />put-output operations are carried out
<br />,,.
<br />Computer; :
<br />�
<br />' ' <`'� ': `�i :_ aR17�iM�TIC � ; 7 , ` .
<br />� a �,� ��� ; , "� � , � , INMMI�� � : � �.
<br />; " '�;�� �r' � ` ' ` of the inain computer program.
<br />� k � �,� _ � , � r , When transm�ssion
<br />i ��� < <} , � ' �.
<br />, , F : , :
<br />�' �� � ��q4 , of input-output data is required the main computer
<br />k t t �
<br />` ��1�Y '�M1 jM1' , 1'�� ) ii � ' 7 .. .
<br />� t ����; � NI�MbRY �� _ ` program is used only to initiiate an automatic cycle �
<br />,� t? ti > � :
<br />;,;;, � t �: � 4 � 5 which buffers data to ancl from tlle computer mem, ,'.
<br />s t5 ` `rti� '� ' ` .�..{' i, ; , . q.,:y. ` ` ' ° ' ory. The main computer prograin then continues;;
<br />. +a .�� � .. i ` �-��N[`VY ���f � 1 �' ` ,. . .
<br />`; • ch,_ .�.. .. -..- � while the actual buHering of data is carried out ;;
<br />independently and aulomatically.
<br />�ning of a program, input-output data must enter or The input-output section of the Model 1604 con :
<br />leave, ttie system at a specific time. At this time, tains the facility for several modes'of communica :
<br />there must be provision to transmit the input-out- tion. For normal exchange af �lata with peripheral.i
<br />: put data in or out immediately. To accompliski the equipment, inde�endent cantrol is provided for the l
<br />transmission of data between the computer and transfer of data via three 48-bit inpu� ax�d three ::
<br />'input-output equipment most expeditiously, the 48_bit output channels asynchronously wifih:; the
<br />1644 employs independent access to memory. main computer program. I'ox- high-s�ie�;d ,communaca �`;
<br />In earlier computers, input-output operations tion, one 48-bit input channel and one �-<8-bit output �,
<br />transfer channel are p; uvided: Communication'con :
<br />., x;�' ;� �, t, � , �, � a trol is performed by the external function instruct�on
<br />r t . t y.� � �i s : t � �� � ��i . . . . ,. .. �
<br />�''" `��� ``` `� , `'` �� � } �� � t k � 1 F 'n � ' In addition the intei•rupt feature provides requests
<br />.fAi u�t ���}�{� ,y� ;� � � �� � ��'t� �; � . � � � . -. . . � , .�..
<br />h� u� ������ k� tlme ldurfng wh�oht ,�5 �r,k ��, y;/� �� from peripheral equipment. to the comput�r
<br />�':.�'F F t7 �fi� �� 3�. 5 ��r 't t d�� I�IM���� 1�,.
<br />,4 � � „, , � rtran�fer instrua;�nn < <
<br />i.� . �:.r�j7�',�tinr_a`dWi�� ?... `s �xa.�F�;�t rf��� :x � ��:,::...54_ ,��.�.EIEIf1"Rbw1�i�..,.. . � . . . . .
<br />A diagram on page 7 illustrates the timing rela ,'`
<br />tionship between input-output� equipment ancl , the '�
<br />m�in cornputer program. A summary of the above ''
<br />modes o�' commuriication available:`' in 'fihe Model `;
<br />1604 is given below.
<br />1 . � � . . - . � � .. �
<br />1;
<br />L � yl:
<br />�. t � : �.. , ' ,��1 h...
<br />1 � ' ��, 21Fa�, Y
<br />.L,,;!�� '_ ..!„�::. ., . c"�., ,.i....��. , ...i .. �..,��: .... .� .. ' . _, . . . ,,. . . . . .. .., � . ..,, ..,.. � , ,,..� . .. . .. .... ....� ... . � ..�. ..,,.,, ''.�i �.�, :,a.r f,'',..5h�u
<br />r �
<br />
|