UNIVAC - UNIVAC

UNIVAC
UNIVAC-I-BRL61-0977.jpg
UNIVAC 1
Også kendt som Universal automatisk computer
Fabrikant EMCC (som en del af Remington Rand ) (1951-1955)

Sperry Rand (1955-1978)

Sperry Corporation (1978-1986)
Udgivelses dato Marts 1951 ; 70 år siden ( 1951-03 )
Udgået 1986
Forgænger ENIAC
Efterfølger UNISYS 2200 -serien

UNIVAC ( Universal Automatic Computer ) var en linje af elektroniske digitale lagret-program computere starter med produkter fra Eckert-Mauchly Computer Corporation . Senere blev navnet anvendt på en division af Remington Rand -virksomheden og efterfølgerorganisationer.

Den BINAC , bygget af Eckert-Mauchly Computer Corporation, var den første generelle formål computere til kommerciel brug, men det var ikke en succes. Den sidste UNIVAC-badged computer blev produceret i 1986.

Historie og struktur

UNIVAC Sperry Rand -etiket

J. Presper Eckert og John Mauchly byggede ENIAC (Electronic Numerical Integrator and Computer) på University of Pennsylvania 's Moore School of Electrical Engineering mellem 1943 og 1946. En patentrettighedskonflikt fra 1946 med universitetet fik Eckert og Mauchly til at forlade Moore Skole for at danne Electronic Control Company, senere omdøbt til Eckert-Mauchly Computer Corporation (EMCC), baseret i Philadelphia, Pennsylvania . Det firma byggede først en computer kaldet BINAC (BINary Automatic Computer) til Northrop Aviation (som var lidt brugt, eller måske slet ikke). Bagefter begyndte udviklingen af ​​UNIVAC. UNIVAC var først beregnet til Bureau of Census , der betalte meget af udviklingen, og derefter blev sat i produktion.

Med død af EMCC's formand og økonomiske finansstøtter Henry L. Straus i et flystyrt den 25. oktober 1949 blev EMCC solgt til skrivemaskine maker Remington Rand den 15. februar 1950. Eckert og Mauchly rapporterede nu til Leslie Groves , den pensionerede hær general, der tidligere havde formået at bygge Pentagon og Manhattan -projektet , hvor han blev udsat for ENIAC.

Det mest berømte UNIVAC -produkt var UNIVAC I mainframe -computeren fra 1951, der blev kendt for at forudsige resultatet af det amerikanske præsidentvalg året efter: denne hændelse er bemærkelsesværdig, fordi computeren forudsagde et Eisenhower -jordskred over Adlai Stevenson , hvorimod den sidste Gallup -meningsmåling havde Eisenhower vundet den populære afstemning 51–49 i en tæt konkurrence.

Forudsigelsen lod CBS 'nyhedschef i New York, Sigfried Mickelson, tro, at computeren tog fejl, og han nægtede at tillade forudsigelsen at blive læst. I stedet viste besætningen nogle iscenesatte teatre, der antydede, at computeren ikke reagerede, og meddelte, at den forudsagde 8–7 odds for en Eisenhower -sejr (den faktiske forudsigelse var 100–1 i hans favør).

Da forudsigelserne viste sig at være rigtige-Eisenhower besejrede Stevenson i et jordskred, hvor UNIVAC kom inden for 3,5% af hans populære stemmetal og fire stemmer af hans valgkolleger i alt -meddelte Charles Collingwood , luftmeddeleren , at de ikke havde troet på tidligere forudsigelse.

Den amerikanske hær anmodede om en UNIVAC -computer fra kongressen i 1951. Oberst Wade Heavey forklarede senatets underudvalg, at den nationale mobiliseringsplanlægning involverede flere industrier og agenturer: "Dette er en enorm beregningsproces ... der er ligninger, der ikke kan løses i hånden eller med elektrisk betjente computermaskiner, fordi de involverer millioner af relationer, der ville tage et helt liv at finde ud af. " Heavey fortalte underudvalget, at det var nødvendigt at hjælpe med mobilisering og andre spørgsmål, der ligner invasionen af ​​Normandiet, der var baseret på forskellige gruppers forhold.

