UNIVAC - UNIVAC

UNIVAC
UNIVAC-I-BRL61-0977.jpg
UNIVAC 1
Más néven Univerzális automata számítógép
Gyártó EMCC (a Remington Rand részeként ) (1951-1955)

Sperry Rand (1955-1978)

Sperry Corporation (1978-1986)
Kiadási dátum 1951. március ; 70 évvel ezelőtt ( 1951-03 )
Megszakított 1986
Előző ENIAC
Utód UNISYS 2200 sorozat

UNIVAC ( Universal Automatic Computer ) volt egy sor elektronikus digitális tárolt programot számítógépek kezdve a termékeket a Eckert-Mauchly Computer Corporation . Később a nevet a Remington Rand cég és az utódszervezetek egyik részlegére alkalmazták .

Az Eckert – Mauchly Computer Corporation által épített BINAC volt az első általános célú számítógép kereskedelmi használatra, de nem járt sikerrel. Az utolsó UNIVAC-jelvényű számítógép 1986-ban készült.

Történelem és szerkezet

UNIVAC Sperry Rand címke

J. Presper Eckert és John Mauchly 1943 és 1946 között építették meg az ENIAC -t (elektronikus numerikus integrátor és számítógép) a Pennsylvaniai Egyetem Moore Villamosmérnöki Iskolájában. Az iskola megalapítja az Electronic Control Company-t, később Eckert-Mauchly Computer Corporation (EMCC) névre keresztelt , székhelye: Philadelphia, Pennsylvania . Ez a cég először épített egy BINAC (BINary Automatic Computer) nevű számítógépet a Northrop Aviation számára (amelyet keveset használtak, vagy talán egyáltalán nem is használtak). Ezt követően megkezdődött az UNIVAC fejlesztése. Az UNIVAC -ot először a Népszámlálási Hivatalnak szánták , amely a fejlesztés nagy részét kifizette, majd gyártásba állították.

A halála EMCC elnöke és vezető pénzügyi támogatója Henry L. Straus egy repülőgép lezuhan október 25-én, 1949 EMCC eladták írógép készítő Remington Rand február 15-én, 1950. Eckert és Mauchly most jelentették Leslie Groves , a nyugdíjas hadsereg tábornok, aki korábban irányította a Pentagon és a Manhattan Project építését , ahol ki volt téve az ENIAC -nak.

A leghíresebb UNIVAC termék az 1951 -es UNIVAC I nagyszámítógép volt, amely arról vált ismertté, hogy megjósolta a következő évi amerikai elnökválasztás kimenetelét: ez az eset azért figyelemre méltó, mert a számítógép Eisenhower földcsuszamlást jósolt Adlai Stevenson felett , míg a Gallup utolsó felmérése Eisenhower 51–49 -re nyerte meg a népszavazást szoros versenyben.

A jóslat miatt a CBS New York -i hírfőnöke, Sigfried Mickelson azt hitte, hogy a számítógép téved, és nem volt hajlandó elolvasni a jóslatot. Ehelyett a stáb bemutatott néhány színpadi színházat, amelyek azt sugallták, hogy a számítógép nem reagál, és bejelentették, hogy 8-7 esélyt jósolnak egy Eisenhower -győzelemre (a tényleges előrejelzés 100-1 az ő javára).

Amikor az előrejelzések beigazolódtak-Eisenhower legyőzte Stevensont, és az UNIVAC a szavazatai 3,5% -án belül, míg a választási kollégium összes szavazatán belül 4 szavazaton kívülre esett- Charles Collingwood , a közvetítő bejelentette, hogy nem hiszik el korábbi jóslat.

