background image

Summary of Contents for 709

Page 1: ......

Page 2: ...General Information Manual iii 709 7090 Data Processing System...

Page 3: ...22 6508 2 is a minor revISIon of the pre ceding edition but does not obsolete Form D22 6508 1 The principal change in this edition is the addition of a section on 1401 operation on page 31 1959 1960 b...

Page 4: ...TPUT COMPONENTS Magnetic Tape Storage Auxiliary Equipment Data Synchronizer IBM 755 Tape Control Multiplexor Data Channel External Signal Direct Data Feature Magnetic Drum Storage Punched Cards Card R...

Page 5: ...IBM 7090 Data Processing System...

Page 6: ...eveloped The mathematical formulas used are 4 p f p Figure 1 Aircraft Application Equations 1 2 and 3 are replaced by difference equations over a network as shown in the figure This difference system...

Page 7: ...e early in their training This system serves well for counting purposes Why then should computers designed to assist mathematicians engi neers and businessmen be designed to use the binary system of n...

Page 8: ...ore remains magnetized 1 a current is passed along the wire in Core Is Set Figure 5 Magnetic Core Action the opposite direction the magnetic field set up around the wire is reversed When this occurs t...

Page 9: ...ons of 36 zeros and ones An instruction is able to direct the computer to perform some type of operation e g read write add subtract or test for zero If a data word were incorrectly used as an instruc...

Page 10: ...Figure 10 IBM Core Storage Units Introduction 9...

Page 11: ...01234 _ _ Unit Control Unit Figure II Arithmetic Operations 10 IBM 709 7090 12345 SHIFT STORE 3416 Arithmetic Section test the indicator error indicator t if the indicator is on obtain the next instr...

Page 12: ...its address field The operation part of an instruction normally is not fixed in length but may vary depending upon the instruction itself Figure 16 shows the bit pattern for an instruction specifying...

Page 13: ...rd is entered into or taken from a loca tion in core storage a storage reference is said to be 51 35 MQ register before 111111000000000000111000111000111 000 a ring shift of three places 51 35 MQ regi...

Page 14: ...wever 3 X 1035 is the larg Instruction Register 132540020425 number from location 0002 1 32540020425 Accumulator Register Storage Register Address Register number from location 0002 previous number in...

Page 15: ...s an abso lute core storage location for the first symbolic instruc tion and increases this location by one for each sub sequent instruction decoded In this manner the de coded program instructions ar...

Page 16: ...addend the number being added is specified by the address part of the ADD instruction The sign of the numbers S position is of course considered dur ing an add operation When two numbers of the same...

Page 17: ...ext instruction to be executed and 2 conditional transfers performing a test of some kind The location of the next instruc tion then depends on the outcome of the test Unconditional Conditional Transf...

Page 18: ...he major difference be tween the two systems is the fact that data coming from or going to core storage do not pass through the central processing unit Instead a new device called a data synchronizer...

Page 19: ...e read in Remember that the copy address has been increased by one 62 00 0000 Constants 63 00 1000 64 00 0001 65 STOP The program will reach this instruction after 1000 words have been copied and will...

Page 20: ...ng Location 51 The load index instruction places the contents of location 100 into index register I Loca tion 100 contains the quantity 1000 Location 52 Because the instruction is tagged the address o...

Page 21: ...de oil processing and many other business ap plications where efficient operation depends upon prompt high speed results The first application shown is in the field of scien tific research Figure 38 S...

Page 22: ...Electron Density 1 P I r W 800 years Desk coIcuIator 4000 weeks IBM 701 system 2 hours IBM 709 system 25 minutes Ii IBM 7090 system 5 minutes Figure 43 Time Comparison of Computer Systems Electron De...

Page 23: ...re 44 Average Execution Speeds Figure 45 IBM 709 Console 22 IBM 709 7090 Operator s Consoles The 709 operator s console is a physical part of the central processing unit Figure 45 It consists of neon...

Page 24: ...nents occurs The IBM 7617 Data Channel Console Figure 46B provides for greater input output flexibility and effi ciency between the IBM 7090 Data Processing System and its operator One data channel co...

Page 25: ...in the coil reverses its direction the particles on the tape will be oriented in the opposite direction This is called reversing the polarity of the magnetic flux Each such change of polarity is give...

Page 26: ...K M 8 9 7 3 Figure 50 BCD Word Recorded on Tape CLASS IN CORE STORAGE ON TAPE B A B A Numerical 0 0 0 0 A to I 0 I 1 J to R I 0 0 S to Z 0 The digits 1 through 9 are represented by the six bit binary...

Page 27: ...roups of six bits each Each group with its associated check bit is recorded in one column across the tape Tapes are written or read in the forward direction only However the same tape may be written b...