Remington Rand havde sit eget beregningsmaskinelaboratorium i Norwalk, Connecticut , og købte senere Engineering Research Associates (ERA) i St. Paul, Minnesota . I 1953 eller 1954 fusionerede Remington Rand deres Norwalk tabuleringsmaskindivision, ERA "videnskabelige" computerdivision og UNIVAC "business" computerdivision til en enkelt division under UNIVAC -navnet. Dette irriterede stærkt dem, der havde været hos ERA og med Norwalk -laboratoriet.

I 1955 fusionerede Remington Rand med Sperry Corporation for at blive Sperry Rand. UNIVAC -divisionen i Remington Rand blev omdøbt til Univac -divisionen i Sperry Rand. General Douglas MacArthur blev valgt til at stå i spidsen for virksomheden. I 1960'erne var UNIVAC et af de otte store amerikanske computervirksomheder i en industri, der dengang blev omtalt som " IBM og de syv dværge" - et skuespil om Snehvide og de syv dværge, hvor IBM, langt den største, blev castet som Snehvide og de andre syv som værende dværge: Burroughs , Univac, NCR , CDC , GE , RCA og Honeywell . I 1970'erne, efter at GE solgte sin computervirksomhed til Honeywell og RCA solgte den til Univac, blev analogien til de syv dværge mindre passende, og de resterende små virksomheder blev kendt som " BUNCH " ( B urroughs, U nivac, N CR, C egulering data, og H oneywell).

For at hjælpe med "virksomhedsidentitet" blev navnet ændret til Sperry Univac sammen med Sperry Remington, Sperry New Holland osv. I 1978 blev Sperry Rand, et konglomerat af forskellige divisioner (computere, skrivemaskiner, kontormøbler, høpresser, gødningsspredere, gyroskoper, avionik, radar, elektriske barbermaskiner), besluttede udelukkende at koncentrere sig om sine computerinteresser, og alle de ikke -relaterede divisioner blev solgt. Virksomheden droppede Rand fra sin titel og vendte tilbage til Sperry Corporation. I 1986 fusionerede Sperry Corporation med Burroughs Corporation for at blive Unisys .

Siden fusionen af ​​Burroughs og Sperry i 1986 har Unisys udviklet sig fra en computerproducent til et computertjeneste- og outsourcingfirma , der konkurrerer på samme markedsplads som IBM , Electronic Data Systems (EDS) og Computer Sciences Corporation . Unisys fortsætter med at designe og producere computere i virksomhedsklasse med ClearPath- og ES7000 -serverlinjer .

Modeller

UNIVAC 1232
Betjeningspanel til UNIVAC 1232
UNIVAC 1100/80
UNIVAC -konsolprinter

I løbet af sin historie producerede UNIVAC en række separate modelområder. En tidlig UNIVAC -serie af vakuumrørcomputere var baseret på ERA 1101, og de modeller, der blev bygget på ERA, blev rebadged som UNIVAC 110x; trods 1100 modelnumre var de ikke relateret til sidstnævnte 1100/2200 serie. 1103A krediteres i litteraturen som den første computer, der har afbrydelser.

Den originale model var UNIVAC I (UNIVersal Automatic Computer I), den anden kommercielle computer fremstillet i USA. Hovedhukommelsen bestod af tanke med flydende kviksølv, der implementerede forsinkelseslinjehukommelse , arrangeret i 1000 ord med 12 alfanumeriske tegn hver. Den første maskine blev leveret den 31. marts 1951.

Den UNIVAC II var en forbedring af UNIVAC I at UNIVAC først leveret i 1958. Forbedringerne omfattede magnetiske (ikke-kviksølv) kerne hukommelse på 2000 til 10000 ord, UNISERVO II båndstationer som kunne bruge enten gamle UNIVAC I metal bånd eller den nye PET -filmbånd og nogle kredsløb, der blev transistoriseret (selvom det stadig var en vakuumrørcomputer ). Det var fuldt ud kompatibelt med eksisterende UNIVAC I -programmer til både kode og data. UNIVAC II tilføjede også nogle instruktioner til UNIVAC I's instruktionssæt.

Sperry Rand begyndte at sende UNIVAC III i 1962 og producerede 96 UNIVAC III -systemer. I modsætning til UNIVAC I og UNIVAC II var det en binær maskine samt opretholder understøttelse af alle UNIVAC I og UNIVAC II decimal- og alfanumeriske dataformater for bagudkompatibilitet. Dette var den sidste af de originale UNIVAC -maskiner.

