Milyen nagy teljesítményű számítógépeket készítettek Bulgáriában - történetek a lemez világából

Anton Andonov programozóként dolgozott a Számítástudományi és Technológiai Központi Intézetben - Szófiában 20 évig - 1970-től 1990-es csődjéig. Íme a története Bulgária dicsőséges számítógépes múltjáról:
"1970-ben matematika negyedéves hallgató voltam, termelési profilom. Úgy döntöttem, hogy egy évre szünetet tartok, és csinálok valamit a szakterületen, mert már házas voltam, és pénzügyi nehézségekben voltunk. Blagovest Sendov professzorhoz mentem, aki a tanárom volt, elmagyarázta neki a helyzetet, és megkértem, hogy irányítson valahova dolgozni. Aztán ajánlást adott nekem és elküldött Joro Penchevhez a 4 évvel korábban létrehozott Központi Számítástudományi és Technológiai Intézetbe (CIITT).
Ahhoz, hogy ott felvegyenek, le kellett tennem egy IBM tesztet. Ezek logikus feladatok voltak, amelyeket időben megoldottak, többnyire képi jellegűek. Például 3 képet mutatnak, és ki kell választania a lehetséges közül a negyediket. Volt néhány verbális is. Körülbelül 40 ember vett részt a versenyen. A harmadik helyre kerültem. Az elsőnek kétszer annyi pontja volt, mint a másodiknak. Eredménye fenomenális volt. Ilyen eredményt még az Egyesült Államokban sem sikerült elérni ennyi idő alatt.
Később kollégák lettünk, és megkérdeztem tőle: "Abe, Tsezo, hogy sikerült ilyen rekordot készítened a teszten?" Megoldom és a helyes válaszokat postán küldöm. A Pogled újság feladatai hasonlóak az IBM tesztjéhez, de összehasonlíthatatlanul nehezebbek - még egy hét áll a rendelkezésére. A teszten résztvevők végtelenül könnyűnek tűntek számomra. Csak egymás után kattintottam a megfelelő válaszokra ... "
Az 1970-es és 1980-as években a CIITT-nél kifejlesztett számítástechnika hasonló volt az IBM nagy gépeihez. Bulgária ezután a Szovjetuniónál dolgozott. Míg az oroszok ápolják az emberi agy képességeit, az amerikaiak nagy előrelépéseket tettek a számítás terén. Amikor az oroszok úgy érezték, hogy utol kell érniük, már messze voltak. Az ellentételezés egyetlen módja az amerikai másolata volt.
Abban az időben az Egyesült Államokban a vezető vállalat az IBM (International Business Machines) volt, ezért el kellett sajátítanunk az eredményeit. Abban az időben minden, ami az űrben repült - rakéták, transzferek stb. - az IBM gépeivel és azok operációs rendszerével voltak.
Háromféle amerikai számítógép létezett tömeges használatra - nagy gépek, mini gépek és mikro gépek. Manapság a mikrogépek (PC-k) népszerűvé váltak, de akkoriban Bulgáriában csak elméletben hallottunk a PC-ről. Csak nagy gépek és mini gépek voltak, amelyekből a szociális tábornak le kellett másolnia a technológiát. Erre a célra intézetünk vásárolt egy IBM gépet (képviseletük Bulgáriában volt), majd szétszerelték és hasonlót készítettek, de a logikával és az IBM szoftverrel.
Mi, programozók, szoftvereket tanultunk. Hogy történt ez? A személyi számítógépes szoftverekről a modern futtatható fájlok vége ".exe", például - program.exe. A nagy gépek programjainak nem volt ilyen .exe kiterjesztése. Egy névből álltak, és csak most kezdődtek. A szoftver programnak 3 állapota van, hasonlóan a pillangó - hernyó, báb és pillangó - fejlődési szakaszaihoz. A futtatható .exe fájl a pillangó. De ha meg akarja változtatni, akkor az eredeti állapotából kell kiindulnia, vagyis a hernyóból, amelyet számítógépes nyelven forrás típusnak neveznek.
Manapság vannak olyan programok, amelyek mindent elolvasnak és feldolgoznak, miközben elkészítik a pillangót, és fordítva - exe-től kezdve mindent visszaadnak a forrás-típusig, így a programozó emberi módon láthatja az egész logikát. Akkor a nagy gépen csak futtatható programjaink voltak, pillangók, de nem fordított programjaink voltak, amelyek a gépi kódot Assemblerré változtatták. Tehát magunknak is el kellett játszanunk az ilyen programok szerepét. Megnéztük a gép kódját és leírtuk - ez egy utasítás, ez az adat, ez az utasítás stb. Először megjelöltük őket, majd az összes számot Assembler utasításokká alakítottuk, és készítettünk egy forrás űrlapot. Részletesen tanulmányoztuk a programok logikáját és kommentáltuk őket.