Az ES EVM ( Unified System of Electronic Computers ) egy szovjet számítógép- sorozat , az IBM System / 360 és System / 370 sorozatának analógja, amelyet 1964 óta gyártanak az Egyesült Államokban . A szoftver és a hardver (csak a külső eszközök interfész szintjén) kompatibilis az amerikai prototípusaikkal. A Szovjetunióban és a KGST-országokban 1971-től 1990-ig aktívan kiaknázták őket, majd elkezdték kivonni a szolgálatot, és a 2000-es évekre gyakorlatilag eltűntek.
Az 1960-as évek közepén számos probléma merült fel a Szovjetunióban a számítástechnika területén, nevezetesen:
Szükség volt egy "nagy ugrásra" - az egységes számítógépek tömeggyártására való átállásra, amelyek nagyszámú szabványosított szoftverrel és perifériás berendezéssel vannak felszerelve. A probléma megoldására 1966- ban a nemzetgazdasági tervben a Rádióipari Minisztérium feladata a „Ryad” kísérleti tervezési munka (K+F) előzetes tervének kidolgozása, amelyet a Számítástechnikai Főigazgatóság vezetője fogalmazott meg. MCI Mikhail Sulim , megjelent a nemzetgazdasági tervben . [egy]
Az előzetes projekt kidolgozásával kezdetben a Finommechanikai és Számítástechnikai Intézetet ( ITMiVT ) bízták. Az intézet által 1966 közepén benyújtott jelentés nem elégítette ki a minisztériumot, mivel azt mutatta, hogy a jelentés készítői nem érdekeltek ilyen számú gépet a Szovjetunióban. Ennek eredményeként a Rádióipari Minisztérium 1967. február 22-i rendeletével az előprojekt kidolgozásának vezetésével az Ipari Automatizálási Tervező Irodát (KBPA) bízta meg, amely sokkal nagyobb érdeklődést mutatott. A KBPA 1978-ban a Kvant Kutatóintézetté alakult .
A perifériás berendezések összetételére és jellemzőire vonatkozó kérdésekkel többé-kevésbé egyértelmű volt: a NIISchetMash által az ITM-jelentéshez bemutatott anyagok ezekről a kérdésekről gyakorlatilag nem váltottak ki vitát. A legnagyobb vitát a leendő „sorozat” szervezésének elvei okozták: a processzorok logikai felépítése, a parancsrendszer, a külső eszközökkel való kommunikáció elvei – amit később „ számítógép-architektúrának ” neveztek.
Általánosságban elmondható, hogy a megbeszélés eredménye odáig fajult, hogy célszerű a Nyugaton elterjedt System / 360 rendszer architektúráját alapul venni:
A klónozást támogatók fő kérdése valójában az volt, hogy lehetséges-e a rendszer hardverének másolása teljes műszaki dokumentáció nélkül, vagy célszerűbb a nulláról újratelepíteni, egyúttal kiegészíteni és javítani.
Alternatív lehetőségként az egyenlő feltételek melletti együttműködést fontolgatták bármelyik nyugat-európai céggel. A. A. Dorodnitsyn akadémikus , ennek a lehetőségnek a támogatója, az angol ICL céget tekintette partnerének [3] [4] .
Az IBM vezetése, amelyet ő is elfogadott az Orosz Tudományos Akadémia Számítástechnikai Központja falai között, elutasította az ilyen együttműködést [4] .
Az ES számítógépek fő kódolásai a szöveges KOI-8 és a bináris (bináris) DKOI , amelyeket az EBCDIC alapján fejlesztettek ki . Az ES számítógépes parancskészlet rendszerében 144 különböző parancs (utasítás) volt, amelyek lehetővé tették az összes tudományos, műszaki és gazdasági jellegű probléma megoldását [5] .
A programozó architektúrája egy számítógép volt, egy-, két- és háromcímes utasításokkal hat formátumban, 2-6 bájt hosszúságban, tizenhat 32 bites általános célú regiszter (RON) és négy 64 bites lebegőpontos regiszter. Volt egy 64 bites PSW ( program állapotszó ) regiszter is, amely programszámlálót, eredményjelet és egyéb rendszerinformációkat tartalmazott. Az I / O-t csatornák hajtották végre, amelyek magasan specializált processzorok, amelyek saját parancsláncaikat hajtják végre. Bájt-multiplex, blokk-multiplex és szelektor csatornákat biztosítottak. A multiplex csatornák egy munkameneten belül több perifériás eszközzel való egyidejű munkát támogatnak (parancslánc), a választócsatornák munkamenetenként csak egy perifériás eszközzel működnek. Az EC család későbbi modelljeiben általában csak multiplex csatornákat használtak, mivel azok rugalmasabbak voltak.
A csatornák hardveres szintjén meglehetősen összetett műveletek voltak támogatva: például index-szekvenciális fájlban való keresés.
A fizikai megvalósítás a modelltől függött. Tehát a fiatalabb modellben (ES-1020) a RON-t RAM-ba szervezték.
Ugyanakkor „politikai” okokból több teljesen eltérő architektúrájú modell is bekerült a sorozatba, például a Magyarországon gyártott EU-1010 sorozat (1012, 1011) , illetve az EU-1021 ( Csehszlovákia ) .
Kifejezetten ehhez a projekthez hozták létre az Elektronikus Számítástechnikai Kutatóközpontot ( NICEVT ). A NICEVT munkájának jelentős részét az eredeti System/360 szoftver klónozása jelentette, számos munkatárs foglalkozott az eredeti számítógép szétszedett gépi kódjának tanulmányozásával és adaptációjával.
Szerencsére az IBM az operációs rendszer jelentős részét forráskód formájában szállította, ami lehetővé tette a rendszer finomítását, számos hiba kiküszöbölését a rendszerkódban és további funkciók bevezetését. A késői EC 6.1.9 operációs rendszer már sokkal stabilabb volt, mint az eredeti OS/360 21.8 (a sor utolsó rendszere).
Az új szovjet OS EU 7-nek már nem volt közvetlen IBM analógja, amely a Virtuális Gépek Rendszerét (SVM, a VM analógja ) és az Alap operációs rendszert (BOS) képviselte, amelynek nem volt IBM megfelelője, és az OS EU fejlesztése volt. 6-os verzió, egyetlen csomagba kapcsolva).
Ellentmondásos kijelentés, hogy az IBM operációs rendszerek között nincs közvetlen analóg az EU OS 7.xx számára. Általában a BOS alrendszer jelenlétén alapul, amely meghívottként működött a VM rendszer hipervizorának (felügyelőjének) irányítása alatt. Az alrendszer (BOS) jelenléte nem szükséges. Ezenkívül a teljesítmény javítása érdekében a BOS-t általában kizárták a betöltött szoftver összetételéből. Az IBM VM operációs rendszerek (eredeti) viszont tökéletesen működtek a hazai EC-104x / 106x gépeken (a tisztán hazai kivitelű konkrét hardver hiányában módosítások nélkül is). Gyakorlatilag gyakran az eredeti IBM VM operációs rendszereket használták, mivel jóval kisebb hibaszámmal, jobb teljesítmény- és megbízhatóságjellemzőkkel rendelkeztek, és minden szükséges fejlesztést (az adott hazai hardver használatához) egy minősített rendszer el tud végezni. programozó, amely általában a gépet üzemeltető szervezet államában érhető el. Az OS 7.xx egyediségéről szóló legenda valószínűleg a NIIEVM-nél, a NICEVT-nél és más társ-végrehajtó szervezeteknél ( NIIAA stb.) a fejlesztésére fordított pénzek igazolására szolgál. További részletekért tekintse meg az SVM - ről szóló cikket . .
Csak a rendszer architektúráját másoltuk át az ES számítógépre, míg a hardveres implementációt újra létrehoztuk. Ennek a sorozatnak a megbízhatóságát és teljesítményét hátrányosan befolyásolta a szovjet alkatrészek rossz minősége. .
Az első számítógépek 1971 -ben jelentek meg . Ezeket különösen a kazanyi ( kazanyi számítógépgyár ), minszki és penzai gyárakban gyártották . Az utolsó autókat 1998 -ban gyártották (EC-1220). Összesen több mint 15 ezer ES számítógépet gyártottak.
Az ES EVM sorozatú számítógépek felépítésüknek megfelelően feltételesen az ún. 1. sor, 2. sor, 3. sor, 4. sor.
Az "1. sor" (hasonlóan a System / 360 sorozathoz) az EC-1010, EC-1020, EC-1021, EC-1030, EC-1040, EC-1050 modellekhez és az ezeken alapuló továbbfejlesztett modellekhez tartozott: EC -1010M, EC -1011, EC-1012, EC-1022, EC-1032, EC-1033, EC-1052.
A „Row 2” (hasonlóan a System / 370 sorozathoz) az EC-1015, EC-1025, EC-1035, EC-1045, EC-1055, EC-1060, EC-1061, EC-1065 modellekhez tartozott.
Az EC-1036, EC-1046, EC-1057 (GDR), EC-1066, EC-1068 modellek a "3. sorba" tartoztak.
A Magyar Népköztársaságban kifejlesztett és gyártott EC-1010, EC-1011, EC-1012 és EC-1015 modellek névlegesen az 1. sor, illetve a 2. sor voltak, de a francia Mitra 15 miniszámítógépek architektúrájával rendelkeznek .
A 3-as és különösen a 4-es sorozatú eszközökön számos olyan műszaki fejlesztést terveztek és részben végrehajtottak, amelyeknek nem volt analógja az IBM gépeken. Speciális számítási egységeket valósítottak meg, például vektor- és mátrixprocesszorokat, más fizikai elveken (például optikai) működő processzorokat stb.[ adja meg ] .
A Szovjetunió összeomlása után az 1990-es években szinte mindegyik fejlesztés leállt.
Az EC sorozat utolsó gépeit már licenc alapján és IBM berendezésekkel gyártották.
Az összes számítógép hardveres alapja 140 × 150 mm méretű mikroáramkörökkel ellátott kártyák (az úgynevezett TEZ - tipikus csereelemek vagy "1. szintű rádió-elektronikai modulok"). Szerkezetileg a számítógépek nagy rackek ("szekrények" vagy "3. szintű rádióelektronikai modulok") voltak, körülbelül egy ember magasságával (1200 × 750 × 1600 mm az EC-1030 és 1200 × 860 × 1600 mm az EC esetében -1046) és a hozzájuk tartozó méretű perifériás eszközök - nyomtatók , szalagos meghajtók , mágneslemez-meghajtók .
A funkcionális blokkokat egyértelműen elválasztották egymástól: processzor rack, RAM-mal ellátott rack (vagy rack) stb.[ adja meg ] .
Speciális numerikus besorolást hoztak létre a blokkok és perifériák megjelölésére, a processzortól és a memóriától a perifériákig. Készülék kódok:
Az összes számítógépblokk felszereléséhez és elhelyezéséhez legalább 25-30 m² alapterületű külön helyiségre (vagy akár több helyiségre) volt szükség speciális magaspadlóval (az összes csatlakozó kábel lefektetéséhez), ill. szellőző- és hűtőrendszerekkel.
A katonai átvétel követelményei szerint gyártott gépek három tengelyen 15 g ütési terhelést is képesek voltak ellenállni. Az EC-1033 és EC-1045 számítógépeket a KIK sorozatú hajókra telepítették, és 10 fokig ellenálltak a felgurulásnak.
A műszaki jellemzőket röviden leírták a processzor sebességével (a Gibson keverék szerint másodpercenként több tízezertől millió műveletig), valamint a RAM mennyiségével - hozzávetőleges értékek 64 KB-tól a legelső és fiatalabb modellek 16 MB-ra a legújabb régebbi modellekhez.
A perifériák cserélhetők voltak, de a processzorok, a memória és hasonlók nem.
Az ES számítógépek egyes modelljeinek jellemzői [6] [7] [8] [9] :
Modell | A kiadás kezdete | Teljesítmény, műveletek másodpercenként |
RAM kapacitás, KB | RAM ciklus, ms | A csatornák teljes sávszélessége , MB/s |
---|---|---|---|---|---|
1. sor | |||||
EU-1010 | 1971 | 2,75×10 3 | 8-64 | egy | |
EU-1012 | |||||
EU-1020 | 1972 | 2×10 4 | 64-256 | 2 | 1.68 |
EU-1021 | 1972 | 4×10 4 | 16-64 | 2 | |
EU-1022 | 1975 | 4×10 4 | 128-512 | 2 | |
EU-1030 | 1973 | 6×10 4 | 256-512 | 1.5 | 2 |
EU-1032 | 1974 | 2×10 5 | 128-1024 | 1.2 | |
EU-1033 | 1976 | 2×10 5 | 512-1024 | 1.25 | 2.2 |
EU-1040 | 1971 | 3,5×10 5 | 128-1024 | 1.25 | |
EC-1050 | 1973 | 5×10 5 | 256-1024 | 1.25 | négy |
EC-1052 | 1978 | 7×10 5 | 1024-8192 | 5.2 | |
2. sor | |||||
EC-1060 | 1977 | 2×10 6 | 2048-8192 | 0,65 | 9 |
EU-1015 | |||||
EU-1025 | 1979 | 6×10 5 | 256 | 1.5 | |
EU-1035 | 1977 | 1,5×10 5 | 256-2048 | egy | 1.2 |
EU-1045 | 1979 | 8×10 5 | 1024-4096 | egy | 5 |
EU-1055 | 1979 | 6×10 5 | 1024-2048 | 1.14 | 6 |
EC-1061 | 1983 | 8192 | |||
EU-1065 | 1984 | 4×10 6 | 2048-16384 | 6.4 | |
3. sor | |||||
EC-1036 | 1983 | 4×10 5 | 2048-4096 | 1.4 | |
EC-1046 | 1984 | 1,3×10 6 | 4096-8192 | egy | 8.1 |
EC-1066 | 1986 | 4,5×10 6 | 8192-32768 (kétprocesszoros verzióhoz) |
0.4 | 15.4 |
EU-1087.20 | 1988 | 1,5×10 7 | 32768 - 294912 (két EC-3948 bővített RAM egységgel) |
||
EU-1007 | 1986 | 1024-4096 | |||
4. sor | |||||
EC-1130 | 1994 | 2×10 6 | 8192-16384 | ||
EC-1181 | 1994 | 1×10 7 | 65539—131072 | ||
EU-1220 | 1995 |
Az EC-1010 , EC-1011 és EC-1012 típusokat Magyarországon , Székesfehérváron gyártották . Emellett az EC sorozatú számítógépekhez VIDEOTON terminálok készültek Budapesten .
Az EC-1020- at Minszkben tervezték és gyártották. Főtervező - V. V. Przhiyalkovsky . EC-2020 processzorból, EC-3220 RAM egységből, külső tárolóeszközökből állt: EC-5551 mágneslemez-meghajtók és EC-5511 mágnesszalag-meghajtók. Bemeneti-kimeneti eszközök - berendezések a kezelő és az EC-7070, EC-6012, EC-6022 számítógépek, EC-7030, EC-7010, EC-7022 kimeneti eszközök közötti kommunikációhoz. A gép 100 m²-es helyiséget igényelt és 21 kVA-t fogyasztott. 755 autót gyártottak. Az EU-1022 modellben továbbfejlesztve [10] .
Az EC-1021- et Csehszlovákiában fejlesztették ki . A Ryad-1 sorozat egyik fiatalabb modellje volt. Chakovice városában ( cseh. Čakovice ) a ZPA üzemben gyártották. Processzor – EU-2021. Az utasításkészlet 65 utasítást tartalmazott. A többi ES számítógéppel való kompatibilitást az Assembler és az RPG programok szintjén biztosították. 50 m²-es szobát foglalt el. Áramfelvétel - 13 kVA. Továbbfejlesztve az EU-1025 "Row-2" sorozatban [11] .
Az EC-1030- at Mihran Semerjyan irányítása alatt fejlesztették ki Jerevánban, és Kazanyban gyártották. Ez volt a Ryad-1 sorozat egyik átlagos teljesítményű modellje. Processzor – EU-2030. Az ES számítógépes parancsok teljes készlete megvalósult – 144 utasítás. Átlagsebesség - 60 ezer művelet másodpercenként. A gép 110 m²-es helyiséget igényelt és 25 kVA-t fogyasztott. Ennek a modellnek az alapján hozták létre az első kétgépes VK-1010 komplexumot az EC számítógépek sorozatában. 436 autót gyártottak. Az EU-1033 modellben továbbfejlesztve [12] .
Az ES-1040- et Karl-Marx-Stadtban (ma Chemnitz ), NDK - ban hozták létre és gyártották M. Günther vezetésével. Teljesítmény - 320 ezer művelet másodpercenként.
Az EC-1050 a Ryad-1 sorozat egyik régebbi modellje. Átlagos teljesítmény - 500 ezer művelet másodpercenként. A fejlesztést V. S. Antonov vezette. Fejlesztés és gyártás - Moszkva, Penza. ESL logikát használtak . Az EC-2050 processzor háromlépcsős aszinkron csővezetéket valósít meg [13] [14] . 87 autó készült.
ES-1060 - a "Row-1"-hez tervezték, de idő és emberi erőforrás hiányában átkerült a "2-es sorba".
Az 1970-es évek közepén a Row-1 modelleket modernizálták a fejlettebb elembázis megjelenése, a tapasztalatok és a fejlesztések miatt. A továbbfejlesztett ES EVM-1 gépek főbb jellemzői az alábbiak:
Az ES-1032 a "Row-1" első modernizált modellje. 1974-ben fejlesztették ki az ELWRO gyár Speciális Tervezési Irodájában, Boleslav Pivovar vezetésével Wroclawban , Lengyelországban , és nem szállították a Szovjetuniónak. Az első három sor összes többi gépétől eltérően a Texas Instruments által gyártott elemalapot (IS SN-74 sorozat) és a 280 × 150 mm-re megnövelt TEZ-eket használta. Ez volt az első gép az EC sorozatban többrétegű nyomtatott áramköri lapokkal és félvezető RAM-mal.
Az EC-1022 az EC-1020 továbbfejlesztett változata. I. K. Rostovtsev vezetésével dolgozták ki Minszkben. A fő fejlesztők V. P. Kachkov, M. I. Korotchenya, M. I. Krivonos, V. M. Lenkova, G. D. Smirnov, M. F. Chalaydyuk, V. P. Shershen. A fejlesztés 1975-ben fejeződött be. Minszkben, Bresztben és Szófiában gyártották (a bolgár autók EU-1022B indexszel rendelkeztek). A frissítés célja a termelékenység megnégyszerezése volt a belső processzorciklus és az állandó memóriaciklus csökkentésével, a processzor- és memóriainformációs autópályák bitmélységének növelésével, valamint egy különálló, nagy sebességű memória lokálisként történő felhasználásával. Átlagsebesség - 80 ezer művelet másodpercenként. EC-2422 processzor, parancsok száma - 144, RAM EC-3222 ferrit magon, 256 Kbyte kapacitású szekrényben, a memória bővítését egy második szekrény tette lehetővé. Az elmúlt években a RAM-ot félvezető váltotta fel, amivel a keretet a tápszekrénybe helyezték. Mágneses meghajtó EC-5052, EC-5056 (7,25 MB) vagy EC-5061 (29 MB), szalagos meghajtó EC-5012 vagy EC-5017. A kiadás 1982-ben készült el, összesen 3929 gépet gyártottak (az ES számítógép legmasszívabb modellje). ALU - 16 bites. Elem alap - IS sorozat 155. A gép 108 m²-es helyiséget igényelt, fogyasztása 25 kVA [15] .
Az EC-1033 az EC-1030 modell továbbfejlesztett változata. V. F. Gusev vezetésével dolgozták ki Kazanyban. A fejlesztés 1976-ban fejeződött be. 1983-ig ugyanazon a helyen gyártották, összesen 1963 autót gyártottak. Átlagos teljesítményű gép volt a Ryad-1 sorozatban. Elem alap - IS sorozat 155, speciális ALU mikroáramkörök. Ezzel a számítógéppel az IS 155-ös sorozat alapkészlete majdnem 2-szer bővült, és néhány mikroáramkörnek nem volt analógja a prototípus-sorozatban (SN-74). Processzor - EC-2433, RAM - EC-3207 vagy EC-3208. A gép 120 m²-es helyiséget igényelt, fogyasztása pedig 40 kVA [16] .
Az EC-1052 az EC-1050 továbbfejlesztett változata. A fejlesztés 1978-ban fejeződött be. Az EU-1050-től elsősorban a félvezető RAM és az IS 155, 137 és 138 sorozatok kiterjesztett készletének használatában tért el. Processzor – EU-2052. Modernizáció V. S. Antonov és V. A. Revunov vezetésével. 74 autót gyártottak, mindegyiket a penzai VEM üzemben gyártották [17] .
2. sorA modellek hasonló mutatói ellenére a 2-es sorozatú számítógépek nem az 1-es sorozatból származó "osztálytársak" módosításai, hanem teljesen eltérő fejlesztések. A fejlesztőcsapatok és a gyártók számára a következő vonalak egyértelműen követhetők:
EC-1020 -> EC-1022 -> EC-1035 -> EC-1036 -> EC-1130 - "Minsk" autócsalád
EC-1030 -> EC-1033 -> EC-1045 -> EC-1046 Jereván-Kazan vonal
EU-1040 -> EU-1055 - "Robotron" vonal (NDK)
Az EC-1015 - öt Székesfehérváron gyártották .
Az EC-1025- öt Csehszlovákiában fejlesztették ki. IS-500 sorozatú IC-ket használtunk.
Az ES-1035 az első a Series-2-ben, amelyet G. D. Smirnov vezetése alatt fejlesztettek ki Minszkben. Támogatott virtuális memória. A minszki számítástechnikai szoftver, valamint a Bolgár Népköztársaságban az Izot vállalat készítette.
Fő összetevők:Emulációs móddal rendelkezett, amely biztosítja a kompatibilitást a Minsk-32 számítógéppel . Az IS-500 sorozat ESL IC-it használtuk. 2138 autót gyártottak.
Az EC-1045- öt A. T. Kuchukyan vezetésével fejlesztették ki, Jerevánban és Kazanyban gyártották. IS-500 sorozatú IC-ket használtunk. 1865 autót gyártottak. A YerNIIMM-nél kifejlesztett "Avtoproekt" automatizált tervezőrendszerek ( A. V. Petrosyan , S. Sargsyan S. Ambaryan stb.) és az egységes másodlagos áramforrás (1977, Zh. Mkrtchyan főtervező) lehetővé tették a [tizennyolc]
Az EC-1055 és EC-1055M az NDK-ban készült. Az EU-1055M egyes forrásokban az EU-1056-tal azonosítható. Az elem alapja TTL mikroáramkörök.
Az EC-1060 a Ryad-2 sorozat egyik legnagyobb teljesítményű gépe. A sorozatban először az EC-1060 bevezette a virtuális memória mechanizmusának, a 128 bites precíziós számításoknak és a sikertelen parancsok automatikus ismétlésének támogatását. V. S. Antonov főtervező vezetésével fejlesztették ki Moszkvában és Penzában. A fő fejlesztők Yu. S. Lomov, E. M. Urobushkin, A. A. Shulgin. IS-500 sorozatú IC-ket használtunk. A gép 200 m²-es helyiséget igényelt és 80 kVA-t fogyasztott. 315 autót gyártottak [19] .
ES-1061 - Yu. V. Karpilovich főtervező . 566 autót gyártottak [20] .
Az ES-1065- öt A. M. Litvinov, később V. U. Plyusnin vezetésével hozták létre. 5 autót gyártottak [21] .
3. sorAz EC-1016- ot Magyarországon gyártották, a Szovjetunióba nem szállították.
Az ES-1026- ot Csehszlovákiában gyártották, és nem szállították a Szovjetuniónak.
A Ryad-3 számítógépek a továbbfejlesztett áramkörben, a nagyobb RAM-ban, a modernebb perifériák teljes készletében és a virtuális gépek firmware-támogatásában különböztek elődeiktől. A Ryad-3 számítógép működési megbízhatósága lényegesen magasabb volt, mint elődeié.
Az ES-1036 fő tervezője R. M. Astsaturov. A processzor 8 KB gyorsítótárral rendelkezett, a RAM 4 Kb dinamikus memória chipeket használt. IS-500 sorozatú IC-ket használtunk. A gép 100 m²-es helyiséget igényelt és 40 kVA-t fogyasztott. 2073 autót gyártottak.
Az ES-1046- ot A. T. Kuchukyan vezetésével fejlesztették ki, Jerevánban és Kazanyban gyártották. IS-500 sorozatú IC-ket használtunk. A processzor mikrokódja vízszintes-függőleges, parancsszélessége 72 bit, hangereje 8192 parancs. 800 autót gyártottak.
Az EC-1057- et 1987 óta gyártják az NDK-ban a Robotron üzemben. A legyártott számítógépek számáról nincs adat. 1 millió op/s teljesítményt értek el.
Az EU-1066 fejlesztését Yu. S. Lomov és V. A. Revunov vezette. IS-500 sorozatú IC-ket használtunk. Penzában és Minszkben gyártották. 422 autót gyártottak.
Az EC-1068 egy kétprocesszoros komplexum volt, amely az EC-1066-on alapult EC-2617 lebegőpontos koprocesszorral. Penzában és főleg Minszkben gyártják. 18 autó készült.
4. sorAz EC-1087 építészetileg közel áll az EC-1066-hoz, de BMK chipeken alapul , amelyek mindegyike helyettesíti a prototípus egyik TEZ-jét. A sorozatgyártást Penzában tervezték, de nem telepítették.
Az ES-1130- at Minszkben fejlesztették ki moszkvai és kijevi szakemberek részvételével. A főtervező V. P. Kachkov, a fő fejlesztők M. E. Nemenman, M. P. Kotov és A. G. Rymarchuk. A K-1800 mikroprocesszor készletet (gyártó: a vilniusi Venta üzem ) használtuk. Pipeline processzor, akár 1 utasítás óránként, nagy teljesítményű öndiagnosztikai rendszer. Az ES PC - 1840 -et rendszerterminálként és mérnöki konzolként használták . 230 (más források szerint - 437 [22] ) gép jelent meg.
Az EU-1170- et Jerevánban fejlesztették ki. 1989-ben a munka finanszírozását megszüntették.
Az ES-1181- et Moszkvában fejlesztették ki. Az I-300B sorozat chipjeit használták, a címteret 2 GB-ra bővítették, és további parancsokat vezettek be. A gép nem igényelt be- és elszívó szellőzést, és egy állványban volt elhelyezve. Egy példányt összeállítottak, amely megfelelt az állapotteszteken. A sorozatgyártást nem szervezték meg.
1986-ban bejelentették az ES-1191 szuperszámítógép fejlesztését . A munka nem fejeződött be.
EgyébEzen kívül meg kell említeni az EC sorozatú architektúrájú fedélzeti számítógépet . Az A-30 számítógép (V. M. Karasik és V. I. Shteinberg) csonka (lebegőpontos műveletek és decimális aritmetika nélkül) utasításkészlettel rendelkezett, az A-40 teljes mértékben kompatibilis volt az EC számítógéppel. 1967-ben a Szovjetunió Rádióipari Minisztériumának Automatikus Berendezések Kutatóintézetében, N. Ya. Matyukhin vezetésével megkezdték az 5E76 számítógép fejlesztését a nagykövet ES számítógépes vezérlőrendszerének és hibrid DTL IC - inek felhasználásával. sorozat (217 sorozat) [23] . Erre a számítógépre, valamint annak modernizált változatára, az 5E76B-re (1970 óta) több számítógépes rendszert építettek, 65S180, 5E12, VK 11lb. [24]
A Ryad-1, Ryad-2 és Ryad-3 ES számítógépek minden modellje, valamint IBM prototípusaik a programozó szemszögéből nézve 32 bites architektúrával rendelkeztek 24 bites címbusszal, így maximum 16 megabájt fizikai RAM megszólítása lehetséges. Abban az időben ez nagyon nagy kötet volt. A későbbi IBM-modellekben a címbuszt 31 bitesre bővítették, majd bevezették a 64 bites módot is, de az EC sorozatú számítógépeken ezeket a változtatásokat csak egyetlen gyártás előtti Series-4 gépeken reprodukálták. Meg kell még említeni az ES-1220- at [25] , amely formálisan a Ryad-4-ben szerepel, valójában azonban a System / 390 adaptált változata, 64 bites IBM gyártmányú processzorral és szovjet összeállítású perifériákkal, szintén nagyrészt a importált alkatrészek.
Az ES számítógépek minden modellje képes volt feldolgozni a számítógéptől távolabb előállított és távközlési csatornákon továbbított adatokat. Erre a célra számos adatátviteli multiplexert és előfizetői állomást fejlesztettek ki és helyeztek sorozatgyártásba.
Az adatátviteli multiplexert (MTD) ES-8400 (prototípus IBM2702) a Számítástechnikai Kutatóintézetben (NIIVT, Penza) fejlesztették ki. A főtervező S. G. Los. Az MPD ES-8400 15 telefonos és/vagy távíró kommunikációs csatornán keresztül biztosította a számítógép interfészét az ES számítógépek (vagy azokkal kompatibilis) előfizetői állomásaival és szabványos távírókészülékekkel. Tömegtermelés.
Az ES-8402 adatátviteli multiplexert (IBM2703 prototípus) az Elektronikus Számítástechnikai Kutatóközpontban (NITsEVT, Moszkva) fejlesztették ki, és 176 csatornán keresztül is hasonló funkciókat biztosított. Sorozatgyártás - VEM üzem (Penza).
Az ES-8561 előfizetői állomás (a NIIVT, Penza fejlesztése) egy írógéppel felszerelt, egyetlen kijelzős terminál. Sorozatgyártás - Bakuban.
Az ES-8563 előfizetői állomás (a NIIVT, Penza fejlesztése) egy csoportos előfizetői állomás, legfeljebb 32 kijelzőterminállal, írógéppel felszerelve. Sorozatgyártás - Bakuban [26] .
1975 óta megjelentek az EC-7906, majd később az EC-7920 és az EC-7970 kijelzőkomplexumok. Ez utóbbiak közé tartoztak a TS-7063 intelligens terminálok (sorozatgyártás - Kanevben, KEMZ "Magnit" Kanev Elektromechanikai Üzem), amelyek a KR580VM80A mikroprocesszor alapján készültek, és valójában személyi számítógépeket képviselnek.
A számítógépeken általában vagy az EC DOS operációs rendszer (korai/alacsonyabb modellek) vagy az EC OS , VM (Virtual Machine System), TKS és MBC többfeladatos operációs rendszer (fejlettebb modellek) futott, ezek a rendszerek az IBM termékek analógjai voltak. A CBM operációs rendszert az EU operációs rendszerrel kombinálták a 7-es verzióban.
Az operációs rendszerrel való munka megkezdéséhez meglehetősen bonyolult eljárásra volt szükség az operációs rendszer létrehozásához egy terjesztési készletből , amely beállításokkal egy adott számítógéppéldányon egy adott konfigurációban ( processzor , memória, csatornák) és annak összes perifériáján dolgozik. Az operációs rendszer generálása sok modul összeszereléséből és összeszereléséből állt, és általában 6-8 óráig tartott a szabványos assembler alacsony sebessége miatt. Az újabb verziókban egy továbbfejlesztett assembler vált elérhetővé, melyben többszörösen gyorsabban generált a rendszer. Az NDK -ban kifejlesztett TKS - ben a probléma közvetlenül megoldódott: a rendszer telepítése anélkül történt, hogy kész boot image-ből generált volna, csak a perifériás eszközök címeinek rövid táblázatára volt szükség. Az EU OS 7-es verziójában és az abban szereplő CVM-ben a probléma a következőképpen oldódott meg: a rendszer új verziójának generálása és telepítése a régi verziót futtató virtuális gépen történhetett, majd egyszerűen átkerült a rendszerből. a virtuális gépről az igazira.
Az EC sorozatú számítógépekhez más operációs rendszereket is fejlesztettek, de ezeket nem alkalmazták széles körben. Így például a MISS OS-t az EU-1010 és az EU-1011 számára fejlesztették ki a Moszkvai Állami Egyetemen . Létezett egy MOS EC mobil operációs rendszer is, amely a Unix OS implementációja volt egy EC számítógépen. De a Unix akkoriban egyszerűsített "háziasszonyok rendszerének" számított (szó szerinti idézet a [27] -ből) az "igazi" MVS, OS ES és CBM rendszerekhez képest, ezért az ISO ES gyakorlatilag nem lépte túl a akadémiai kísérletek.
Az alkalmazott problémák megoldására a Fortran , Cobol , PL/1 programozási nyelveket és assembly nyelvet használtuk. A programok futtatásához és a jobok vezérléséhez volt egy speciális nyelv, a JCL (Job Control Language, job control language). Voltak más, kevésbé gyakori nyelvek - Algol60, Algol-68, RPG, Lisp. [28]
Az ES számítógép-felhasználók túlnyomó többsége Cobolt, Fortran-t és PL/1-et használt. Utóbbit mint univerzális nyelvet vezették be, szélesebb kifejezőképességgel, azonban a fordítóprogram írásának igen nagy bonyolultsága és a nyelvtanulás jelentős bonyolultsága miatt a mainframe-eken kívül nem szerzett jelentős népszerűséget.
Számos modell és számos periféria készült más szocialista országokkal ( NDK , Magyarország , Bulgária , Csehszlovákia , Románia , Lengyelország , Kuba ) együttműködve. Ennek célja mindenekelőtt a nyugatihoz hasonló kombinált tudományos és ipari potenciál elérése volt [29] .
Az NDK gyártotta az EU-7920 kijelzőkomplexumot is, amely kialakításában jelentősen eltért a szovjet gyártmányú EU-7920-tól. A Carl Zeiss vállalat EC-5017.02 típusú mágnesszalagos meghajtókat gyártott.
Más KGST-országok, amelyek nem rendelkeztek ilyen fejlett tudományos-technikai fejlesztésekkel, elsősorban a perifériák termelési bázisaként szolgáltak. Széles körben alkalmazták a hallgatók külföldi tanulmányozását, beleértve a csereprogramokat is. [29]
Elektronikus Számítógépek Egységes Rendszere (ES COMPUTER) (1968-1990)]
A Szovjetunió számítógépei | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
lengyel számítógépek | |
---|---|
Nulla generáció | |
Analóg | |
Analóg-digitális |
|
Mainframe-ek | |
miniszámítógépek | |
Mikroszámítógépek |
|
Házi |
|
Személyes |
|
Vezérlő eszközök |
|