Page 28: ...columns and the tape is moved in a reverse direction until less than one half inch of tape remains on the machine reel When this occurs the tape is lowered into the columns the head as sembly is lower...

Page 29: ...ning and end of tape reflective strips The 729 IV tape unit also reads and writes at two densities 200 or 556 and is under program control 28 IBM 709 7090 IBM 729 II and IV With this model however the...

Page 30: ...50 x IBM 704 x IBM 705 lor II x IBM 705 III x IBM 709 x IBM 7070 x IBM 7090 x Figure 60 Two Gap Recording Head Dual Channels Good Signal Unwanted Noise Figure 61 Error Detection checked Each vertical...

Page 31: ...card to tape equipment or on one of the IBM data processing systems Tape to card equipment per forms the following operations a It converts magnetic tape records to punched cards independent of compu...

Page 32: ...Units either 729 II or 729 IBM 717 Printer IV The 1401 is particularly adapted to such conver sion operations as 1 card to tape with off line audit control and edit of input data at 800 cards per minu...

Page 33: ...erformed by a data channel All channels may be used for input output or for a combination of input output operations that will be concurrent with calculation Figure 69 The IBM 766 Data Synchronizer us...

Page 34: ...after the rewind instruc tion is decoded in the central processing unit the next instruction is decoded Tape unit 2 then begins its backspace operation The time to complete the backspace is a variable...

Page 35: ...e starting with location 3006 Because the number of words remaining in the record is not known the large count 77777 is used The sensing of the record gap on the tape signals the end of this command a...

Page 36: ...ly reversed during tape reading The data transfer is shown in Figure 74 3 A signal for the end of record end of file weak or invalid character or the physical end of tape is also passed through the ta...

Page 37: ...which input device is to transmit and which core storage area is to receive The stored program can then proceed to execute instructions compute not related to the input transmission When a full word h...

Page 38: ...ed until deliberately erased Magnetic drum storage has the advantage that once information is recorded it is retained even if the power to the computer is interrupted An important additional advantage...

Page 39: ...rs in the range 0000 2047 0000 3777 octal A record or block of words Figure 84 Drum Sectors and Addresses l8 IBM 709 7090 Figure 85 IBM 733 Magnetic Drum is normally stored in sequentially numbered lo...

Page 40: ...ch ing if the assembly program handling it is able to rec ognize the code used The standard IBM card code is shown in Figure 86 Only 72 card columns of the IBM card can be read into or punched from co...

Page 41: ...two models The model I reads cards at the rate of 150 per minute while the model II reads 250 cards per minute Data punched in the cards may be numerical alpha betic binary or any special character co...

Page 42: ...ed to a data channel that chan nel must also have an IBM 716 Printer attached to it One printer will accommodate both the reader and punch The IBM 7090 Data Processing System may have one card punch a...

Page 43: ...This unit provides a permanent filmed recording of the displayed data so that different designs can be compared and evaluated When a character is to be displayed only 35 posi tions of the word contain...

Page 44: ...he operational details concerning the systems Figure 98 IBM 780 CRT Display 709 7090 Core Storage Size 4096 8192 or 32 768 words 32 768 words Transi starized no yes Internal Speed Basic Cycle 12usec 2...

Page 45: ...d Ioad program The compiler performs about the same functions for the 709 and 7090 systems that the Share assembly program SAP performs for the 704 system With a few minor exceptions a Share assembly...

Page 46: ...tion Transmission macro instructions are used and are executed by a routine called the dispatcher These macros provide simultaneous input output with com puting Computing is interlocked with data tran...

Page 47: ...lems containing large sets of formulas and many variables can be dealt with 46 IBM 709 7090 easily and any variable may have up to three inde pendent subscripts The language of Fortran may be expanded...

Page 48: ...pe Test Ch H X Floating Add X 709 system instruction only u7090 system instruction only X X X X X X X X X X X X X CODE FAM FDH FDP FMP FOR FRN FSB FSM FVE HPR HTR IIA ilL IIR liS IOCD IOCDN IOCP IOCPN...

Page 49: ...stem instruction only 48 IBM 709 7090 CODE RTBC RTBD RTBE RTBF uRTBG uRTBH RTDA RTDB RTDC RTDD RTDE RTDF RTDG RTDH RUNA RUNB RUNC RUND RUNE RUNF RUNG RUNII SBM SCHA SCHB SCHC SCHD SCHE SCHF SCHG SCHH...

Page 50: ...ystem instruction only 7090 system instruction only X X X X X X X X X X x x X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X SCAT Mnemonic Operation Codes Conrd CODE TSX...

Page 51: ......

Page 52: ...1 1...

Reviews: