Kijev egy szovjet digitális elektronikus számítógép . 1956-ban kezdte meg működését, és 1958-ban fejezték be teljesen az Ukrán SSR Tudományos Akadémia Számítástechnikai Központjában .
A kijevi számítógép fejlesztése 1954 -ben kezdődött , ugyanabban a laboratóriumban, ahol S. A. Lebegyev vezetésével létrehozták a MESM számítógépet (a laboratórium ekkorra az Ukrán Tudományos Akadémia Matematikai Intézetének részévé vált SSR ); a fejlesztést szinte ugyanaz a csapat végezte. A fejlesztés közvetlen kezdeményezője B. V. Gnedenko volt, akkoriban az Ukrán SSR Tudományos Akadémia Matematikai Intézetének igazgatója. Az utolsó szakaszban (1956 óta, a laboratórium vezetőjévé való kinevezése után) a projektet V. M. Glushkov irányította .
A "Kiev" számítógép parancsrendszere tartalmazott egy egyedi csoportműveletet a címeken: a pointer dereference művelet n-szeres alkalmazását ( Dereference operator ), ami lehetővé tette az absztrakt adattípusokkal végzett munka jelentős felgyorsítását. Például a lista egy tetszőleges eleméhez való hozzáférés a címek módosítására szolgáló csoportos műveletek végrehajtásával történt [1] . ( Referencia operátor ). Az Address Programming (1955) magasabb rangú közvetett címzése (pointer manipuláció) a kijevi számítógép hardverében valósult meg [1] [2] , míg a nyugati programozási nyelvekben a mutatók csak 1964-ben jelentek meg [3] .
A számítógép első példányát az Ukrán SSR Tudományos Akadémia Számítástechnikai Központjában, a másodikat a dubnai Nukleáris Kutatási Közös Központban telepítették .
1960- ban a kijevi számítógép segítségével kísérleteket végeztek a technológiai folyamatok távvezérlésével (a Dneprodzerzhinsk Kohászati Üzem konvektorműhelyében, a távolság, amelytől a gép helye meghaladta az 500 km-t.).
Az 1950-es évek végén - 1960-as évek elején egy akkoriban egyedülálló kísérletsorozat a mesterséges intelligenciával, az egyszerű geometriai formák gépi felismerésével, a nyomtatott és írott betűk felismerésére szolgáló automaták modellezésével, a funkcionális áramkörök automatikus szintézisével. Ezen a gépen az egyik első "Autodirector" relációs típusú adatbázis-kezelő rendszert is implementálták a címprogramozási nyelven .
A kijevi számítógép felépítésében akkoriban innovatív elveket alkalmaztak. A gép különösen a funkcionális blokkok közötti vezérlés aszinkron elvét valósította meg, egy ferrit véletlen hozzáférésű memóriát, külső memóriát a mágneses dobokon, a számok bevitelét és kimenetét a decimális számrendszerben, egy passzív tárolóeszközt konstans- és szubrutinkészlettel. az elemi függvények kidolgozott műveleti rendszere, különös tekintettel a címmódosítással végzett csoportműveletek komplex struktúrák feldolgozásának hatékonyságának javítására - fa-szerű formátumok [1] [2] , amelyek hasonlóak az absztrakt adattípusokhoz .
A Szovjetunió számítógépei | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|