RCA Spectra 70 - RCA Spectra 70

RCA Spectra 70/45

Az RCA Spectra 70 egy elektronikus adatfeldolgozó (EDP) berendezés volt, amelyet az Amerikai Rádió Corporation számítógépes részlege gyártott 1965 áprilisától. A Spectra 70 sor számos CPU modellt, magmemória különböző konfigurációit, tömegtároló eszközöket tartalmazott , végberendezések és különféle speciális interfész berendezések.

A rendszerarchitektúra és az utasításkészlet nagyrészt kompatibilis volt az IBM System / 360 nem privilegizált utasításkészletével , ideértve az EBCDIC karakterkészlet használatát is . Míg ez a mértékű kompatibilitás lehetővé tette a programok és az adatok bizonyos cseréjét, az operációs rendszer szoftverében mutatkozó különbségek kizárták a programok átlátható mozgását a két rendszer között.

A verseny a nagygéppiacon kiélezett volt, és 1971-ben a vállalat értékesítette a számítógépes részleget és a Spectra 70 vonalat Sperry Rand-nak , és közben hatalmas leírást készített.

Rendszer áttekintő

A Spectra 70 CPU öt modelljét 1965 körül jelentették be, egy kis rendszertől (70/15) a nagy léptékig (70/55). Néhány fő jellemzője a következő volt:

  • A rendszerek felfelé kompatibilisek voltak , lehetővé téve a kisebb modellhez írt programok futtatását a sorozat bármely nagyobb gépén.
  • A sorozat nagyobb gépei is gyorsabbak voltak, a memória elérési ideje két mikroszekundumtól a 70/15 és 0,84 mikrosekundumig terjedt a 70/55 között.
  • A memória kapacitása a minimum 4096 bájtból (4 KB) a 70/15-ben, a maximum 524 288 bájtból (512 KB) a 70/55-ben.
  • Mindannyian a kibővített bináris kódolt decimális váltási kódot ( EBCDIC ) használták, nyolc bit plusz paritáson a belső adatábrázoláshoz.
  • A szabványos elektromos interfész használata lehetővé tette ugyanazok a perifériák használatát a sorozat bármely CPU-modelljével.
  • Az egyidejű be- és kimenet intelligens kommunikációs csatornák segítségével valósult meg. Az IBM 360-hez hasonlóan kétféle csatorna volt elérhető (a 70/15 kivételével mindegyiken): választócsatornák, amelyek legfeljebb 256 eszközt tudtak megszólítani (egyenként), és multiplexer csatornák (nem a 70/15-ös csatornákon), amelyek képesek voltak egyszerre címezhet akár 256 csatornát a csatorna időmegosztásával.

A teljes utasításkészlet 144 utasítást tartalmazott, opcionális lebegőponttal együtt . Minden gép támogatta a tizedes és bináris fixpontos számtant . A lebegőpontos utasítások nem voltak elérhetők a 70/15 és 70/25 készülékeken.