Az Egyesült Államok hadserege 1951 -ben UNIVAC számítógépet kért a kongresszustól. Wade Heavey ezredes elmagyarázta a szenátus albizottságának, hogy a nemzeti mobilizációs tervezés több iparágat és ügynökséget érintett: "Ez egy hatalmas számítási folyamat ... vannak egyenletek, amelyeket nem lehet megoldani kézzel vagy elektromosan működtetett számítástechnikai gépekkel, mert milliónyi olyan kapcsolatra van szükség, amelyeknek kitalálása egy életen át tart. " Heavey azt mondta az albizottságnak, hogy segíteni kell a mozgósításban és más, a normandiai invázióhoz hasonló kérdésekben , amelyek különböző csoportok kapcsolatain alapultak.

A Remington Rand saját számológép -laboratóriummal rendelkezett a Connecticut állambeli Norwalkban, majd később a Minnesota állambeli St. Paul -ban vásárolta meg az Engineering Research Associates (ERA) vállalatot . 1953 -ban vagy 1954 -ben a Remington Rand egyesítette a Norwalk táblázógép -részlegét, az ERA "tudományos" számítógépes részleget és az UNIVAC "üzleti" számítógép -részleget egyetlen divízióba UNIVAC néven. Ez nagyon bosszantotta azokat, akik az ERA -ban és a Norwalk laboratóriumban dolgoztak.

1955 -ben a Remington Rand egyesült a Sperry Corporation -el , és Sperry Rand lett. A Remington Rand UNIVAC részlegét átnevezték a Sperry Rand Univac részlegére. A cég élére Douglas MacArthur tábornokot választották. A hatvanas években az UNIVAC egyike volt a nyolc nagy amerikai számítástechnikai vállalatnak az iparágban, amelyet akkoriban " IBM és a hét törpe" néven emlegettek - a Hófehérke és a hét törpe című színdarabot , az IBM pedig messze a legnagyobb Hófehérke és a többi hét törpe: Burroughs , Univac, NCR , CDC , GE , RCA és Honeywell . Az 1970 -es években, miután a GE eladta számítógépes üzletágát a Honeywellnek, az RCA pedig az Univacnak, a hét törpe analógiája kevésbé volt megfelelő, és a többi kisvállalkozás " BUNCH " néven vált ismertté ( B urroughs, U nivac, N CR, C ontrol Data és H oneywell).

A "vállalati identitás" elősegítése érdekében a név Sperry Univac -ra módosult, valamint Sperry Remington, Sperry New Holland stb. giroszkópok, repülőgépek, radarok, elektromos borotvák), úgy döntött, hogy kizárólag a számítástechnikai érdekeltségeire koncentrál, és az összes kapcsolódó részleget eladták. A vállalat elengedte a Rand -et a címéből, és visszatért a Sperry Corporation -hez. 1986 -ban a Sperry Corporation egyesült a Burroughs Corporation -vel , és Unisys lett .

A Burroughs és a Sperry 1986 -os egyesülése óta az Unisys számítógépgyártóból számítógép -szolgáltató és kiszervező céggé fejlődött, és ugyanazon a piacon versenyez, mint az IBM , az Electronic Data Systems (EDS) és a Computer Sciences Corporation . Az Unisys folytatja a vállalati osztályú számítógépek tervezését és gyártását a ClearPath és ES7000 szervervonalakkal.

Modellek

UNIVAC 1232
Vezérlőpult UNIVAC 1232 -hez
UNIVAC 1100/80
UNIVAC konzolnyomtató

Története során az UNIVAC számos különálló modellcsaládot készített. Az egyik korai UNIVAC vákuumcsöves számítógép -sorozat az ERA 1101 -en alapult, és az ERA -ban gyártott modelleket UNIVAC 110x -re változtatták; az 1100 -as modellszámok ellenére nem kapcsolódtak az utóbbi 1100/2200 sorozathoz. Az 1103A -t a szakirodalom az első megszakításokkal rendelkező számítógépként jegyzi.

Az eredeti modellcsalád az UNIVAC I (UNIVersal Automatic Computer I) volt, a második kereskedelmi számítógép, amelyet az Egyesült Államokban gyártottak. A fő memória folyékony higanytartályokból állt, amelyek késleltető soros memóriát alkalmaztak , és 1000 szóban, 12 alfanumerikus karakterből áll. Az első gépet 1951. március 31 -én szállították le.

