You are on page 1of 9
FEATURES. ALL SILICON MONOLITHIC INTEGRATED CIRCUITS ONE PASS ASA FORTRAN IV INCLUDING RECURSIVE SUBROUTINE CAPABILITY OPTIONAL EXTENDED ARITHMETIC UNIT PROVIDES CONCURRENT FLOATING POINT ARITHMETIC 1.75-MICROSECONDS FULL CYCLE - FULL PARALLEL OPERATION UP TO 32,768 WORDS OF MEMORY DIRECTLY ADDRESSABLE. BINARY TWO'S COMPLEMENT NUMBER REPRESENTATION ‘24BIT BINARY WORD PLUS PARITY AND PROGRAM PROTECT BITS (MAXIMUM OF 26 BITS) UP TO THREE HARDWARE INDEX REGISTERS MULTI-LEVEL INDIRECT ADDRESSING ‘UP TO 60 TRUE LEVELS OF PRIORITY INTERRUPT. UP TO EIGHT FULLY BUFFERED 1/0 CHANNELS EXTENSIVE AND VERSATILE INSTRUCTION LIST UNIT 1/0 CONTROL COMMUNICATING WITH UP TO 128 UNITS ‘COMPLETE SET OF PERIPHERAL UNITS COMPATIBLE WITH SEL STANDARD ACQUISITION AND PROCESS CONTROL SUB-SYSTEMS oO ‘THE SEL 840A GENERAL PURPOSE 24-BIT PARALLEL COMPUTER HAS THE HIGHEST THROUGHPUT RATE OF ANY MACHINE IN ITS SIZE AND PRICE CLASS. IN ADDITION TO FULFILLING REQUIREMENTS FOR VERSATILE HIGH SPEED COMPUTATION, THE SEL 840A PRO- VIDES SYSTEM CAPABILITIES DEVELOPED THROUGH EXTENSIVE ‘SEL EXPERIENCE IN THE DATA ACQUISITION AND CONTROL FIELDS. ‘A COMPREHENSIVE INPUT/OUTPUT CONFIGURATION PRODUCES THE FLEXIBILITY NECESSARY FOR SEL 840A USE IN THESE APPL CATIONS: SEL 840A BASIC SPECIFICATIONS oro size 28 bits + Party Bit INTERNAL OPERATION Fully Paral INTERNAL MEMORY FULL CYCLE TIME 1.75 Microseconds CORE STORAGE 4096 Words vo unt ‘ASRa Typewriter with Paper Tape Reader and Punch (10 Charaters/Second) ‘TEMPERATURE ENVIRONMENT 10°C to 35°C (50°F to 95°F) size 72" Wide x 53° High x 27" Deop (43" Deep Including Desk Top SEL 840A STANDARD OPTIONS ADDITIONAL CORE STORAGE IN MAINFRAME Up to 32.768 words in modules af 4096 o¢ 8192 word each [ADDITIONAL PRIORITY INTERRUPTS Up to 60, each individually armable BLOCK TRANSFER CONTROL UNITS Emls c taney lobar dla between menor ‘and peripheral units in a fully buffered cycle stealing mode, {yl automatic reinitialzaton capably ie provide. ADDITIONAL SENSE SWITCHES 20 Available ‘GENERAL PURPOSE SCIENTIFIC COMPUTATION HIGH SPEED DATA PROCESSING ‘ON-LINE, REAL TIME DATA RERDOUT IN ENGINEERING UNITS. ON-LINE DATA COMPRESSION, CORRECTION AND RECORDING REAL TIME CLOSED LOOP DIRECT DIGITAL CONTROL HIGH SPEED AUTOMATIC CHECKOUT AND TESTING AUTOMATION OF INDUSTRIAL PROCESSES SUPERVISORY CONTROL SYSTEMS ee ccceee ‘COMPUTATION TIMES INCLUDING ACCESS AND INDEXING: 00 35 Mlerseconds SUBTRACT 35 Microseconds mmucriPwy 105 Microseconds Diving 26.25 Microseeonds THE FOLLOWING HAROWARE AND FEATURES ARE ALSO INCLUDED (WT RIN FRAME Hardnare Program Counter Double Length Accumulator MulteLevel Indirect Aderessing Complete Software Package Manual Program Stop and Four Sense Switches Havenace Index Register Two Independent Levels of Tre Priority Interrupt Unit 1/0 Control with Drivers for 16 Output Units and Terminators for 16 Input Units Memory Parity Check Multiply and Divide Hardware EXTENDED ARITHMETIC UNIT (EAU) ‘av optional arithmetic and control unit that performs hardwate single and ‘ouble precision and floating point arithmetic independent of the main arithmetic unit, bt sharing the memory TIME SHARING OPTIONS Prosram Protect 1/0 instruction Trap Stall Alarm POWER FAIL SAFE REALTIME CLOCK Resolution 1 Milisecand SEL 840A COMPUTER ORGANIZATION ewor’ Up to four 4096 or 8182 word magnetic core modules provide maxi mum of 32,768 24bit storage locations. All 32,788 locations ae diectly addressable, “A” ACCUMULATOR i Main arithmetic Register 8 ACCUMULATOR (8) A 2bbit extension ofthe “A” Accumultor TRANSFER REGISTER The reister into which all words remot are stored pending ope SEL 840 BLOCK DIAGRAM uewony 1m Bus INDEX REGISTER) Up to thee addressable IS it hardware index risers. 06 Full 26-bit paral ader used inal arthnetic and logical operations, PROGRAM COUNTER (Po) AA1Stbit incremental counter that provides the current instruction adress a & & INPUT/OUTPUT CONFIGURATION The basic SEL 8408 i equipped with a Unt 1/0 Control which can connect 128 1/0 units to the processor. For maximum versatility bit data words are transfered thaugh the 1/0 control to/ttom memory ot tovfrom the 1 accumulator. Up to eight block transfer control (BTC) units can be added a5 options to ‘SEL 840A WORD FORMAT INSTRUCTION FORMAT ‘AUGMENTED INSTRUCTION FORMAT DATA FORMAT allow direct communication between 1/0 devices and computer memory. Data transfer is fully buffered and may occur at word rates up to 872 KC. ‘nly one memory cce Is stolen foreach word transferred, The block tan fer logic is capable of aomaticrenitalization trom the contents of two fixed memery locations each tine a back transfer is completed. PPP SPY Bee ne 8 7 tte oO EAU The SEL 840Ris the only computer in its size class that offers an inde Bendent, concurrent, second arithmetic unit, This optional extended arith ‘etc unit (EAU) is supplied with a compete set of twenty¢wo additional hardware commands. AS en example of the concurrency avaiable, the main frame is released to the next program instruction after the fist 5.25 microseconds ofthe EAU duble precision multiply command. The reminder EAU BLOCK DIAGRAM ofthe 525. microsecond multiply tine is performed concurrently with the main fre. The EAU can operate in single precision or double precision fied point and in normalized or unnormalized floating point modes. The ‘second word of double precision operands is etched from (or stored i) core automaticaly, EAU INSTRUCTION LIST The follwing instructions are added to the basic SEL B40R repertoire when the EAU optin is exercize, "Augen istustins ‘Aan Bsecimulta i EAU ae at he same a those nmin fame and are oth 4 bite TYPICAL EAU DATA FORMATS Ne of obits reormaine eo = SINGLE PRECISION 2EL a «] SUM /DIFFERENCE ety = ie — oa = SINGLE Paecision aE 2) prooucr te TL + nas ; * { oouste precision = vem PRODUCT (ER AND EB) aE jl = ao ows *" roaring Pont = so == FE SuMoirerence PROOUCT/QuoTieNT SEL 840A SOFTWARE PACKAGE ‘The SELBAOAis delivered with an unusually powerful software package fora ‘machine of its siz. These programs are extremely valuable ais to the ef cient use of the SEL BIOA hardware, The software package incites a Innemonic assembler, compiler, #. complete subroutine Horry, tity routines, maintenance and program debugging routine. FORTRAN 1V The SEL 840A FORTRAN IV wl allow — in ation to all the capabilities of FORTRAN I — double precision ral, comple, logical, and Hollerith data ‘ype representation, Mixed mode expressions of date types ar allowable and present an unusually simple metho of rapidly obtaining an operating Scientific program without undue attention to data representation. Mixed FORTRAN IV and assembly language statement capability isa vital feature of Interest to the programmer faced with a requirement to progrem for realtime operation. A realtime version is provided whieh includes dynamic storage allocation and a recursive subroutine library. Only the Basic BAOA wih BX storage Is required for the FORTRAN W system. The SEL FORTRAN IV meets the standards ofthe ASA Fl FORTRAN WV MNeWaLER The SEL 840A MNEmonicasseMBLER is & translation program that allows SEL 840A INSTRUCTION LIST ‘he SELB40A is equipped with 2 powerful repertoire of diect address and upnente instructions. These instructions, including two Bway branch skip instrvtions, ae coupled with hardware indexing and indirect addcass ean ing to provide maximum progrem flexibly and speed. An inex operation oes not increase instruction time, and an indirect operation requires only 840A INSTRUCTION LIST ‘machine language coding in easly written mnemonic operation codes. t also allons symbolic representation of coe loations and provides many proerem ‘mer conveniences, such as number base transition. Two modes are provided =a fast onepass mnembler for speed limites 1/0 hardware configuration, anda twopassmnembler that produces mre compact abject tapes. Lupreny, ‘The SEL 840A library includes a comprehensive set of subroutines for use by the programme. The Foran IV set is included and is callable by both the Fortran WV compiler and mnembler, Routines include sine, cosine, arctan, ‘square rot, exponential, log, number base conversion, and many ater. Uriuiry rourines Te ult outns include anefcient tape editor, an ontine dmamic deb, dumps listings, conversion programs, and others MAINTENANCE ROUTINES ‘The standard SEL 840A maintonance routines allow checkout ofall 840A hardvare 1.75 addtianal microseconds: The optional extended arithmetic unit (EAL) allows eancurent arithmetic operations to take pace. The ERI is completly independent ofthe mainframe AU and can be set fr single precision, double brcision or floating pint operation, cone Ts CLASS pie irtecnesy Favcrion ree ee ees eee Ta ees 1 a a5 SesMmory to sinated ae oe fe ee = g eee ids ited conto switch. — 2 eg | See a 2 ie 8 | ete eiee ao moe lege | epee | eee eee eee ‘erieal eate n ana 8 Sifonet hit A accumulator. Le sta and secon cuss a ruwerion Te varie thet 21231225 | Lape tt ante and a gis; 1.78 | Hormalize eee ‘Memory secamulater. 1 OR senate Mii exeLUSWE O&A i Prt iterates eae scans, 5 55 Soath oy oa Eee cular ner {Sieg acoder at Setar sign to cary and setae ope © OPERATOR'S CONSOLE The operator's console is unisually complete with immediate selectabie splay of any register. Provision to enter manual data Into any repster or core location is standard. The SEL BAOA isthe oniy machine In its size price class with 2 hardware program stp avallable at the console. The entre console is designed for maximum operator‘machine communication SEL 840A CONTROL PANEL 1. trance ts 0-8 ofthe Tater to he rio regler contain th operation coos Depressed fo cea the instucton itr 2. utd to tat he contents of tT retro par een I eres to clear the selected omer Sieh deposed to ler Trait. 2. Rae oconmetsmitetes 0-28 a como SENSE Sete. vasa 823s rea a ses lt oa 2. Depresed teat compute owratin. 6 enressed to hat comoue pean, 1 Begessed to cla all maar reisters ant cot Ree to repnt caren Instucton, Dees ot SSIES Spe ee» mm gett tenn MAINTENANCE EFFICIENCY UNSURPASSED SEL 840K MAIN FRAME ‘Sel 840A Main Frame opens in tea, and “pages” ‘containing mierlogle modules swing. out expos ing all computer citeuitry for maintenance SEL SERVICES FOR 840A USERS 9. Raled te onable SINGLE CYCLE switch to lod cn. {ine Fogler amon, esta a enable SINGLE CYCLE a Fe St manor sea 10. eos t ease YO ma an allow computer wat 6 V0 fae {2 ow ovo srson In ere of 13. Lanse teste te detection ofa memory pasty 14 eprsse iit operation of priory interrupts tea 1. Ugh entation nar. 16, Ups to neste an aithmaticovertow canton, 17, Limes t inate a reeam ha Pages contain circuit modules. Fach module hes test poins for troubleshooting ease. Comectors are Elco Varicon. Wire Weap used exclusively for highest reliability and easiest field service, 1. Indios eoiy the comets of the 18, los 0 gate the content of te reitey t sumalitr doly tn Contr of 8 entra Yo eth contents of th elt, Depreaeé to gate the canents ofthe T reper to tage fag tats hy the cin ot 20 ‘ed to eae the contents of he 1 etn ant chee ati gm 7dr Bere caer iguanas aaa 7a ie st on wi i 9-28 of the T register ta the Notes 1 On the SENSE, MALT an dale ale mii fete wi fe amet 9, Mant 22 lokin SEL WlcRoLoaie MoDULE Silicon monolithic intgrated digital circuits ex clusvely. TO cans allow same serviceability 25 Aiserete component circuits, but give latest state ofthe art. speed and reliability. Components mounted an oe side only. (© Two Week Programming and 4 Week Maintenance Courses Begining Once Each Quarter at Fort Lauderdale. ‘© 0m all Service Contracts. (© Field Resident Service Operation contracts. © Programming Services. SEL 800 SERIES PERIPHERAL EQUIPMENT . ‘The SEL 8408 computer has 2 wide range of avaiable input/output euip- ‘ment. Each peripheral device has its awn contral unit which contains a word or character buffer as required. Up to 64 input units plus 6 output units may be connected tothe Unit 1/0 contrel orto fully buered channels SEL 840A PERIPHERAL EQUIPMENT 80-400 _— CARD READERS AND PUNCHES ‘0-410 — Medium Speed Reader S 100 Cards/Minute 80420 igh Speed Reader... 1000 Cards minut BOKO —PURCD cn “10D Cards Minute eC 0500 _— PAPER TAPE READERS AND PUNCHES ‘BO710 —ASR33.Reader/Punch (Supplied with Nain Fra) 80-510 —High Speed Photoelectric Reader 300 Characters/Second 80520 —High Speed Punch 110 Characters Second 80-600 _— MAGNETIC TAPE SYSTEMS. ‘0.510 — Tape Control Unit—Handles upto @ ea, 04615 Moanatic Tepe Units 80615 — Magnetic Tape Unit, 200, 556 and 800 bits at upto 150 ip. 80-700 _— TYPEWRITERS AND LINE PRINTERS TRO AREY gen al ed ‘(Supplied with Main Frame) eae sons —an 30 chy Secand mys sat “cc tat Seed 079) — Law Syed nnn “a0 tnt 0 aoa 782 Mh eet 100 Lis ets 0800 _— PLOTTERS AND DISPLAYS 80810 — Increment! Plotter 12, eart width L399 stay see 80812 — Incremental Platter tn hart wit f° SSS a0s2i — 21" CRT Display 20K8 characters 80806 — 6° ot. Dispay 512 Characters 80805 — High Resolution 5 CR Display 4086 Characters 80820 — Vector Generator Used with 0821 80822 —charavter Generator ergo 05 rans 80824 — Refresh Memory 80830 — Light Pen for CRT Dspays 0-900 _— SPECIAL INTERFACES ‘0-910 — SEL 600 Data Acquistion ystoms 80-920 — Direct Digital Control Outputs 130 — Custom Interfaces sUEUL SYSTEMS suomamnine LABORATORIE ® PG BOX Si48 + FORT LAUDERDALE FLORIDA S3SG + AREA GOOE SOS + NE7-B900 tow connectet Avene 0. ox 7588 0. aoe sa 85 Wan tao Ros Po, box 1868 x Sea 679 wi Tess 255 Se si8969 700 a 205001278 LIST OF SEL 840A INSTRUCTIONS APPENDIX F MNE. oP MNE. op MONIC © CODE FUNCTION PAGE MONIC © CODE FUNCTION PAGE AAM 31 ‘Add (A) to (M) 24 HLT 0-00 Halt 24s AIP 172 (Unit) to A 2055 AMA 05 ‘Add (M) to (A) 213 TAB 00-08 (A) 10 B; (B) to A aoe AMK 61 ‘Add (M1) to (08) 218 IAM “4 (A) to M: 1M) to A 22 AOP 170 (A) to Unit 284 UB 34 (K)41, Branch sfnot 0 2-23 ASC 00-20 Camp. A 226 IMS 14 (oayel sip if 0 2-20 BAN 23 Branch if (A) neg 2-22 LAA o IM) toa 28 BAP 24 Branch if (A) pos. 222 CBA oz (4) to B 29 BAZ 22 Branch if (A)=0 z-21 Les 57 Switches to A 2-10 BOF 25 Branch on O'FLOW 223 unk 32 (i) to 29 BRU ol Branch to M zie LSA 00-11 Left Shift A, Arith. 26 LsL, 00-16 Left Shift A. Log, zeal CEU 130 Gommand Ext. Unit 22 CLA 00-03 Glear (Al to 0 2310 MAA a? (4) AND (A) 2.28 cMA 15 Compare (A) and (M) 221 MEA 26 (4) Exclusive OR (A) 2-27 Ns 20 Gonvert No. System 2:26 MIP 176 {Wait) to M 2057 CSB 00-07 Copy B aig 233 MOA 30 (M4) OR (A) 2-29 MOP 174 (a) to Unit 2056 pv 10 Divide 2-16 MPY OT Multiply 2s EAB 21-03 (EA) to EB 242 NEG 56 2's comp. (A) 228 EAD 45 EAU add 2265 NOP 00-22 No operation 2 EBA 21-02, (EB) to EA 261 NOR 00-32 Normalize (A) and (B) 2-43 EDP 21-12, EAU DP. mode 2-59 EDV 50 EAU Divide 2-68 PID 0.43 Pl, Disable 2-46 EFP 21-14 EAU F.P. mode 2260 PIE, 43 PLL Enable 246 EFU 21-11 Unenormalize FP. 2:58 PIR 36 PLT, Return 2r19 EIA 21-01 (EA)toEB, (EB)toEA 2-61 POF 63 Protect Bit Off zara ToL (44 Load LSH of (BA) 212 PON 62 Protect Bit On 273 ELN 51 Load (M) in EA 2269 ELO 52 Load (M) in EA 2270 RNA 60 Round (A) by (B) 2a EMU 47 EAU Multiply 2:67 RSA 00-10 Right shift A, Arith, 2035 ENO 21-00 EAU Normalize 260 RSL 00-15 Right ehift A, Log. zoo EPS 21-06 Skip if (EA) pos. 265 ESL 55 Store LSH of (EA) 22 sas 00-21 Skip on A sign 22d ESN 21-07 Skip if (EA) neg. 26h SMA 06 Subtract (M} from (A) 2015 ESO 21-10 Skip on EAU O'FLOW ze SMP 35 Skip if 1M) pos. bea ESP 2113. EAUS.P. mode 2:59 SNS 134 Sense No. Switen 2-20 ESR 00-23. Skip if EAU not ready 2-62 SPB iz Store Place & Branch 2-19 EST 53 Store (EA) ao7l STA a (a) tM 2o10 ESU 46 EAU Subtract 266 STB 04 (BoM zat ESZ 21-08 Skip #f (EA 2063 Str 33 Co tom, zu EXU 16 Execute (M) aaa TAB 00-05 (A) to B aoe FLA 00-13 Fall Left Shift, Arith, 23g TAL 00-01 (A) toX 2230 FLL 00-17 oll Left Shift, Log. 242 TBA oo-cg (BY A ae FRA 00-12 Full Right Shift, Arith 237 TBE 0-02 (B) tox 231 FRE 00-14 Pall Left Rotate, Log. 239 TEU nz Test Ext. Unit boss

You might also like