Den UNIVAC Solid State var en 2-adresse, decimal computer, med hukommelse på en roterende tromle med 5000 underskrev 10 cifrede ord, der tager sigte på det generelle formål erhvervsmarked. Det kom i to versioner: Solid State 80 (IBM-Hollerith 80 kolonne kort) og Solid State 90 (Remington-Rand 90 kolonne kort). Denne computer brugte magnetisk logik , ikke transistorer, fordi de transistorer, der derefter var tilgængelige, havde meget variable egenskaber og ikke var tilstrækkeligt pålidelige. Magnetiske logiske porte var baseret på magnetiske kerner med flere trådviklinger; i modsætning til vakuumrør var de solid state -enheder, der har en praktisk talt uendelig levetid. De magnetiske porte krævede drivpulser af strøm produceret af et vakuumrør af sendertype, af en type, der stadig bruges i amatørradio-endelige forstærkere. Således var Solid State i hjertet af sin drift afhængig af et vakuumrør, men kun få rør var nødvendige i stedet for tusinder, hvilket øgede pålideligheden i høj grad.

Den UNIVAC 1100/2200 serien er en serie af kompatible 36-bit transistoriseret computersystemer oprindeligt fremstillet af Sperry Rand. Serien understøttes fortsat i dag af Unisys Corporation som ClearPath Forward Dorado -serien.

  • Remington Rand 409 var et kontrolpanel programmeret hullet kort lommeregner, designet i 1949.
  • Den UNIVAC 418 (aka 1219) var en 18-bit ord kerne hukommelse maskine. Over de tre forskellige modeller blev der fremstillet mere end 392 systemer.
  • Den UNIVAC 490 var en 30-bit ord kerne hukommelse maskine med 16K eller 32K ord; 4,8 mikrosekund cyklustid. UNIVAC 1232 var en militær version af 490.
  • Den UNIVAC 492 svarer til UNIVAC 490 , men med udvidet hukommelse til 64K 30-bit ord.
  • Den UNIVAC 494 var en 30-bit ord maskine og efterfølgeren til UNIVAC 490/492 med hurtigere CPU og 131k (senere 262K) kerne hukommelse. Op til 24 I/O -kanaler var tilgængelige, og systemet blev normalt leveret med UNIVAC FH880 eller UNIVAC FH432 eller FH1782 magnetisk tromlelager. Grundlæggende operativsystem var OMEGA (efterfølger til REX for 490), selvom brugerdefinerede operativsystemer også blev brugt (f.eks. KONTORTER til flyreservationer).
  • Den UNIVAC 1004 var en plug-board programmeret hulkort databehandlingssystem, indført i 1962 af UNIVAC. Samlet hukommelse var 961 tegn (6 bit) kernehukommelse . Periferiudstyr var en kortlæser (400 kort/minut), en kortstans (200 kort/minut) ved hjælp af proprietære 90-kolonne, runde hulkort eller IBM-kompatible, 80-kolonne kort, en tromleprinter (400 linjer/minut) og et Uniservo bånddrev. 1004 blev også understøttet som en fjernkortlæser og printer via synkrone kommunikationstjenester. En amerikansk flåde (Weapons Station, Concord) 1004 var dedikeret til udskrivning fra tape som et middel til at aflaste opgaven fra deres Solid State 80 mainframe, som producerede båndene. Et plug-board-program kaldet Emulator blev bredt installeret for at konvertere 1004'er til lagret programdrift, og læste instruktioner fra programdæk med kort, der bestemte behandlingen af ​​følgende datadæk. Når den var installeret, blev Emulator sjældent fjernet, da den kunne køre maskinen som ønsket, og da næsten alle maskinfunktioner blev brugt, var den fysisk tung fra den store masse installerede jumpere, der fyldte næsten hele brættet. Emulator var ikke et Univac -produkt, snarere det blev bygget af hver kunde, en kedelig opgave. Dens kraftige brug af 1004's programforgrenede sivrelæer, kaldet selektorer, forårsagede øgede fejl, senere løst ved brug af elektroniske vælgere i opfølgningen 1005.
  • Den UNIVAC 1005 , en forbedret version af den UNIVAC 1004, blev først leveret i februar 1966. maskine så omfattende brug af amerikanske hær , herunder den første brug af en elektronisk computer på slagmarken. Yderligere periferiudstyr var også tilgængeligt, herunder en papirtape -læser og en valgfri kortlæsning/hulning med tre lommer. Maskinen havde en totrinssamler (SAAL-Single Address Assembly Language), som var dens primære montør; den havde også en tre-trins kortbaseret compiler til et programmeringssprog kaldet SARGE. 1005'er blev brugt som nogle noder på Autodin . Der var faktisk to versioner af 1005. Federal Systems (militær) versionen beskrevet ovenfor og en Commercial Systems version til civil brug. Mens de to versioner delte fælles hukommelse og periferiudstyr, havde de to helt forskellige instruktionssæt. Commercial Systems -versionen havde en trepas -assembler og en programgenerator.
  • Den UNIVAC 1050 var et internt programmeret computer med op til 32K af seks-bit tegn hukommelse, som blev indført i 1963. Det var en en-adresse maskine med 30-bit instruktioner, havde en 4K operativsystem og blev programmeret i PAL samling Sprog. 1050 blev brugt i vid udstrækning af det amerikanske luftvåbens forsyningssystem til lagerstyring.
  • De UNIVAC 9000-serien (9200, 9300, 9400, 9700) blev indført i midten af 1960'erne for at konkurrere med den lave ende af de IBM 360-serien. 9200 og 9300, som var forskellige i CPU-hastighed og maksimal hukommelseskapacitet (16K for den originale 9200 vs 32K for de andre varianter) implementerede den samme 16-bit modificerede delmængde af 360-arkitekturen som Model 20 , mens UNIVAC 9400 implementerede en delsæt af det fulde 360 ​​instruktionssæt. Dette krænkede ikke IBM patenter eller ophavsrettigheder; Sperry fik rettighederne til at "klone" 360 som bilæggelse af en retssag vedrørende IBM's krænkelse af Remington Rands kernehukommelsespatenter. 9400 svarede nogenlunde til IBM 360/30. 9000-serien brugte belagt trådhukommelse , der fungerede lidt som kernehukommelse, men brugte en ikke-destruktiv læsning. Da 9000-serien var beregnet som direkte konkurrenter til IBM, brugte de 80-kolonne kort og EBCDIC-tegnkodning. Hukommelseskapacitet startede så lavt som 8K byte primært lager til et batchkonfigureret system. Eventuelt kan der tilføjes et diskdrevundersystem med 8414 5MB diskdrev samt bånddrev ved hjælp af Uniservo VI.
  • Den UNIVAC Series 90 :
  • High-end: (90/60, 90/70, 90/80): High-end Series 90-maskinerne var efterfølgere af high-end UNIVAC 9000-maskiner, men tilføjede virtuel hukommelse og var dermed ens eller tilsvarende til senere IBM System/370 mainframes.
  • Low-end: (90/30, 90/25, 90/40): Separry fra high-end-serien introducerede Sperry Univac Univac 90/30 omkring 1975 for at levere en opgraderingssti til 9x00-brugere og konkurrere med IBMs System 3 . Det brugte et diskoperativsystem og havde enten en 300 eller 600 linjer pr. Minut printer, en kortlæser, eventuelt en kortstans, en konsol (Uniscope 100), tilsluttede diskdrev, der havde flytbare diskpakker, flere 1600 eller 6250 BpI -bånddrev og en valgfri kommunikationskontroller, der understøtter op til 16 terminaler (senere 32) Standarddiskdrevet var 8416, der indeholdt en aftagelig diskplade med flere lag plader, der indeholdt cirka 29 millioner bytes. 8418-drevet var en forbedret version, der understøttede både 29MB og "dobbeltdensitet" 58MB diskpakker. Disse diskdrev drives af IDA (Integrated Disk Adapter). Der var også et valgfrit 8430 -drev med en 100MB kapacitet, der opererede på en separat højhastighedsvælgerkanal. Tilgængelige bånddrev var Uniservo 10 (Mux Channel) og Uniservo 14 (Selector channel). Den valgfrie vælgerkanal muliggjorde også brug af andre højhastighedsenheder, såsom 1200 lpm 0776 printeren eller 2000 lpm 0770 printeren. Maskinen havde enten 4K eller 16K hukommelseschips, og typiske maskiner havde mellem 128 og 512 KiB hukommelse. Det kørte et OS kaldet OS/3 og kunne køre op til 7 job ad gangen, uden at tælle forskellige OS -udvidelser såsom printspooler og telekommunikationsadgang (ICAM). Det var en opgraderingssti for brugere, der var vokset ud af IBM System/3. Det kørte Cobol-74, RPG2, Fortran og Assembler. Instruktionssættet i 90/xx -serien blev implementeret i mikrokode og blev indlæst i kontrollageret som en del af opstartsprocessen, før operativsystemet blev indlæst .