Az UNIVAC II az UNIVAC I továbbfejlesztése volt, amelyet az UNIVAC először 1958-ban adott át. A fejlesztések közé tartozott a 2000–10000 szóból álló mágneses (nem higanyos) memória , az UNISERVO II szalagos meghajtók, amelyek vagy a régi UNIVAC I fémszalagokat, vagy új PET fóliaszalagok és néhány áramkör, amelyeket tranzisztorizáltak (bár ez még vákuumcsöves számítógép volt). Teljes mértékben kompatibilis volt a meglévő UNIVAC I programokkal mind kódok, mind adatok tekintetében. Az UNIVAC II néhány utasítást is hozzáadott az UNIVAC I utasításkészletéhez.

A Sperry Rand 1962 -ben megkezdte az UNIVAC III szállítását , és 96 UNIVAC III rendszert gyártott. Az UNIVAC I -vel és az UNIVAC II -vel ellentétben bináris gép volt, valamint támogatta az összes UNIVAC I és UNIVAC II tizedes- és alfanumerikus adatformátumot a visszafelé való kompatibilitás érdekében. Ez volt az utolsó eredeti UNIVAC gép.

Az UNIVAC Solid State egy 2 című, tizedes számítógép, forgó dobon, 5000 aláírt 10 számjegyű szóval, memóriával, az általános célú üzleti piacra. Két verziója volt: a Solid State 80 (IBM-Hollerith 80 oszlopkártya) és a Solid State 90 (Remington-Rand 90 oszlopkártya). Ez a számítógép mágneses logikát használt , nem tranzisztorokat, mivel az akkor kapható tranzisztorok jellemzői nagyon változóak voltak, és nem voltak kellően megbízhatóak. A mágneses logikai kapuk mágneses magokon alapultak, több huzaltekercseléssel; vákuumcsövekkel ellentétben szilárdtest -eszközök voltak, amelyek gyakorlatilag végtelen élettartammal rendelkeznek. A mágneses kapukhoz szükség volt egy adó-típusú vákuumcső által generált áram impulzusaira, amelyek amatőr rádiós végső erősítőkben is használatosak. Így a szilárdtest működésének középpontjában egy vákuumcsövön múlott, azonban ezrek helyett csak néhány csőre volt szükség, ami jelentősen növeli a megbízhatóságot.

