DESCRIPTION AND BASIC SPECIFICATIONS OF THE SOVIET MINSK-2 DIGITAL COMPUTER

Document Type: 
Collection: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP80-00247A001300550001-5
Release Decision: 
RIPPUB
Original Classification: 
C
Document Page Count: 
15
Document Creation Date: 
December 27, 2016
Document Release Date: 
December 24, 2013
Sequence Number: 
1
Case Number: 
Publication Date: 
September 8, 1964
Content Type: 
REPORT
File: 
AttachmentSize
PDF icon CIA-RDP80-00247A001300550001-5.pdf647.58 KB
Body: 
---, 50X1-HUM I Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 , e CENTRAL INTELLIGENCE AGENCY This material, contains information affecting the National Defense of the United States within the meaning of the Espionage Laws, Title 18, U.S.C. Secs. 793 and 794, the transmission or revelation of which in any manner to an unauthorized person is prohibited by law. C=0 -N -F -N=T -I -A -L NO FOREIGN DISSEM 50X1-HUM COUNTRY USSR SUBJECT Description and Basic Specifications of the Soviet MINSK-2 Digital Computer DATE OF INFO. - ? PLACE & DATE ACQ. 5 4 3 2 1 ,or REPORT DATE DISTR. NO. PAGES September 1964 1 50X1-HUM THIS IS UNEVALUATED INFORMATION. SOURCE GRADINGS ARE DEFINITIVE. APPRAISAL OF CONTENT IS TENTATIVE, 50X1-FRAT a Soviet brochurentitled General-Purpose Digital Computer "Minsk.2", prepared by V/0 MAShPRIBORINTORG- Moscow Distribution of Attachment: OSI:. copy for retention C-0-N-F-I-D7E-N-T-I-A-L NO FOREIGN DISSEM STATE I DIA I ARMY NAVY I AIR I N SA I )(AAA NIC 50X1-HUM 50X1-HUM 50X1-HUM 5 4 ? 3 2 1 GROUP I Excluded from autonsoric downgrading and declassification (Note: Field distribution indicated by "#".) 50X1-HUM1 NFORMATION REPORT INFORMATION REPORT \N Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 nv Declassified in Part -Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5ji IRA LW rUkCia ? _ _ .Attachment -GENERAL?PURPOSE DIGITAL COMPUTER "MINSK-2" V/0 "MASHPRIBORINTORG" C ()NV IDENT lEt NO FOREIGN DISSEH Moscow Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 Declassified in Part- Sanitized Copy Approved for Release 2013/12/24 : CIA-RDP80-00247A001300550001-5 M C 0 FIDE bUA1-HU IT T WV. NO FOREIGN =SEM PURPOSE The digital computer "Minsk-2" is a semi-conductor data processing system. The machine is a general-purpose computer, since it can be used for a wide range of problems arising in business, science and technology. The modular construction of the computer which permits changing its units as desired makes it possible to meet individual requirements of the Users and renders the computer highly suitable for various applications. In the business field, the computer can be used for thk? .following purposes: calculation of wages and salaries and making of pay-sheets; accounting; stock-taking; production planning; compilation of summary specifications; optimalized transportation planning; statistical analysis and solution of other economic pro- blems. In science and technology, the computer has the following applications: matrix operations; solution of sets of algebraic equations; solution of sets of differential equations; calculation of electric and magnetic fields; calculation of power networks; calculation of transformers, rectifiers and filters; 3 Ga409 I added tra CONF/DUVTIAt down:tem '4414 daingfedt0 Declassified in Part - Sanitized Copy Approved for iReie-a-re.2013/12/24 : CIA-RDP80-00247A001300550001-5 /14-1-0,41,11on-h Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 LH! C 0 Ili 'DENT r , NO FOREIGN DISSEM study of thermo-nuclear processes in nuclear reactors calculation of complex mechanism 'designs and many others. Deversified uses of the "Minsk-2" computer are made possi- ble by the following parameters: 4,) sufficiently high computation speed (the average of 5-6 thousand operations per sec.); large internal storage capacity (4 or 8 thousand numbers); large external storage capacity. (from 400 to 1.6 million numbers); floating-rpoint and fixed-point operation; ? ability to process alphanumeric data; large set of input and output devices and the possibility of simultaneous operation of the output devices during computa- tion (a programme-interruption mechanism is included in the machine); excellent programming facilities; comparatively small dimensions; high reliability of. the system. COMPONENTS The "Minsk-2" digital computer consists of the following basic components: central control desk; ? photoelectric tape reader; central computer which incorporates an arithmetic unit and a control unit; L. COIFIDEUTIAL 11TeCIM Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-nn24.7nnniringanrwl., Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 ,dui?1 -HUM 0..ONF/DENTIEr No FOREIGN 1.)IS4EM ? internal store of the computer (4096 words); magnetic tape external store (400 thousand words); high-speed digital printer (employs a 70 mm-Wide tape); 2 output paper tape punch units; device for punching initial data an a tape; document printing unit (a paper roll, 215 mm wide, is used). SHORT DESCRIPTION OF BASIC COMPONENTS The central control desk is designed for starting the programme with subsequent control over its execution, manual input of a small amount of data and monitoring computer opera- tion. An important advantage of the control desk which consi- derably facilitates the operator's task is the indication of the contents of the main registers in the form of octonary numbers and display boards "READY" (FOTOBHOCTB ), "OPERATION MODE" (PEEN PAEOTU ) and "CAUSE OF STOP" (HANNA OCTLHIOBA. ). The indication and manual control elements are designed and painted so as to decrease operator's fatigue and minimize there- by his operation errors. An important new feature of the com- puter is also sound indication as an experienced operator can "follow" the process of programme execution by the noise pro- duced by the machine . Special controls for selected stop of the computer: "INSTRUCTION" (KOMAHAA ), "WRITING" (3AHMCB ), "READING" (RTEHAE ) facilitate programme debugging and reduce the debugging time. The photoelectric tape reader is intended for input in the computer of instructions and initial information represent- 5 CONfIDENTTkt: Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 Attachmerit Declassified in Part- Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-0024001300550001-5 .1-HU1 CONV,vDDAL,.. NO FOREIGN DISSEM ed in the "Minsk-2" digital code and also alphanumeric infor- mation in the 2d International'Telegraph code. Input of alpha- numeric information enhances the efficiency of the computer in solving different problems in the fields of economic planning. Digital information can be read into the machine both in the octonary and decimal codes. Information is read into the com- puter in blocks which makes it easy to correct or supplement information on the punched tape as desired. The input opera- tion is monitored by automatic calculation of the check sums of the material put into the machine. The input speed is WO lines per sec. The central computer consists of a three-register parallel binary arithmetic unit and a central control unit. The arith- metic unit can perform both.floating -point and fixed-point . operations. The basic time characteristics of the arithmetic unit are as follows: shift by one digit - 4 microsec. fixed-point addition - 12 microsec. floating-point addition - 72 microsec. fixed-point or floating-point multiplication - 200 microsec. fixed-point or floating-point division - 624 microsec. Multiplication is performed by the "multiplication by 2 digits" method which greatly reduces multiplication time. If desired, the product can be obtained with a double number of digits. The results may be either rounded-off or not. 6 1,1011FIDZNT/A4 130 F011331GN DIME Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A00130055nnn1_ Attlanhment Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5,14-IUM CONFTDvnT1.11 NO FOREIGN DISali The central control unit coordinates the operation of individual units of the' computer and controls the sequence of . instruction execution. A special "prOgramme-interruption" unit is provided which makes it possible to print or punch output information without interrupting the computation process.- a feature especially important in solving economic planning problems. The arithmetic unit adder is used as the instruction re- gister of the central control unit which makes the computer more compact. Central control is effected as a definite sequ- ence of synchronous and asynchronous operations. The synchronous characteristic is helpful for debugging the programme and Iodating faults in operation; the asynchro- nous operation makes it possible to reduce the time required for different operations by omitting unnecessary steps when obeying the instruction. The internal store of the computer is a ferrite-core storage with a capacity of 4096 37-digit binary words. The access time of the ferrite store is 24 microsec. The store is contained in a separate housing, is easily adjusted and high- ly reliable in operation. Provision is made for connection of another similar store to the computer to bring the total capa- city of the internal storage up to 8192 words. The magnetic tape store is a bay including four pocket- type tape transport mechanisms. The capacity of the entire 7 COVPIDENT !Kt VO PORE/ON DISSEll 'A Declassified in Part - Sanitized Copy Approved for Release 2013/12/24 : CIA-RDP80-00247A001300550001-5 Attachment Declassified in Part- Sanitized Copy Approved for Release 2013/12/24: CIA-RbP80-00247A0013005500011-5-1-HUN NO OREIGN DISSEM , store is 400,000 words. Information on the magnetic tape has .special even digits due to which storage and reading of infor- mation are monitored automatically. The packing density is 10 pulses per mm. The speed of information exchange with the fer- rite store is 2500 words per sec. Both direct - and reverse search of information address is possible which gives a consi- derable time saving. The information exchange with the internal store is arbitrary: any amount of-information from one word to the entire material stored may be exchanged. This feature is extremely useful for programming. processing of variable-size groups of information and saves both length of the programmes and the time of their execution. To ensure reliable operation of the magnetic-tape store, each binary digit is written by two magnetic heads, which are switched electronically. . Provision is made for connection of three more magnetic- tape stores to the computer which makes the total capacity of the store 1600 thousand words. The high-speed printing unit type TERM-16/1200 iB a device whose operation principle is based on continuously-rotat- ing digital wheels. Information may be supplied to the printing unit in the form of octal information, decimal fixed-poimt Information or decimal floating-point information. The contents of one location is printed in one line. The printing speed is 20 lines per sec. with the computer operating in the "motor Interlocked", mode, the motor is automatically switched on only when reference is made to the printing unit which decreases the noise level and improves computer reliability. 8 CNo ONF/DENTIRt FOREi ?ng nrovv... Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 ,414aAY.i Attachment Declassified in Part- Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5'..1-HUK Mal AT a* n 1 4. 13, 1I No FOREIGN Dina Two output tape punch units type -20 operate at a speed of 20 lines per sec. Punch unit No.I receives both ottonary and decimal infor- mation as well as information represented in the second Inter- national Telegraph Code (alphanumeric information). Punch unit No. 2 can accept only the second International Code. Both punch units can operate simultaneously. From the punch units, the in- formation can be put back into the computer to be typed in a page telegraph printer PTA-50 (teletype) on a paper tape, 215 mm wide, as a final document (invoice, payroll, etc.) Preparation of initial information in an alphanumeric form is made on a conventional telegraph printer CTA-2M. When numeri- cal information is punched in the machine code for facilitating data preparation the printer CTA-2M with a modified key-board may be used. Both printers may be employed for multiplication of documents by copying them in a repunch unit with a speed of 400 lines per minute. INFORMATION ENCODING One word of information stored in one location of the "Minsk-2" machine consists of 37 binary digits. The location may contain: fixed-point binary number"' .floating-point binary number; fixed-point decimal number; floating-point decimal number; alphanumeric word; octonary instruction word. 9 CONFIDEUTIEZ NO FORIMIT cot.t, , Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5' (: Declassified in Attachment Part- Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 .1-HUM NO FOREIGN DISSEM The binary digit places of the location are numerated as follows: the lefthand digit place is a "Sign digit" and the following digl.t places bear the numbers from 1 to 36 (from' left to right), A fixed-point binary number is represented in a location as follows: 3/t 1 2 Number sign 3 5 31 37 33 34 16 lisdlical part after point Is? digits' When a location contains a floating-point binary number, binary digits are arranged as follows: 29 31.113334 35 f 4-1 or er - 16 times! I - digit sign II - unused digit The digit places of a location storing decimal numbers are shown in the following two figures: Fixed-point decimal number 3ii 1 2 Number 3 5 Di9itical part, .atter point /3.6 digits/ IO 001TrtzDtkri4, . 170 f94310N DISszu , . , ? Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-R?DP80-00247A001300550001-5 ? 50X1 -HUM Declassified in Part.- Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 UBVIL/Ell ? NO FOREIGN DISSEN . floating-point decimal number 3 7 3411 2 .1 tian issa sign mantissa /28 digits, 8 .9 Pf \31 31 31 3134 15 .16 ordertstime51 I - digit sign II - unused digits . The range of floating-point decimal numbers is the follow- ing: 0.521010.10-19 0.9223372.10+19 The next figure shows the arrangement of alphanumeric infor- mation in a locations each information symbol being coded in 6 binary digits: 2 ati 2 3 6 Alphapameric i i SNM 013 .18 digi 5) PROGRAMMING 54 6 All operations performed by the "Minsk-2" machine include the following basic groups of operations: arithmetical operations; logical operations;? transfer operations; auxiliary operation; control operations; reference to external storage; ,input-output operations; special arithmetical operations. ? c*NPrDENTrirr NO Mtn? Declassified in Part - Sanitized Copy Approved for Relea"se" 2013/12/24: CIA-RDP80-00247A001300550001-5 Attachment I I Declassified in Part- Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 1J le 17?16 II id MYFORMODISPM The computer uses two-address instructions. An instruction occupies one full storage word. Besides the addresses of two operands, the instruction code also contains a short address (four binary digits) of the index location. The index locations serve for automatic modification 'of instruction addresses and for counting. the number of cycle repetitions which greatly sim- plifies programming, decreases the length of programmes and con- siderably reduces the time of programme execution. The first 15 locations of the internal store are used as index locations. The typidal structure of a Standard instruction is as follows: 311 1 2 3 Ii 5 7 30 3? 36 K on Cl az I( 011 N I a, a7 - operation code - block number - index-address - first address second address ? Each arithmetical and logieal operation has four modifi- cations. This makes the two-address instruction system highly flexible and imparts to it the advantages of both the single address system (information can be accumulated without placing the results in the storage) and the three-address instruction system (three operands are available for operation: adder, first address and second address). The system of ccmputer instructions covers a wide range of control instructions - conditional and unconditional traa- 12 CONFIDENTTI'r Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 flx.14-IUM Declassified in Part- Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 ? CONP/-DENT.Z 170 FOREIGN MSC! ? sfers - which is particularly helpful for programming proces- ses with defferent characteristics. The system of instructions includes special instructions for programme control Of programme interruption. The inter- ruption system allows to execute several programmes simultane- ously, making transfers from one programme to another When special signals appear. Thus, computation operations may easi- ly be combined with the output of a large amount of informa- tion.and, thereby, the machine dead time due to slowly-operat- ing output devices is reduced to zero. The logical principle is employed in the octal numeration of the codes,therefore, operation encoding does not require much time .or special efforts on the part of programmers. The machine is provided with a library of standard subrou-,I tines and routines for automation of small programming operations which greatly saves programming time and makes redundant a large part of the User's mathematical personnel. The computer is also provided with the programmes of standard economic problems aris- ing at plants and factories. CONSTRUCTIONAL FEATURES The computer "Minsk-2" has a modular construction, each unit being mounted in an individual standard bay or a transport- able rack and fitted with an individual control and monitoring panels. On the "Minsk-2" computer, it is possible to independent- ly check the central computer, the magnetic-tape store unit and printing and punch units simultaneously. The machine cells are intercoupled by printed connectors and employ printed circuits throughout. The cbmputer "Minsk-2" 13 fl f tr t 1 , i,isv 90 Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 Attachment .Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5 I-HUM u if I D .71 T is xi NO FOREigx has 23 types of cells. A special stand is delivered with the -computer for checking and adjusting computer cells. Constructionally, the computer consists of 4 standard bays with dimensions of 1100x650x1800 mm, a tape-transport mechanism bay, 1640x650x1800 mm, a control panel, 1350x950x1150 mm, and two racks; housing input and output devices with the dimensions of 900x650x1000 mm. The floor space required for normal opera- tion of the computer is 40-50 scion. The machine. requires no special equipment, except a power supply panel and, if necessary, an exhaust fan. BASIC SPECIFICATIONS Operation speed Ferrite-core store capacity (M03Y) Ferrite store access time Magnetic-tape store capacity (HMA) Speed of information exchange with external magnetic-tape store Number representation Number of digits 5-6 thousand operations/sec 4096 words 24 microsec 400,000 words 2500 words/sec floating-point and fixed- point 37 binary digits (sign included) Range of fixed-point number. representation Range .of floating-point number 10+19 10729 representation Instruction code two-address Number of instructions 10I Speed of information reading out from punched tape 800 lines/sec 41 ft T 171 11 T rik , Declassified in Part - Sanitized Copy Approved for Release 2013/12/24 : CIA-RDP80-00247A001306550on1_s A++ cvnl-tm.la+ Declassified in Part - Sanitized Copy Approved for Release 2013/12/24 :plA-RDP80-00247A00130055000 1-5 1 HUM ???? ? V7,27 Spe e d of information reading into high-speed printing unit EIN -20 Speed of information readig into punch unit Type of input and output informa- tion Operation calculus system Floor space requirements Power consumption T,1'. 7: 5'.i iii 20 words/sec 20 lines/sec decimal, octal, alpha- numeric binary 40-50 sq.m about 4 kVA Declassified in Part - Sanitized Copy Approved for Release 2013/12/24: CIA-RDP80-00247A001300550001-5