� >
<br />�.,
<br />�JU.MPS. ANO STOPS
<br />. Avera�e
<br />Operation Exeaution
<br />eracion, : ' Code . Time µs '
<br />�
<br />Juinp 23 j
<br />lump if Q�s zero .... 23.0 :
<br />lump�if 4' is not zero :: 23.1 4A ;
<br />lu,mp if;Q ispositive .. : 23:2 _
<br />r,ut�p if 4`is'negative 23.3
<br />�eturn Jump if Q
<br />;1.s zera;�. . � . . . 23.4.
<br />3eturn Jump if� Q .
<br />= is no# zero : .< ,. , , �23 5 : -
<br />Zeturn Jump �f .Q 7.2
<br />; is pasitive . ,. � 23.&
<br />_,.,.
<br />�eturn Jump �f :Q ,.
<br />,,:is riegat�ve . ;: . . :: 23 7
<br />ect�ve Jump � : �75 � �
<br />�ump l�nGonditio�ally . 75.0"
<br />�ump if L:ev�r Key #r �
<br />s `Is Set : . � : . .. . 75.1
<br />�i�rrlp +f Lever Ifey �2 �" 4A
<br />.. I� Se� ;. . � :. . . . . 75 2
<br />�ump if Lever�Key #3 : -
<br />�Is 5e� . . , . --75.3 '
<br />tp#urn Ju'mpJ ' ' �•
<br />,'U�condi.tiorially . 75.4 ,
<br />�e#urn J�mp 1�.� Lever � ` � ��
<br />` .Ke�+ #�: {s Set �:.. . .'. : 7:�.5 �
<br />ieR�urn Jump if Lever � �"T �7.2 � �
<br />k
<br />Ke,y #2 � Is S�sk . + . �� _ . 75 6 '
<br />tstur� �J'ump ifi- Lever • .
<br />.�. Ke�r �3-;� S�t; : . ' 75 7'
<br />,:
<br />p�tiV� Stop . : : 76 j .
<br />�top Un�onditi�nally � �� � . � � �
<br />S,tC�ormal jump) . ; : 76.0
<br />�top�if.L:��v��rwK�y #1.. � , , ,.
<br />��s Set� (nurma( jut�p}. 7�.1
<br />��op.if Lever �KeY.�2�` � �� ` 4A
<br />,,,lsSe�,(normal Jump). 76.�
<br />�tap 1� Lever; Key �►3 �'
<br />;Is S�t Snarm3l jump�; . 75.3.
<br />�top Un��nuotionally . ; . `
<br />'(rekurn jump):.: . �.,. : 76 d �
<br />�to� lf l;ever� Ke ��1. �; ' '. ,
<br />i� Sei.tr�turn:�ump) : 7f.5.,
<br />�top if,L`ever`Ke�►;�2 7.2 :
<br />: Is�Set (re#urn, �ump), .; 76.6 � ,
<br />�#a`p �f L�ver�; Ke�. ;y3, .. ' `,
<br />. t:1s Set tretti.r,n.`aumpl ., if.?' ` , '
<br />�,•:� E
<br />6 � � �aX�dcslgnator ar, Indirspt addra�stng ,
<br />, � .
<br />w`= numbet of repeate� e�cacutlan�
<br />,: � , s , .
<br />�� �CoHditian dnstgnetor fJump � �F sub-instruc��ana)., '
<br />t,
<br />t� � t�ulnber of opa'� In ►�ultlpli�r
<br />s «-��mboraf pesttico's ahfita�
<br />:t , }
<br />,
<br />>, � + i
<br />� �, ,� ,+ � k � • �
<br />� 4`" f� -. Gh � . � F_
<br />1-��Y�k ��_'� t � i ..�` ; �
<br />{ .� .� �� fii °k'� t . �'r i t r :� {� ��r
<br />� � 3 a t e ) �� t F { � � tic- t l : � i #7�'�S '� �
<br />17�� p,� ,fli� ;t� 3�� t? ti. t �i ��1�. � .s��� i �.
<br />��j���i��i Z'�r'4�;ic4.ti.��1�sr,���, r ... .,..,4 . �.�.i�. l,.. ... ..�.. . ..`.��...�. �, . �, . .
<br />Speciai Pro�ramming Featur�s
<br />EASE (OF HANDLING CONSTANTS
<br />• Special instructions permit the programmer to enter
<br />constants from the instruction word �tself.
<br />SPEClAL INSTRUCTIONS
<br />e These permit the programmer to increase the A or the
<br />Index Registers by a value in the instruction word
<br />itself.
<br />INDEXING
<br />� Availability of 6 Index Registers (B-Boxes)—allow
<br />multiple address mc�'ifications without extraneous
<br />"housekeeping."
<br />• Indirect Addressing—simplifies table look-up and
<br />sorting.
<br />• Both count down and count up indexing—available on
<br />the 1604 to perform looping. Both can be used at the
<br />sta�i of a loop as well as at the end ef a loop.
<br />FOUR SEARCH INSTRUCTIONS
<br />• Equality Search — searches list of words to determine
<br />equality with value in the accumulator.
<br />• Threshold Search — searches list of words to deter-
<br />mine if any word is greater than value in th�8 accumu-
<br />lator.
<br />• Masked E�u�lity Search — searches list of words to
<br />determine if a portion of any word is �equal to the value
<br />in the acrumulator.
<br />� Masked Threshold Search — searches list of wo�ds to
<br />determine if a portion of any word is greater than the
<br />value in the accumulator.
<br />FLOATING PAINT
<br />• Allows extreme range of values to be stored or oper-
<br />ated upon without extraneoUs "housekaeping," difficult
<br />manipulations, or unne�cessary loss of signiflcance.
<br />H1GH-SPEED INPUT-OU1'PUT TRANSFEEtS
<br />• Block transfer of data can be transmitted to or from
<br />the computer at computer speed.
<br />BUFFERlNG
<br />• Data can be transmitted to or from the computer
<br />asynchrano�r�ly with the main computer program.
<br />EXTERi::;s,. r ;!�r�!';�N
<br />• Provides control or condition sensing communic�tion
<br />with peripna,o; Aauipment by main program,
<br />PRaQRAM IN3'ERRUPT
<br />• Permits in4errupt of main com�ute► program for higher
<br />priarity ope�ations,
<br />LOt�ICAI. COMMANDS
<br />• Permit bit-by-bit analysis andlor interpretation of se-
<br />iected portions of words �n computer memory.
<br />_ �'�
<br />,
<br />�,*
<br />ti
<br />'�,
<br />Fjy
<br />.'11
<br />',:(
<br />;
<br />.x
<br />;�
<br />`�
<br />i
<br />,i:t
<br />it{
<br />A ;.�
<br />� "vE
<br />r' � j�
<br />� 11
<br />, .. .. , , . . , �.. ,..` 2 s.� �„ ar.,+�;�:e
<br />
|