Az UNIVAC 1100/2200 sorozat egy kompatibilis 36 bites tranzisztoros számítógépes rendszer, amelyet eredetileg a Sperry Rand készített. A sorozatot ma is támogatja az Unisys Corporation, mint ClearPath Forward Dorado sorozat.

  • A Remington Rand 409 egy vezérlőpultra programozott lyukkártya -számológép , amelyet 1949 -ben terveztek.
  • Az UNIVAC 418 (aka 1219) egy 18 bites szavas memóriagép. A három különböző modellben több mint 392 rendszert gyártottak.
  • Az UNIVAC 490 egy 30 bites szómag memóriagép volt, 16 vagy 32 ezer szóval; 4,8 mikroszekundumos ciklusidő. Az UNIVAC 1232 a 490 katonai változata volt.
  • Az UNIVAC 492 hasonló az UNIVAC 490-hez , de 64K 30 bites szavakkal bővített memóriával rendelkezik .
  • A UNIVAC 494 volt 30 bites szó gépet, és utódja a UNIVAC 490/492 gyorsabb CPU és 131k (később 262 ezer) mag memória. Legfeljebb 24 I/O csatorna állt rendelkezésre, és a rendszert általában UNIVAC FH880 vagy UNIVAC FH432 vagy FH1782 mágneses dob tárolóval szállították. Az alapvető operációs rendszer az OMEGA volt (a 490 -es REX utódja), bár egyéni operációs rendszereket is alkalmaztak (pl. CONTORTS a légitársaságok foglalásakor).
  • Az UNIVAC 1004 egy plug-board programozott lyukkártya adatfeldolgozó rendszer, amelyet 1962-ben vezetett be az UNIVAC. Teljes memória volt 961 karakter (6 bit) mag memória . A perifériák egy kártyaolvasó (400 kártya/perc), egy kártyalyukasztás (200 kártya/perc) voltak saját 90 oszlopos, kerek lyukú kártyákkal vagy IBM-kompatibilis, 80 oszlopos kártyákkal, dobnyomtatóval (400 sor/perc) és egy Uniservo szalagos meghajtó. Az 1004 -et távoli kártyaolvasóként és nyomtatóként is támogatta a szinkron kommunikációs szolgáltatásokon keresztül. Egy amerikai haditengerészet (Weapons Station, Concord) 1004 -et a szalagról történő nyomtatásnak szentelték, hogy letöröljék a feladatot a szalagokat előállító Solid State 80 nagyszámítógépről. Az Emulator nevű plug-board programot széles körben telepítették az 1004-esek tárolt programra való átalakítására, olvasva a kártya programcsomagjaiból származó utasításokat, amelyek meghatározták a következő adathordozók feldolgozását. A telepítés után az emulátort ritkán távolították el, mivel a gépet tetszés szerint futtathatta, és mivel szinte minden gépfunkciót használtak, fizikailag nehéz volt a telepített jumper puszta tömegétől, amely majdnem az egész táblát betöltötte. Az emulátor nem volt Univac termék, inkább minden ügyfél készítette el, unalmas feladat. A 1004 program-elágazó nád reléinek, az úgynevezett szelektoroknak a nagymértékű használata fokozott meghibásodásokat okozott, amelyeket később az elektronikus szelektorok használatával oldottak meg a 1005-ben.
  • A UNIVAC 1005 , egy továbbfejlesztett változata a UNIVAC 1004, először szállított februárban 1966 A gép látta kiterjedt alkalmazása az amerikai hadsereg , beleértve az első egy elektronikus számítógép a csatatéren. További perifériák is rendelkezésre álltak, beleértve a papírszalag -olvasót és a három zsebben tárolható, választható kártyaolvasót/lyukasztót. A gépnek kétlépcsős összeszerelője volt (SAAL-Single Address Assembly Language), amely elsődleges összeszerelője volt; volt egy háromlépcsős kártya alapú fordítója a SARGE nevű programozási nyelvhez. Az Autodin néhány csomópontja 1005 -ös volt . Valójában két változata volt az 1005. A fentebb leírt Federal Systems (katonai) verziónak és a Commercial Systems civil célú verziójának. Míg a két verzió közös memóriával és perifériákkal rendelkezett, két teljesen eltérő utasításkészlettel rendelkezett. A Kereskedelmi Rendszerek verziója három lépéses összeállítóval és programgenerátorral rendelkezett.
  • Az UNIVAC 1050 egy 1963-ban bemutatott, belül programozott számítógép volt, 32K hat bites karakter memóriával. Egycímű gép volt, 30 bites utasításokkal, 4K operációs rendszerrel és a PAL szerelvényben programozva nyelv. Az 1050 -et széles körben használta az amerikai légierő ellátó rendszere a készletek ellenőrzésére.
  • Az UNIVAC 9000 sorozatot (9200, 9300, 9400, 9700) az 1960-as évek közepén mutatták be, hogy versenyezzen az IBM 360 sorozat alacsony kategóriájával. A 9200 és a 9300, amelyek különböztek a CPU sebességétől és a maximális memóriakapacitástól (16K az eredeti 9200-nál, míg 32K a többi változatnál), a 360-as architektúra 16 bites módosított részhalmazát valósították meg, mint a 20- as modell , míg az UNIVAC 9400 egy a teljes 360 utasításkészlet részhalmaza. Ez nem sértett IBM szabadalmakat vagy szerzői jogokat; Sperry megkapta a jogot, hogy "klónozza" a 360 -at, mivel peres eljárás volt, amely az IBM megsértette Remington Rand alapvető memória szabadalmait. A 9400 nagyjából megfelelt az IBM 360/30 -nak. A 9000-es sorozat bevonatos huzalos memóriát használt , amely némileg úgy működött, mint az alapvető memória, de roncsolásmentes olvasást használt. Mivel a 9000 sorozat közvetlen versenytársa volt az IBM-nek, 80 oszlopos kártyákat és EBCDIC karakterkódolást használtak. A memóriakapacitás már 8K bájtos elsődleges tárhelyként indult egy kötegelt konfigurációjú rendszer számára. Opcionálisan egy lemezmeghajtó alrendszer is hozzáadható, 8414 5 MB -os lemezmeghajtóval, valamint szalagos meghajtóval, az Uniservo VI használatával.
  • Az UNIVAC 90 -es sorozat :
  • Csúcsminőségű (90/60, 90/70, 90/80): A csúcsminőségű 90-es sorozatú gépek a UNIVAC 9000 csúcsgépek utódai voltak, de hozzáadtak virtuális memóriát, és így hasonlóak vagy egyenértékűek voltak a későbbiekkel IBM System/370 nagyszámítógépek.
  • Alacsony kategóriájú: (90/30, 90/25, 90/40): A csúcskategóriás szériától eltekintve a Sperry Univac körülbelül 1975-ben mutatta be az Univac 90/30-at, hogy 9x00-as felhasználók számára frissítési útvonalat biztosítson, és versenyezni tudjon az IBM-ekkel. 3. rendszer . Lemez operációs rendszert használt, és 300 vagy 600 sor / perc nyomtatót, kártyaolvasót, opcionálisan kártyalyukasztót, konzolt (Uniscope 100), cserélhető lemezcsomagokat tartalmazó lemezmeghajtókat, több 1600 vagy 6250 BpI szalagos meghajtót tartalmazott. , és egy opcionális kommunikációs vezérlő, amely akár 16 terminált is támogat (később 32). A szabványos lemezmeghajtó a 8416 volt, amely többrétegű, kivehető lemezcsomagot tartalmazott, amely körülbelül 29 millió bájtot tartalmazott. A 8418 meghajtó egy továbbfejlesztett verzió, amely támogatja a 29 MB-os és a "kettős sűrűségű" 58 MB-os lemezcsomagokat is. Ezek a lemezmeghajtók az IDA -n (integrált lemezadapter) működtek. Választható 8430 meghajtó is volt, 100 MB kapacitással, amely külön nagy sebességű választócsatornán működött. A rendelkezésre álló szalagos meghajtók az Uniservo 10 (Mux Channel) és az Uniservo 14 (Selector channel) voltak. Az opcionális választócsatorna lehetővé tette más nagy sebességű eszközök használatát is, például az 1200 lpm 0776 vagy a 2000 lpm 0770 nyomtatót. A gép 4K vagy 16K memóriachippel rendelkezett, és a tipikus gépek 128-512 KiB memóriával rendelkeztek. Az OS/3 nevű operációs rendszert futtatta, és egyszerre akár 7 feladatot is végrehajthat, nem számítva a különböző operációs rendszer -bővítményeket, például a nyomtatási sorkezelőt és a távközlési hozzáférést (ICAM). Ez egy frissítési útvonal azoknak a felhasználóknak, akik túlnőttek az IBM System/3 rendszeren. Cobol-74, RPG2, Fortran és Assembler futott rajta. A 90/xx sorozat utasításkészletét mikrokódban valósították meg, és a rendszerindítási folyamat részeként az operációs rendszer betöltése előtt betöltötték a vezérlőtárolóba .