Kort efter at 90/30 blev introduceret, introducerede Sperry Univac 90/25, som var den samme grundlæggende hardware, men havde en mulighed for en mindre 80 kolonne kortlæser og var en smule langsommere. Maskinen udførte 3 instruktioner og derefter en NOP (ingen op) for at bremse den, da næsten alle komponenter var identiske med 90/30). Senere blev en 90/40 model tilføjet med forbedret ydeevne fra en hurtigere urfrekvens (cyklustid på 500ns vs 600ns), forudgående hentning af den næste instruktion og større maksimal hovedhukommelseskapacitet (1M vs 512K).
  • De Sperry UNIVAC System 80 series : Hele 90 / xx serien blev efterhånden erstattet i 1981 af de System 80, modeller 4 og 6. Kraftigere System 80'er (modeller 8, 10 og 20) blev indført i 1984. Disse var Sperry-badged , IBM/360-lignende mainframes faktisk udviklet og konstrueret af Mitsubishi i Japan. Det endelige System 80 var modellen 7E, udgivet i 1990 af Unisys.

Operativsystemer

1107 var den første 36-bit, ordorienterede maskine med en arkitektur tæt på den, der blev kendt som " 1100-serien ". Det kørte EXEC I eller EXEC II- operativsystemet, batchorienterede anden generations operativsystemer , typisk for begyndelsen til midten af ​​1960'erne. 1108 kørte EXEC II eller EXEC 8 . EXEC 8 tillod samtidig håndtering af real-time applikationer, tidsdeling og baggrundsbatcharbejde. Transaction Interface Package (TIP), et transaktionsbehandlingsmiljø, tillod programmer at blive skrevet i COBOL, mens lignende programmer på konkurrerende systemer blev skrevet i samlingssprog. På senere systemer blev EXEC 8 omdøbt til OS 1100 og OS 2200 , hvor moderne efterkommere opretholder bagudkompatibilitet. Nogle mere eksotiske operativsystemer kørte på 1108-hvoraf det ene var RTOS, et mere barbenet system designet til at udnytte hardwaren bedre.

