Az UNIVAC 1103 vagy ERA 1103 az Engineering Research Associates által épített és a Remington Rand által 1953 októbere óta forgalmazott korai számítógépek egyike . Ez volt az első számítógép, amelyhez Seymour Cray hozzájárult . [egy]
Az amerikai haditengerészet még az Atlas számítógép (később kereskedelmi ERA/UNIVAC 1101 számítógépként) elkészülte előtt rendelt egy másik, erősebb számítógépet az Engineering Research Associates -tól. Ennek az új megrendelésnek a neve " 29. feladat ", a számítógépnek pedig az Atlas II .
1952 nyarán az Engineering Research Associates megkereste a Fegyveres Erők Biztonsági Igazgatóságát (a Nemzetbiztonsági Ügynökség elődjét ), hogy engedélyezzék az Atlas II számítógép kereskedelmi forgalomba hozatalát . Az engedélyt azzal a feltétellel adták meg, hogy több speciális utasítást eltávolítanak az ERA 1103 nevű kereskedelmi verzióból. Ekkorra az Engineering Research Associates már a Remington Rand része volt . A Remington Rand menedzsmentje számára meglepetés volt az ERA 1103 megjelenése, mivel a Remington Rand egyik vezetőjének sem volt hozzáférése az ERA által végrehajtott titkos kormányzati projektekhez.
A gép az IBM 701 számítógép közvetlen versenytársa volt a tudományos számítástechnikai piacon. Egy olyan gép létrehozása, amely sikeresen versenyezhet az IBM számítógépekkel, nagyon hízelgő volt a Remington Rand vezetésének hiúságának , amely régóta versenyzett az IBM-mel a táblázatos gépek piacán . Mivel a Remington Rand az összes számítógépét UNIVAC néven adta ki , az új számítógép a UNIVAC 1103 nevet kapta.
Az UNIVAC 1103-at 1953 februárjában vezették be a piacra. Az első járművet eladták az USAF -nek a floridai Eglin bázis ballisztikus rakétaprogramjában való használatra . 1953 tavaszán a számítógépet a Los Angeles-i Számítógép-konferencián mutatták be, majd a Convair , a Boeing , a Lockheed és a Hadsereg White Sands Missile Range -től kapott megrendeléseket . Sajnos a St. Paul -i üzem , amely korábban az ERA része volt, nehézségekbe ütközött a speciális számítógépek egyetlen példányban történő létrehozásáról a tömeggyártásra való átállás során, ami miatt az UNIVAC 1103 szállítása késett. [2]
1954 elején az Egyesült Államok vezérkari főnökeinek egy bizottsága versenyt kért az UNIVAC 1103 és az IBM 701 között, hogy eldöntsék, melyik gépet használják a numerikus időjárás-előrejelzési projekthez . A tesztek azt mutatták, hogy mindkét gép egyformán gyors, az IBM 701 némileg megelőzte, de az UNIVAC 1103-at dicsérték nagyon gyors I/O eszközeiért. [3]
A rendszer elektrosztatikus Williams csőmemóriát használt . Összesen 36 cső volt, amelyek mindegyike 1024 bit adatot tudott tárolni, így összesen 1024 36 bites szónyi RAM volt . A 36 Williams cső mindegyike 5 hüvelyk átmérőjű volt. Ezen kívül volt egy mágneses dobon alapuló RAM is , amelynek kapacitása 16384 szó. Mind az elektrosztatikus memóriát, mind a dob memóriáját közvetlenül címezték: a 0-tól 01777-ig terjedő címek ( oktális jelöléssel ) hozzáférést biztosítottak az elektrosztatikus memóriához, a 040000-től 077777-ig terjedő címek (oktálisan) pedig a dobhoz.
A fixpontos számokat a következőképpen fejeztük ki: 1 bitet az előjelhez, 35 bitet az értékhez rendeltünk, ahol a negatív számokat az inverz kód képviseli .
A lebegőpontos számok ábrázolásához 1 bitet rendeltünk az előjelhez, 8 bitet a nagyságrendhez és 27 bitet a mantisszához .
Az utasítások 6 bites műveleti kódból és két 15 bites értékű címből álltak.
Az UNIVAC 1103-at továbbfejlesztették UNIVAC 1103A vagy Univac Scientific néven, és 1956 márciusában vezették be a piacra. Az UNIVAC 1103A a megbízhatatlan Williams csőmemóriát mágneses magmemóriára cserélte , és hardveres támogatást adott a lebegőpontos műveletekhez és hardveres megszakítási funkciót . [4] Az UNIVAC 1103A RAM maximum 12288 36 bites szót tartalmazott. A RAM egyenként 4096 szavas bankokra volt felosztva . Az UNIVAC 1103A felvette a versenyt az IBM 704 számítógéppel , amely egyben egy mágnesmagos memóriacsöves számítógép is volt, hardveres támogatással a lebegőpontos műveletekhez.
Az 1104-es számítógép az UNIVAC 1103 30 bites változata volt, amelyet a Westinghouse Electric számára építettek 1957-ben a BOMARC rakétaprogramban való használatra . A BOMARC rendszer 1960-as évekbeli bevezetésekor azonban egy modernebb számítógépet (az AN/USQ-20 számítógép egyik változata , G-40 kód) választottak hozzá. [5]