Röviddel a 90/30 bevezetése után a Sperry Univac bemutatta a 90/25 -öt, amely ugyanaz az alap hardver, de volt egy opciója egy kisebb 80 oszlopos kártyaolvasóhoz, és valamivel lassabb volt. A gép végrehajtott 3 utasítást, majd egy NOP -ot (no op), hogy lelassítsa, mivel szinte minden alkatrész megegyezett a 90/30 -mal). Később egy 90/40-es modellt is hozzáadtak, jobb teljesítményt a gyorsabb órajel (500ns vs 600ns ciklusidő), a következő utasítás előhívása és nagyobb maximális memóriakapacitás (1M vs 512K).
  • A Sperry UNIVAC System 80 sorozat : A teljes 90/xx sorozatot 1981-ben felváltotta a System 80, a 4-es és a 6-os modell. Az erősebb System 80-asokat (8, 10 és 20 modellek) 1984-ben vezették be. Ezek Sperry-jelvényesek voltak , Az IBM/360-hoz hasonló nagygépek, amelyeket valójában a Mitsubishi fejlesztett és fejlesztett Japánban. Az utolsó System 80 a 7E modell volt, amelyet 1990 -ben adott ki az Unisys.

Operációs rendszer

Az 1107 volt az első 36 bites, szóorientált gép, amelynek architektúrája közel állt ahhoz, amit az " 1100-as sorozat " nevének ismertek . Az EXEC I vagy EXEC II operációs rendszert futtatta , kötegelt orientált második generációs operációs rendszereket , amelyek az 1960-as évek elején és közepén jellemzőek. Az 1108 -as az EXEC II -t vagy az EXEC 8 -at üzemeltette . Az EXEC 8 lehetővé tette a valós idejű alkalmazások egyidejű kezelését, az időmegosztást és a háttéranyag-munkát. A Transaction Interface Package ( Transaction Interface Package ), a tranzakciófeldolgozó környezet lehetővé tette a programok COBOL-ban történő írását, míg a hasonló programok a versengő rendszereken összeállítási nyelven íródtak. A későbbi rendszereken az EXEC 8 -at átnevezték OS 1100 -ra és OS 2200 -ra , a modern leszármazottak megtartották a visszafelé való kompatibilitást. Néhány egzotikusabb operációs rendszer futott a 1108-ason-az egyik az RTOS volt, egy csupasz csontrendszer, amelyet úgy terveztek, hogy jobban kihasználja a hardvert.