Den overkommelige System 80 -serie af små mainframes kørte OS/3 -operativsystemet, der stammer fra Univac 90/30 (og senere 90/25 og 90/40).

Den UNIVAC Series 90 første løb med UNIVAC udviklede OS / 9, som senere blev erstattet af RCA s Virtuel hukommelse Operating System (VMOS). RCA kaldte oprindeligt dette operativsystem Time Sharing Operating System (TSOS), der kører på RCA's Spectra 70 -linje af virtuelle hukommelsessystemer og ændrede navn til VMOS før Sperry -erhvervelsen af ​​RCA CSD. Efter at VMOS blev portet til 90/60 omdøbte Univac det til VS/9 .

Varemærke

UNIVAC har gennem årene været et registreret varemærke for:

Se også

Referencer

  • David E. Lundstrom: Et par gode mænd fra Univac, ISBN  0-7351-0010-1
  • Nancy Beth Stern, Fra Eniac til UNIVAC: En vurdering af Eckert-Mauchly Computers, ISBN  0-932376-14-2
  • Arthur L. Norberg, Computers and Commerce: A Study of Technology and Management at Eckert-Mauchly Computer Company, Engineering Research Associates, og Remington Rand, 1946–1957 (Computing History) (Hardcover), ISBN  0-262-14090-X
  • James W. Cortada, Before the Computer: IBM, NCR, Burroughs og Remington Rand and the Industry They Created, 1865–1956 (Studies in Business and Technology), ISBN  0-691-05045-7

eksterne links