MESM
MESM ( Small Electronic Computing Machine ) je jeden z prvních elektronických počítačů v SSSR a kontinentální Evropě [1] [2] [3] . Vyvinuto laboratoří S. A. Lebeděva (na základě Kyjevského institutu elektrotechniky Akademie věd Ukrajinské SSR , později - Ústav elektrodynamiky Akademie věd Ukrajinské SSR) od konce roku 1948 .
Zpočátku byl MESM koncipován jako nákres nebo model velkého elektronického výpočetního stroje ( BESM ), nejprve písmeno „M“ v názvu znamenalo „model“ [4] . Práce na stroji byly výzkumného charakteru, za účelem experimentálního ověření principů stavby univerzálních číslicových počítačů. Poté, co stroj prokázal svou vhodnost pro řešení skutečných problémů, byl přejmenován na „Malý elektronický výpočetní stroj“.
Prvky početní jednotky s logickými obvody, které zajišťovaly provádění aritmetických a logických operací, byly testovány na maketě vyrobené v červnu 1950, která do srpna 1950 prokázala provozuschopnost a spolehlivost. První program pro kontrolu činnosti cyklických algoritmů (výpočet faktoriálu ) stroj úspěšně dokončil 4. srpna 1950 [5] .
Historie vzniku a provozu
Do konce roku 1949 byla vyvinuta architektura stroje a také schémata jednotlivých bloků.
V roce 1950 byl stroj namontován do dvoupatrové budovy bývalé koleje kláštera ve Feofaniji (u Kyjeva ), kde byla před Velkou vlasteneckou válkou umístěna psychiatrická léčebna [6] .
6. listopadu 1950 - byl ukončen druhý zkušební provoz stroje, při kterém byl vyřešen úkol:
4. ledna 1951 - byly vyřešeny první úkoly: výpočet součtu řady faktoriálů lichých čísel a umocnění čísel se zlomkem na mocninu.
25. prosince 1951 - přijat do provozu Státní komisí Akademie věd SSSR v čele s akademikem M. V. Keldyshem .
12. ledna 1952 zahájila pravidelný provoz MESM
laboratoř "Metody výpočtů a výpočtů" (v Ústavu matematiky Akademie věd Ukrajinské SSR ), vedená E. L. Juščenkem .
Koncem roku 1954 byla laboratoř „Počítačového inženýrství“ převedena do Ústavu matematiky Akademie věd Ukrajinské SSR a sloučena s laboratoří „Metody výpočtů a výpočtů“, kterou vedl B. V. Gnedenko [7]. .
Provoz MESM
V letech 1952-1953 byly na MESM řešeny tyto úkoly (citace z memoárů E. L. Juščenka [4] [8] ):
- sestavení tabulek pro statistickou kontrolu přejímky (nastavení problému B. V. Gnedenko, účinkující E. L. Juščenko);
- dynamické problémy teorie pružnosti (nastavení A. I. Ishlinského , provedení A. A. Juščenko);
- výběr optimálních parametrů důlních lan (inscenovali G. I. Savin a A. I. Ishlinsky, provedl A. A. Juščenko);
- stanovení oblastí stability elektrických energetických systémů, zejména vodní elektrárny Kujbyšev (inscenace L. V. Cukernik, účinkující V. S. Koroljuk , E. L. Juščenko);
- výpočet tepelných namáhání stavebních konstrukcí (inscenoval A. D. Kovalenko, provedl E. L. Juščenko);
- zpracování geodetických pozorování (inscenoval N. I. Yakubetskaya, provedl E. L. Juščenko);
- výpočet problémů syntézy amoniaku (vykonavatelé E. L. Juščenko a L. N. Ivaněnko);
- posouzení objemu zemních prací při projektování komunikací (inscenoval A. K. Khavkin, Kyjevský silniční institut; účinkující E. L. Juščenko, L. N. Ivaněnko, A. M. Sibirko).
Úkoly řešené na MESM:
V roce 1954 pro MESM vyvinul E. L. Juščenko experimentální programovací program, který pomocí jednoduchých aritmetických výrazů programuje ve strojových kódech, které počítají jejich hodnotu [8] . Při vývoji tohoto programu byly získány zkušenosti, které byly využity při implementaci překladačů Address Programming Language.
Stroj byl provozován do roku 1957, poté byl převeden do KPI pro výcvikové účely. V roce 1959 byl MESM rozebrán: „Stroj byl rozřezán na kusy, uspořádána řada stánků a pak... byly vyhozeny,“ vzpomínal B. N. Malinovskij [9] . Několik elektronek a dalších komponent, které zbyly z MESM, je uloženo v Nadaci pro historii a vývoj počítačových věd a technologií v Kyjevském domě vědců Národní akademie věd Ukrajiny [9] .
Charakteristika počítače
- aritmetická jednotka : univerzální, paralelní, na spouštěcí buňky;
- reprezentace čísel: binární, pevný bod, 16 bitů na číslo, plus jeden bit na znaménko;
- příkazový systém: tři adresy, 20 bitů na příkaz. První 4 bity jsou operační kód, dalších 5 je adresa prvního operandu, 5 dalších je adresa druhého operandu a posledních 6 je adresa pro výsledek operace. V některých případech (v porovnávacích instrukcích nebo ekvivalentně v podmíněných skokech) byla třetí adresa použita jako adresa další instrukce. Operace: sčítání, odčítání, násobení, dělení, posun, porovnání citlivé na znaménko (jako součást instrukce podmíněného větvení), porovnání podle absolutní hodnoty (jako součást instrukce podmíněného větvení), přenos řízení (nepodmíněné větvení), přenos čísla z magnetického bubnu a zpět , příkaz pro přidávání příkazů (pro práci s prvky pole) [8] , stop;
- paměť s náhodným přístupem : na spouštěcí buňky, pro data - pro 31 čísel, pro příkazy - pro 63 příkazů [10] ;
- trvalá paměť : zástrčka, pro data - pro 31 čísel, pro příkazy - pro 63 příkazů;
- hodinová frekvence : 5 kHz;
- rychlost: 50 operací za sekundu [10] (celková doba jednoho cyklu je 17,6 ms; operace dělení trvá od 17,6 do 20,8 ms);
- počet elektronek : 6000 (asi 3500 triod a 2500 diod );
- zastavěná plocha: 60 m²;
- příkon: cca 25 kW.
Data a programy byly načteny z děrných štítků , děrných pásek nebo zapsány pomocí přepínače zástrčky. Používal se také magnetický buben , který ukládal až 5000 kódů čísel nebo příkazů. Pro výstup byly použity: fotoaparáty pro získávání dat na fotografický film nebo fotografický papír; perforátory (od roku 1953) a elektromechanická tiskárna (od konce roku 1953).
Poznámky
- ↑ MESM // Encyklopedie kybernetiky. - Kyjev: Naukova Dumka, 1974. - T. 2. - S. 36. - 623 s.
- ↑ Předtím byly počítače vyvíjeny a začaly se používat pouze ve dvou zemích – USA a Anglii.
- ↑ Je třeba si uvědomit, že první počítače, které lze v kontinentální Evropě nazvat počítači , se objevily v Německu ( Z3 (1941) a Z4 (1950) Konrada Zuse ). Ale protože byly reléové , jsou klasifikovány jako elektromechanické počítače, nikoli elektronické.
- ↑ 1 2 Malinovsky B. N. Historie výpočetní techniky ve tvářích . - Kyjev: firma "KIT", PTOO "A. S. K., 1995. - 384 s. — ISBN 5-7707-6131-8 .
- ↑ Sergey Alekseevich LEBEDEV - tvůrce prvního digitálního elektronického počítače (MESM) v kontinentální Evropě a v Sovětském svazu . Staženo 7. února 2020. Archivováno z originálu 7. února 2020. (neurčitý)
- ↑ Malinovsky B. N. První tuzemský počítač a jeho tvůrci (u příležitosti 40. výročí uvedení MESM do pravidelného provozu) // Řídicí systémy a stroje: časopis. - M .: Nauka, 1992. - č. 1/2 . - str. 3-15 .
- ↑ B. V. Gnedenko. Vzpomínky. Můj život v matematice a matematika v mém životě. - Moskva: Lenand, 2015. - 624 s. - ISBN 978-5-9710-1416-4 .
- ↑ 1 2 3 Yu. A. Juščenko. [ http://www.icfcst.kiev.ua/MUSEUM/TXT/YuriYushchenko_r.pdf Ukazatele v programech na počítači MESM] . - Kyjev: Historie vývoje informačních technologií na Ukrajině, 2021. - 8 s. (Ruština) Archivováno 22. září 2021 na Wayback Machine
- ↑ 1 2 Malinovskij Boris Nikolajevič. Není nic cennějšího. Kybernetické inženýrství . Získáno 6. prosince 2010. Archivováno z originálu dne 11. března 2010. (neurčitý)
- ↑ 1 2 Buslenko, 1977 , s. 58.
Literatura
- N. P. Buslenko, V. N. Buslenko. Rozhovory o generacích počítačů. - M .: Mladá garda , 1977. - 240 s. - (Heuréka). — 100 000 výtisků.
Odkazy