A megfizethető System 80 sorozatú kis nagyszámítógépek az OS/3 operációs rendszert futtatták, amely az Univac 90/30 (és későbbi 90/25 és 90/40) modellekből származik.

Az UNIVAC 90 -es sorozat először az Univac által kifejlesztett OS/9 rendszerrel futott, amelyet később az RCA virtuális memória operációs rendszere (VMOS) váltott fel . Az RCA eredetileg időmegosztó operációs rendszernek (TSOS) nevezte ezt az operációs rendszert, amely az RCA Spectra 70 típusú virtuális memóriarendszerein fut, és az RCA CSD Sperry felvásárlása előtt nevét VMOS -ra változtatta. Miután a VMOS -t 90/60 -ra portolták, az Univac átnevezte VS/9 -re .

Védjegy

Az UNIVAC az évek során a következők bejegyzett védjegye volt:

Lásd még

Hivatkozások

  • David E. Lundstrom: Néhány jó férfi az Univac- tól, ISBN  0-7351-0010-1
  • Nancy Beth Stern, az Eniac-tól az UNIVAC-ig: Az Eckert-Mauchly számítógépek értékelése, ISBN  0-932376-14-2
  • Arthur L. Norberg, Számítógépek és kereskedelem: Technológiai és menedzsment tanulmány az Eckert-Mauchly Computer Company, Engineering Research Associates és Remington Rand, 1946–1957 (Számítástechnika története) (keménytáblás), ISBN  0-262-14090-X
  • James W. Cortada, A számítógép előtt: IBM, NCR, Burroughs és Remington Rand és az általuk létrehozott ipar, 1865–1956 (tanulmányok az üzleti életben és a technológiában), ISBN  0-691-05045-7

Külső linkek