ES EVM

ES 1035

ES EVM ( rosyjski : Единая система электронных вычислительных машин (ЕС ЭВМ) , zlatynizowany : Yedinaya sistema elektronnykh vytchislitel'nykh mashin (ES EVM) , „Ujednolicony system elektronicznego komputera uting Machines”) lub YeS EVM , znany również w literaturze angielskiej jako Unified System lub Ryad ( rosyjski : Ряд , „Series”), to seria komputerów mainframe ogólnie kompatybilnych z komputerami mainframe IBM System / 360 i System / 370 , zbudowanych w krajach RWPG z inicjatywy Związku Radzieckiego w latach 1968 i 1998. Łącznie wyprodukowano ponad 15 000 komputerów mainframe ES EVM.

Rozwój

W 1966 roku sowieccy ekonomiści zaproponowali stworzenie zunifikowanej serii wzajemnie kompatybilnych komputerów. Ze względu na sukces IBM System/360 w Stanach Zjednoczonych planiści ekonomiczni zdecydowali się na wykorzystanie projektu IBM, chociaż niektórzy wybitni sowieccy informatycy skrytykowali ten pomysł i zasugerowali zamiast tego wybór jednego z rodzimych sowieckich projektów, takich jak BESM lub Mińsk . Pierwsze prace nad klonowaniem rozpoczęły się w 1968 roku; produkcja rozpoczęła się w 1972 roku. Ponadto po 1968 roku do projektu dołączyły inne kraje RWPG.

Z wyjątkiem zaledwie kilku elementów sprzętowych, maszyny ES EVM były uznawane w krajach zachodnich jako niezależnie zaprojektowane, oparte na legalnych sowieckich patentach. W przeciwieństwie do sprzętu, który był dość oryginalny, w większości stworzony przez inżynierię wsteczną , większość oprogramowania była oparta na nieco zmodyfikowanym i zlokalizowanym kodzie IBM. W latach 1974–1976 IBM skontaktował się z władzami sowieckimi i wyraził zainteresowanie rozwojem ES EVM; Jednak po wkroczeniu Armii Radzieckiej do Afganistanu w 1979 r. wszelkie kontakty między programistami IBM i ES zostały przerwane z powodu amerykańskiego embarga na współpracę technologiczną z ZSRR.

Ze względu na ograniczenia CoCom , większość lokalizacji oprogramowania została wykonana poprzez dezasemblację oprogramowania IBM, z pewnymi minimalnymi modyfikacjami. Najpopularniejszym systemem operacyjnym był OS ES ( rosyjski : ОС ЕС ), zmodyfikowana wersja OS/360 ; późniejsze wersje OS ES były bardzo oryginalne i różniły się od systemów operacyjnych IBM, ale zawierały również wiele oryginalnego kodu IBM. Wśród sowieckich programistów krążyły nawet anegdotyczne pogłoski, że ten rzekomo sowiecki system operacyjny zawiera jakieś tajne polecenie , które wyświetla amerykański hymn narodowy . Obecnie niektóre rosyjskie instytucje, które pracowały nad ES EVM, współpracują z IBM w celu kontynuowania starszego wsparcia zarówno dla rzeczywistych komputerów mainframe IBM, jak i systemów ES EVM. [ wymaga aktualizacji ]

Maszyny ES EVM zostały opracowane w Moskwie , w Centrum Badań Naukowych ds. Elektronicznych Maszyn Komputerowych (NITsEVT); w Erywaniu w Armenii w Instytucie Badań i Rozwoju Komputerów w Erywaniu ; a później w Mińsku , w Instytucie Badań Naukowych Elektronicznych Maszyn Komputerowych (NIIEVM); oraz w Penza , w Instytucie Badań Naukowych Maszyn Komputerowych Penza. Wyprodukowano je w Mińsku, w Mińskiej Grupie Produkcyjnej Maszyn Komputerowych (MPOVT); oraz w Penzie, w Fabryce Komputerów Elektronicznych Penza. Niektóre modele były również produkowane w innych krajach bloku wschodniego , takich jak Bułgaria , Węgry , Polska , Czechosłowacja , Rumunia i Niemcy Wschodnie ; niektóre urządzenia peryferyjne były również produkowane na Kubie . Była kanclerz Niemiec Angela Merkel użyła jednego z komputerów ES EVM w Niemczech Wschodnich w 1986 roku do swojej pracy doktorskiej.

Komputery ES EVM zostały przypisane do czterech podserii lub generacji ( rosyjski : ряд , zlatynizowany : ryad ), znanych jako Ryad 1, Ryad 2, Ryad 3 i Ryad 4, ta nomenklatura dała początek wspólnej nazwie całego projektu.

Modele sprzętu i szczegóły techniczne

Jednostka sterująca ES 1052

Pierwsze podserie ES EVM, wydane w latach 1969–1978, obejmowały modele 1010, 1020, 1030, 1040 i 1050, które były analogiczne do Systemu / 360 i działały z szybkością 10–450 kIPS oraz rzadsze i bardziej zaawansowane wersje niekompatybilne z wersjami IBM: 1022, 1032, 1033 i 1052. Elektronika pierwszych modeli oparta była na układach TTL ; późniejsze maszyny wykorzystywały konstrukcję ECL . ES 1050 miał do 1 MB pamięci RAM i 64-bitowe rejestry zmiennoprzecinkowe. Najszybsza maszyna z serii, ES 1052, opracowana w 1978 roku, działała z prędkością 700 kIPS.

Druga podseria, wydana w latach 1977–1978, obejmowała modele 1015, 1025, 1035, 1045, 1055 i 1060, analogiczne do Systemu / 370 i działające z szybkością 33 kIPS - 1,050 MIPS . ES 1060 miał do 8 MB RAM.

Trzecia podseria, wydana w 1984 roku, była analogiczna do Systemu / 370 z pewnymi oryginalnymi ulepszeniami i obejmowała 1016, 1026, 1036, 1046 i 1066. ES 1066 miał do 16 MB pamięci RAM i działał z szybkością 5,5 MIPS. Czwarta podseria nie miała bezpośrednich analogów IBM i obejmowała 1130, 1181 i 1220. Ostatnia maszyna z serii, ES 1220, wydana w 1995 roku, obsługiwała szereg poleceń 64-bitowego procesora, 256 MB pamięci RAM i działała z szybkością 7 MIPS, ale nie powiodło się; wyprodukowano tylko 20 takich maszyn, aw 1998 roku zaprzestano całej produkcji komputerów typu mainframe ES.

Zobacz też

Linki zewnętrzne