Ezek a rendszerek mind az RCA valós memóriájú operációs rendszerét, a DOS-t és a TDOS-t futtatták. A 70/45 egy időmegosztó operációs rendszert, az RCA 70/45 Basic Time Sharing System (BTSS) rendszert is futtathat , amely akár 16 felhasználót támogat. A virtuális memóriát támogató rendszerek , a Spectra 70/46 és 70/61, valamint a későbbi RCA 3 és 7 is futtathatták az RCA virtuális memória operációs rendszerét (VMOS). A VMOS-t eredetileg TSOS-nak ( Time Sharing Operating System ) nevezték el, de átnevezték annak érdekében, hogy az időmegosztáson túl a rendszer piaca kibővüljön. A TSOS volt az első nagyszámú, igény szerinti lapozású virtuális memória operációs rendszer a piacon. A Spectra sorozatot később kiegészítette az RCA sorozat (RCA 2, 3, 6, 7— később átnevezte a 70/2, 70/3, 70/6 és 70/7 nevet, amelyek versenyeztek az IBM System / 370 ellen . Az RCA 2 és 6 a valós memóriájú, kötegelt orientált OS / 70 operációs rendszert futtatta, míg az RCA 3 és 7 a VMOS-t futtatta. Néhány angol Electric System 4 nagygépet átalakítottak Spectra 70 gépekkel, mások pedig az RCA Spectra angol Electric által tervezett klónjait 70 klón az IBM System / 360 tartományból.

Modellek

70/15 modell

Az RCA 70/15 (1965) modell egy különálló kisméretű processzor volt , amely még mindig sokféle alkalmazást támogatott . A memória korlátai és a viszonylag alacsony feldolgozási sebesség kissé kivitelezhetetlenné tette önálló számítógépes rendszerként való használatát . A teljes Spectra 70 architektúra 25 utasításának egy kis részhalmazát valósította meg, és lefelé nem volt kompatibilis a tartomány többi részével. Ezenkívül a rendelkezésre álló korlátozott memóriaméret "kiküszöböli az alapcím szükségességét, mivel az elmozdulás megadja a szükséges címzési tartományt egy nagy sorrendű bit hozzáadásával, amely lehetővé teszi akár 8 192 bájt címzését". Ebből a szempontból hasonló volt az IBM System / 360 Model 20-hoz .

Két memóriakonfiguráció állt rendelkezésre a 70/15-hez: vagy 4096 bájt, vagy 8 192 bájt magmemória. A 70/15 memóriaciklus ideje 2 mikroszekundum volt az információ bájtjánként.

A 70/15-et gyakran műholdas processzorként használták nagyobb rendszereknél, vagy intelligens terminálként használták a távoli munkába történő belépéshez. A műholdas processzor tipikus alkalmazásai közé tartozik a kártya-szalag konvertálás , a kártya / szalag-nyomtató jelentés létrehozása, a szalag- kártya lyukasztás , a bemenet előfeldolgozása és ellenőrzése, vagy tab-shop feladatok, mint a fájlok rendezése , egyesítése , és az adatok kiválasztása. Az ehhez a modellhez tartozó szoftver nem tartalmazott operációs rendszert - az RCA 70/15 programozó rendszer egy "összeszerelő rendszerből, rakodó rutinokból, bemenet-kimenet vezérlésből , tesztelési rutinokból, segédprogramokból , kommunikáció-vezérlésből, rendszer-karbantartási rutinokból, jelentés-programgenerátorból , és rendezés / egyesítés. " A rendezéshez / egyesítéshez 8 KB memóriával rendelkező rendszer szükséges. A fennmaradó rész 4 KB-ban futtatható. A programokat lyukkártyákról vagy mágnesszalagról lehet futtatni.

Súlya 270 font volt.

70/25 modell

Az RCA Model 70/25 (1965) egy különálló kis-közepes méretű számítógépes rendszer volt, amely szélesebb körű alkalmazásokat támogatott, beleértve a szabadon álló rendszerként történő felhasználást is. Nagy létesítményekben a 70/25 alrendszerként is használható egy többprocesszoros komplexumban. A nagy áteresztőképességet elősegítette a gyors memória és több egyidejű bemeneti / kimeneti adatfolyam használata. Választócsatornákkal és multiplexer csatornával felszerelve a 70/25 nyolc nagysebességű eszköz mellett egyidejűleg nyolc alacsony sebességű eszközt is működtethet. A Model 15-hez hasonlóan a teljes tartományú architektúra 31 utasításának (valamivel nagyobb) részhalmazát valósította meg.

A 70/25 memóriakapacitása minimum 16 384 bájt és legfeljebb 65 536 bájt között változott. A memóriaciklus ideje 1,5 mikroszekundum volt egy 8 bájtos bájt eléréséhez.

Súlya 1200 font (540 kg).

70/35 modell

Az RCA 70/35 modell az ötödik volt a Spectra számítógépek sorozatában, amelyet 1965 szeptemberében jelentettek be (első szállítás 1966-ban). Ez egy közepes méretű számítógép volt, amely ötvözte a harmadik generációs technológiát (beleértve az integrált áramköröket) és a sebességet egy hatékony, olcsó adatrendszerben. A Spectra 70/35 az árkategóriában lévő egyéb általános célú számítógépek sebességének csaknem kétszeresével sokféle feladatot látott el. A 70/45 és 70/55 modellektől eltérően nem kínált lebegőpontos processzort. A maximális memória 32 768 bájtra korlátozódott két 16 384 bájtos alapmemóriából. Szinkron és aszinkron vezérlőkkel egyaránt kínálták, amelyek lehetővé tették számára, hogy más számítógépekkel kommunikáljon.

Az Oklahoma State-Wide Computer Science System 1966-tól kezdve használta távoli RCA 301 számítógépek csatlakoztatását 8 városban, hogy otthont adjon a számítástechnika szakképzettségének, amely az első államilag támogatott program, amelyet kizárólag az adatok képzésére hoztak létre. feldolgozó személyzet. A hallgatók a gyakorlati tapasztalatok alapján tanulták a programozás és a rendszer működésének alapjait.

Súlya 1500 font (680 kg).

70/45 modell

Az RCA Model 70/45 (1966) egy közepes méretű processzor volt, viszonylag jó teljesítményű a maga idejében. A lebegőpontos processzor volt opcióként rendelhető a 70/45 tartották alkalmas kereskedelmi, tudományos, kommunikációs, és a valós idejű alkalmazások számára.

Kommunikációs multiplexerrel a 70/45 akár 256 kommunikációs vonalat is képes befogadni interaktív használatra, valamint kötegelt feldolgozásra . Így a 70/45 ideális volt egy többrendszeres telepítés magjaként. A 70/45 volt az első olyan számítógépes rendszer, amely monolit integrált áramköröket használt építésénél. Ennek az integrációs szintnek a harmadik generációs számítógépek meghatározó jellemzőjévé kellett válnia .

A 70/45 memóriakapacitása minimum 16 384 bájt (16 KB) és 262 144 bájt (256 KB) között mozgott. A memória ciklusának ideje 1,44 mikrosekundum volt, hogy hozzáférjen két bájt (egy fél szó) információhoz.

Súlya 1900–2 700 font (860–120 kg).

70/46 modell

RCA Spectra 70 46-os modell

Az RCA Model 70/46 (1967) a 70/45 módosított változata, hozzáadott virtuális memória képességgel. A számítógép, mint időmegosztó gép hirdetése Octoputer néven szerepelt .

A programok akár 70/45 módban is futtathatók - virtuális memória nélkül -, vagy 70/46 módban, engedélyezett virtuális memóriával. A virtuális címek 24 bit hosszúak. Az oldalak megadhatók 2048 vagy 4096 bájt hosszúságúak, a program követelményeitől függően, azonban a 2048 bájt oldalak a memória egy oldalának alsó felét foglalják el. A rendszer maximum 512 oldalt enged meg. A virtuális memória 64 oldalas szegmensekre van felosztva, amelyeket a virtuális cím 1-5. Bár az utasításkészlet architektúrája legfeljebb 32 szegmenst határoz meg, a 70/46-ban csak nyolcat használnak. A címek növekménye körbefut egy szegmenshatáron. 4 KB-os oldalak esetén a szegmensek hossza 256 KB, a teljes virtuális memória mérete pedig legfeljebb 2 MB. 2 KB-os oldalak esetén ezek a számok a felére csökkennek.

70/55 modell

Az RCA 70/55 (1966) modell közepes és nagy léptékű processzor volt, kiváló processzor jellemzőkkel, jól alkalmazható mind a tudományos, mind a nagyszabású kereskedelmi feldolgozáshoz. A 70/55 magas áteresztőképességet tartott fenn azzal, hogy akár 14 egyidejű munkafolyamatot kínált. A 70/45-hez hasonlóan a 70/55-ös modell is széles körben használta a monolit integrált áramköröket.

A 70/55 memória kapacitása 65 536 bájt (64 KB) alapmemória és 524 288 bájt (512 KB) között változott. A memóriaciklus ideje 0,84 mikrosekundum volt, hogy négy bájt információhoz jusson.

Súlya 3000–5100 font (1,5–2,6 rövid tonna; 1,4–2,3 t).

70/60 modell

Az RCA 70/60 modell a Spectra 70 sorozat későbbi kiegészítése volt, 1969-ben jelentették be.

70/61 modell

Az RCA 70/61 modell a 70/60 virtuális memóriamodellje volt, és egyes hirdetésekben Octoputer II néven emlegették . A 70/60 és a 70/61 volt az első RCA központi számítógép, amely képes volt 1 MB magmemória támogatására, amely 4 standard állványban volt elhelyezve, amelyek "T" -et alkottak a számítógép többi részével. Mindegyik memóriaszekrény 256 KB magmemóriával rendelkezett, alján memóriahalmokkal, vezérlő logikával és tápegységgel. Ezek a gépek később RCA 6, illetve RCA 7 lettek, amikor a vállalat a kék és a fehér szekrényeket új, korszerűbb rendszerre cserélte. Bár ezek a számítógépek gyorsak és megbízhatóak voltak, túl későn érkeztek, hogy befolyásolják az IBM 360 termékcsalád vezető szerepét.

Bemeneti-kimeneti eszközök

A Spectra 70 sorozat bemeneti-kimeneti eszközeit kifejezetten arra tervezték, hogy az RCA szabványos interfészt használó interfészekkel összekapcsolódjanak a Spectra processzor összes modelljével. Az 1965-ös kezdeti termékkínálat a következőket tartalmazta:

  1. Kártya lyukasztók, amelyek teljes mértékben pufferoltak és 100 vagy 300 kártya / perc sebességgel működtek, az adott modelltől függően.
  2. Három nyomtatómodellt kínáltak: közepes sebességű, 600 sor / perc sebességű nyomtatót, nagy sebességű nyomtatót, 1250 sor / perc sebességű nyomtatót, valamint egy számlanyomtatót, amely folyamatos nyomtatványon 600 sor / perc sebességgel és 800 sor / perc sebességgel a kártyakészleten. A kártyanyomtatókhoz hasonlóan a nyomtatók is teljesen puffereltek voltak.
  3. A Spectra optikai kártyaolvasó percenként akár 1435 kártyát is képes olvasni, opcionális mark-sense olvasással.
  4. Papírszalag-képességet kínáltak 5, 6, 7 vagy 8 csatornás lyukasztókkal és olvasókkal. A lyukasztott szalagolvasó 200 karakter / másodperc sebességgel, a szalag lyukasztás pedig 100 karakter / másodperc sebességgel működött.
  5. A mágnesszalag három változata volt elérhető, másodpercenként 30, 60 vagy 120 kilobájtos sebességgel. Tisztán numerikus módban a szalagolvasást és -írást 240 000 számjegy / másodperc sebességgel hajtották végre. Valamennyi szalagos meghajtó „ipari” (vagyis IBM ) kompatibilis volt, és automatikus hibakereső rendszereket tartalmazott. Vagy 7 vagy 9 csatornás szalagos kód használható, és a szalagokat előrefelé lehet írni, és el lehet olvasni mind előre, mind hátramenetben.
  6. A tömeges tárolás mágneses dob és mágneslemez formájában egyaránt elérhető volt, cserélhető lemezcsomag kapacitása 7,25 MB , 156 kbit / s adatcsere sebességgel . A nagy sebességű dob kapacitása 1 MB volt, átlagos elérési ideje 8,6 milliszekundum volt .
  7. A Videoscan Document Reader optikai karakterfelismerő szkenner volt, sebessége 1300 dokumentum / perc. Ezt elsősorban csekkek és hasonló tranzakciós dokumentumok beolvasására használták.

Lásd még

Hivatkozások

Külső linkek