Sovyet bilgisayarları: ihanete uğradı ve unutuldu. (Tam versiyon)

Pirinç. 8. "Elektronik BK-0010" - kağıda basılmış ve bir filmle kaplanmış renkli düz klavyeli klasik bir görünüm (kağıdın altında - PKN-150 düşük profilli düğmelerden oluşan bir klavye matrisi)

Böylece, 1984 yılının ortalarında Sovyetler Birliği'nde ilk yerli ev bilgisayarı- . Önce 540, sonra 600 rubleye mal oldu - yaklaşık olarak renkli bir TV veya bir malla aynı müzik Merkezi, ucuz değildi, ancak nüfusun çoğunluğu için oldukça uygun. Kitaplardan ve dergilerden bilgisayar teknolojisine düşkün insanların bu zamana kadar bir bilgisayarın ne olduğunu ve neden gerekli olabileceğini zaten iyi bildikleri söylenmelidir, bu nedenle BK-0010'a ilgi büyüktü. Ve 1986'da ana Sovyet popüler bilim dergisi Science and Life BK-0010 hakkında materyaller yayınlamaya başladığında, kelimenin tam anlamıyla milyonlarca okuyucu bunu öğrendi. Öte yandan, o yıllarda bu tür PC'lere olan talebi ve bunların önemini abartmaya gerek yok - çoğu insan mantıklı bir şekilde onları ciddi bir pratik uygulaması olmayan pahalı bir oyuncak olarak algıladı. Ancak amatör meraklılar için ev bilgisayarlarının satışı büyük bir olay haline geldi.

Pirinç. 9. BK-0010: 44 mikro devre, soketlerde Odaklı ve MSTD'li ROM (teorik olarak, kullanıcının daha fazla ihtiyaç duyduğu diğer programlarla kolayca değiştirilebilirler), pahalı metal seramik kasalarda temel LSI (işlemci ve iki valf dizisi)

İşlemci

Sonunda bu bilgisayarın nasıl bir şey olduğunu görelim. Unutulmaması gereken ilk şey, herhangi bir bariz yabancı prototipi olmayan tamamen orijinal bir Sovyet geliştirmesi olduğudur. İkincisi, dünyanın ilk tam 16 bit ev bilgisayarlarından biriydi. Dahası, birçok kaynakta daha da özel olarak yazılmıştır - dünyanın ilk 16 bit ev bilgisayarı. Yani BC'de 16 bit işlemci, 16 bit RAM, 16 bit ROM ve 16 bit video denetleyici vardı, bu nedenle veriler anında 16 bit kelimelerle aktarıldı ve işlemcide de işlem hemen gerçekleştirildi. 16 bit veri üzerinde; elbette tüm işlemci kayıtları da 16 bitti. Unutmayın, o günlerde düşük maliyetli bilgisayarların büyük çoğunluğu ya tamamen 8 bit ya da kısmen 16 bitti, bu nedenle gerçek bir 16 bit tüketici bilgisayarının piyasaya sürülmesi ileriye doğru atılmış büyük bir adımdı. Bu arada, BK-0010 işlemci - ünlü K1801VM1 - 50.000 öğe (yaklaşık 17.000 transistör) içerirken, 8 bit PC işlemcileri - yalnızca 3,5 ila 8,4 bin transistör, ki bu zaten 16 bitin açık bir avantajını gösteriyor . İşlemcinin bit derinliği ne kadar büyük olursa, karmaşık hesaplamaları o kadar hızlı gerçekleştirir ve ortalama olarak verilerin, özellikle çok bitli (16, 32, 64 bit vb.) Daha hızlı işlendiğini, ancak yürütme hızının daha hızlı olduğunu unutmayın. basit programların ve basit hesaplamaların doğrudan bit derinliğine bağlı değildir. Aynı zamanda, işlemcinin hızı büyük ölçüde saat frekansına ve mimarisine, özellikle de birkaç komutu aynı anda yürütme yeteneğine (boru hattı işlemenin varlığı) bağlıdır. Bu nedenle, o sırada kullanılan yabancı 16 bit işlemcilerin çoğu gibi, ilk nesil 16 bit mikroişlemcileri (MP) temsil eden BK-0010 işlemci, pratikte çoğu zaman hız açısından tipik 8 bit modellerden çok az farklıydı. , ancak K1801VM1, programcı için çok daha uygundu, çünkü son derece başarılı ve birçok kişi tarafından sevilen PDP-11 makinesinin komuta sistemine sahipti. BC işlemci, 3 MHz gibi oldukça yüksek bir frekansta çalıştı (ayrıca, K1801VM1 normalde 5 MHz'e kadar ve pratikte 6 MHz'e kadar bir frekansta çalışabilir), ancak bellek ve ekran denetleyicisi tarafından büyük ölçüde yavaşlatıldı. , bu da performansını yaklaşık% 20-30 oranında düşürdü. Sonuç olarak, RAM'de programları yürütürken maksimum işlemci hızı yalnızca 250.000 op/s idi. Bununla birlikte, başarılı bir komut sistemine sahip 16 bit mimari, BC'nin maksimum 500-1000 bin kat performansa sahip işlemcilerle donatılmış tipik 8 bit PC'lerle oldukça güvenli bir şekilde rekabet etmesine izin verdi. işlem/s.

Pirinç. 10. KR1801VM1 - K1801VM1'in daha ucuz bir plastik kasada ve uçlarında yaldız olmayan bir çeşidi (her iki çeşit de BK serisinde kullanıldı - hem plastik hem de metal seramik kasalarda)

RAM ve ROM

İşlemciye ek olarak, diğer bilgisayar parametreleri de önemlidir: RAM ve kalıcı bellek miktarı, grafik ve ses özellikleri, klavye özellikleri, harici cihazlarla çalışabilme ve genişletme seçenekleri. Bu parametrelere göre, BK-0010 tamamen normal bir ortalama seviyede, 1980'lerin ortalarındaki yabancı analoglardan şu ya da bu yönde çok fazla öne çıkmıyor. Ve o zamanlar hiçbir Sovyet analogu yoktu. RAM (Rasgele Erişim Belleği - RAM) 32 kilobayt (KB) boyuta sahipti ve ekranda görüntülenen görüntüyü depolayan video belleği ile kullanıcı programları için bellek arasında eşit olarak bölünmüştü. Yani, programları ve verileri depolamak için yalnızca yaklaşık 16 KB tahsis edildi - bu hiç de çok değil, ama o kadar da az değil: bellekle ilgili benzer bir durum veya hatta çok daha kötüsü birçok yabancı ev bilgisayarındaydı. En basit, ancak hiçbir şekilde ucuz olmayan (herhangi bir çevre birimi olmadan 1565 $) ilk IBM PC'leri bile yalnızca 16 KB RAM'e ve ZX Spectrum, Acorn BBC ve diğerleri gibi o yılların popüler bilgisayarlarının ucuz sürümlerine sahipti. Ve 1980'lerin başında satılan 1 milyon kopya çıtasını aşan tüm bilgisayarlar arasında ilk olan ünlü Commodore VIC-20 (Commodore 64'ün selefi), yalnızca 5 (beş!) KB RAM'e sahipti. Bu arada, BC'nin ana Amerikan yazışma rakibi - TI-99 / 4A (16 bit işlemciye de sahipti), basitçe alaycı kullanıcı RAM'i ile donatılmıştı - yalnızca 256 bayt! Doğru, 99/4A'nın video belleği de 16 KB. BK-0010'da kalıcı bellek (ROM) için 32 Kbayt tahsis edildi, bunun genellikle yalnızca 24 Kbaytı kullanıldı, yani her biri 8 Kbaytlık 3 mikro devre kuruldu ve bir yuva boş kaldı - gerekirse fişe takmak mümkün oldu kullanıcı programları ile ROM'da. Ayrıca, ROM için iki yuva (biri boş), doğrudan BC'nin ön panelinde klavyenin solunda bulunan özel bir çıkarılabilir kapağın altındaydı. Yani ROM'u değiştirmek için kasayı sökmeye bile gerek yoktu. İleriye baktığımızda, BK-0010 klavyesinin ayrıca basit bir şekilde tuş atamalarını değiştirme olasılığını da üstlendiğini not ediyoruz, örn. geliştiriciler, kullanıcının kendi ihtiyaçlarına kolayca uyarlayabilmesi için her şeyi sağlamıştır. farklı görevler, ROM'u değiştirmek ve hatta anahtar tanımlarını değiştirmek. Bununla birlikte, elbette, BC sahiplerinin büyük çoğunluğu PC kitindeki standart ROM'ları kullandı ve klavye düzenini hiç değiştirme gereği duymadı. Ek olarak, burada bir "küçük ayrıntı" daha var: standart olanları değiştirmek için kendi ROM'larınızı yapmak hiç de kolay değildi - BC'de kullanılan KR1801RE2 kalıcı bellek yongaları, yalnızca fabrikada üretim sırasında programlandı. çip kristal (bunlar "maske ROM'ları" idi) ve herhangi bir programcının yardımıyla bunları kendiniz "flaşlamak" imkansızdı; KR1801RE2 yerine, yapı olarak benzer (programlanabilir kalıcı bellekler) K573RF3'ü ultraviyole (UV) silme ile kullanmak mümkündü, ancak bunlar çok kıt ve erişilemezdi; bazı daha yaygın mikro devreler kullanarak (örneğin, UV silmeli popüler 8-bit PROM'lar), teorik olarak oldukça mümkündü, ancak KR1801RE2 ve K573RF3'ün özel mimarisi nedeniyle daha zor (16-bit'e bağlantı için özel olarak tasarlandılar) MPI veriyolu).

Bakalım BK-0010 ROM'unda neler varmış. Ana kısmı, bir 8-KB KR1801RE2 yongasını işgal eden monitör programı ve aygıt sürücüleridir. Burada klavye girişi, ekran çıkışı, teyp işlemi vb. İkinci 8 KB ROM yongası, tüm BC cihazlarının performansını kontrol etmenizi sağlayan bir test ve teşhis programıdır. Doğal olarak, normal çalışan bir bilgisayarda, basitçe gerekli değildi ve genellikle çok nadiren kullanılıyordu, çünkü bu bilgisayarın güvenilirlikle ilgili belirli bir sorunu yoktu. Son olarak, üçüncü çip Focal dil tercümanı tarafından işgal edildi (bazılarının düşündüğü gibi "fortran-pascal" değil, "formül hesaplayıcı" anlamına gelir). O zamanlar zaten standart olan BASIC yerine ROM'da Focal'ın varlığı, BK-0010 eleştirmenleri için ana hedeflerden biri oldu. Aslında, o zamanlar çok sayıda BASIC programı yayınlandı ve Focal tüm programcılar tarafından bilinmiyordu bile. Bununla birlikte, Focal'ın kendisi, herhangi bir amaç için program oluşturmayı mümkün kılan basit ve oldukça kullanışlı bir dil olarak kabul edildi. BASIC'ten bazı önemli farklılıkları olsa da, programlamayı basitleştirmeyi amaçlıyorlardı, böylece Focal'da uzmanlaşmak BASIC'i öğrenmekten daha zor görünmüyordu. Genel olarak, BC'nin sahipleri Focal'a hızla alıştılar ve görünüşe göre BASIC yerine varlığından herhangi bir rahatsızlık yaşamadılar. Aynı zamanda BASIC, bir kayıt cihazından RAM'e yüklenerek de kullanılabilir. Doğru, kullanıcının RAM'i zaten küçüktü, bu nedenle bu durumda BASIC programları için yalnızca birkaç kilobayt kaldı.

BK-0010'da BASIC yerine Focal kullanılması tüm sahipleri için büyük bir muammaydı. Bununla birlikte, her şey basit bir şekilde açıklanmaktadır: gerçek şu ki, BC'nin bu tür PC'ler için piyasaya sürüldüğü sırada, zaten neredeyse uygun bir BASIC tercümanı vardı - BASIC-DVK (DVK bilgisayarları için uyarlanmış sürüm) olarak adlandırılan, ancak ayırt edildi son derece düşük hız ve grafik desteğinin olmaması nedeniyle. BC'nin geliştiricilerinin işin hızıyla çok kafası karışmış olması muhtemel değildir, bunun yerine, grafik ve diğer komutların eklenmesiyle BC için dönüştürülen BASIC'in bu sürümünü 8 KB ROM'a sığdıramadılar. Aynı zamanda, PDP uyumlu bilgisayarlar için, Focal yorumlayıcının yaklaşık 6 KB boyutunda, grafikler ve bir kayıt cihazı ile çalışmak için en basit işlevlerle genişletilen ve bundan sonra bile kolayca sığan bir sürümü vardı. 8 KB ROM'a, hata mesajlarının tam metinleri ve Focal'ın kontrol tuşları, komutları ve işlevleri hakkında kısa yardım. Ek olarak, Focal programları DVK Basic programlarından yaklaşık üçte bir oranında daha hızlı çalışıyordu. Bu koşullar altında, BK-0010'un geliştiricileri 1983'te en basit kararı verdiler - 8 KB'ye kadar yeni bir BASIC oluşturmaya çalışmamak veya ona 16 KB tahsis etmemek veya mevcut BASIC-DVK'yı (ve onu bir şekilde küçültmek) zaten çok basitleştirilmiş bir versiyondu), ancak hazır, çok kompakt bir Odak tercümanı alın. Bununla birlikte, özellikle BC için yeni bir BASIC çevirmeninin geliştirilmesi yine de Vilnius Eyalet Üniversitesi tarafından sipariş edildi ve 1985'te 9 KB boyutundaki ilk versiyonu, bir kasetten BC'nin RAM'ine yüklenmek üzere piyasaya sürüldü ve 1986'da - ROM'a yerleştirme için 24 kilobaytlık bir sürüm. Vilnius Basic ayrıca aşağıda ele alınacaktır.

Grafik ve ses

Şimdi BK-0010'un görsel yeteneklerine bakalım. İki temel çözünürlüğe sahip tamamen grafik bir ekrana sahiptir: 256 satır, satır başına 512 nokta ve 256 satır, 256 nokta. İlki herhangi bir nokta için yalnızca 2 rengi destekler, ikincisi - 4 renk ve bu renkler sabittir - siyah, kırmızı, yeşil ve mavi. Beyaz, renkli modda görüntülenmez. Programlanabilir bir palet yoktur. Minimum miktarda video belleği olan özel bir metin modu yoktur - diğer birçok PC'de olduğu gibi, karakterler grafik modunda küçük resimler biçiminde görüntülenir (bu, ekranda herhangi bir alfabeden herhangi bir karakterin herhangi bir olmadan görüntülenmesinin mümkün olduğu anlamına gelir. sorunlar). Ekran, her satırda 32 veya 64 karakterlik 24 satır görüntüler, ekranın üst kısmında ayrıca mevcut çalışma modlarını gösteren bir servis satırı ve "işlevsel" tuşların atanması hakkında bir ipucu bulunur. O zaman için oldukça nadir bir donanım pürüzsüz dikey kaydırma işlevi vardır - ekranı kaydırma.

Genel olarak, BC'nin iki video çıkışı vardır - renkli bir monitör veya TV (TV) bağlamak için renkli RGB ve siyah beyaz bir monitör veya TV bağlamak için siyah beyaz bileşik. Doğru, birçok BC'de, bir nedenden ötürü, RGB çıkışı fabrikada kurulmamıştı ve PC sahibinin kendisi onu lehimlemek zorunda kaldı. Yüksek çözünürlüklü 512×256 normalde sadece siyah beyaz çıktı ile destekleniyordu ve bu çözünürlükte ekrandaki renkli bir görüntü üzerinden bağlandığında, anlaşılmaz renkli ana hatlar ve noktalarla garip bir görünüme bürünüyordu. Aynı zamanda yazıları da ayırt edebilirsiniz ama bu tür çalışmalara normal diyemezsiniz. Renkli TV sahiplerinin BC'yi iki kabloyla bağlaması gerekiyordu - biri BC'nin siyah beyaz çıkışından TV'nin bileşik girişine ve diğeri BC'nin renkli çıkışından TV'nin RGB girişine, ve bu süreçte programda kullanılan çözünürlüğe bağlı olarak girişleri değiştirin. Ancak çoğu program, özellikle oyunlar, 256 × 256 çözünürlükte yalnızca renk modunu kullandı ve sık geçiş gerekli değildi. Ayrıca Focale, BASIC veya sistem monitöründe çalışırken klavyeden ekran çözünürlüğünü hızlı bir şekilde değiştirerek istenen görünüme getirmek mümkündü.

Pirinç. 12. BK-0010: güç kaynağı, paralel arabirim, s/b TV veya monitör çıkışı, MPI veri yolu ve kayıt cihazı için konektörler; RGB çıkışı yoktur (renkli bir görüntü için), diğer birçok BC kopyası gibi (konektör ve diğer birkaç eksik parça karta kendiniz lehimlenebilir, bunun için kasada eksik deliği de açmanız gerekirdi)

Bu arada, hemen hemen tüm diğer ev bilgisayarları gibi bir BC'yi renkli modda renkli bir TV'ye bağlamak o kadar kolay değildi: Kurulumu için birçok model sağlanmış olmasına rağmen, çoğu TV'de herhangi bir RGB girişi yoktu. Bunun nedeni, ev bilgisayarlarının toplu olarak ortaya çıkmasından önce, video girişlerine bağlanacak hiçbir şeyin olmamasıydı. Ve bir TV ile birlikte çalışan VCR'ler veya oyun konsolları gibi cihazlar, neredeyse her zaman, herhangi bir TV'nin anten girişine göre bağlanan en yaygın anten çıkışına sahipti. Genel olarak, BC'nin sahipleri ya TV'lerinde basit bir revizyon yapmak zorunda kaldılar ya da renkli bir TV'de bile sadece siyah beyaz bir görüntü gördüler.

BC'nin ayrıca klavyeden hızlı bir şekilde değiştirilebilen sözde genişletilmiş bellek moduna (RP) sahip olduğuna dikkat edilmelidir. Bu modda, görüntüyü görüntülemek için ekranın yalnızca üst çeyreği atandı, ancak kullanıcının RAM'i 28 KB'ye genişletildi. Yani, gerekirse, tüm ekranın kullanılmasını gerektirmeyen programların uzunluğunu büyük ölçüde artırmak mümkündü - örneğin, bazı karmaşık hesaplamalar veya veritabanları vb. programları ve verileri depolamak için ekran belleği ve RP moduna geçmeden - ardından ekranda rastgele renkteki rastgele noktalardan "gürültü" alanları belirdi.

BK-0010'un ses yetenekleri en yaygın olanıdır - özel bir ses üreteci yoktur, ses, kayıtta bir bit (daha doğrusu 2 bit) değiştirilerek tamamen yazılım tarafından yeniden üretilir. Böyle bir karar, o zamanın birçok Sovyet ve yabancı PC'si için çok tipikti. Hatta hiç sesi olmayan bilgisayarlar bile vardı - örneğin, Robotron-1715 (GDR). Tabii ki, böyle bir sentezleyicinin sesi kural olarak oldukça basitti - genellikle aynı genliğe sahip dikdörtgen bir dalga biçimine sahip tek sesli bir ses ve hepsi bu. BC'ye ses çıkışı için daha kurnaz algoritmalara sahip olmasına rağmen, hem polifonik müziği hem de ses efektlerini sentezlemek ve hatta ses seviyesindeki bir değişikliği simüle etmek mümkündü. Ayrıca dahili özel bir donanım BC zamanlayıcısının kullanılması, ilginç ses efektlerinin elde edilmesini de mümkün kıldı. Bununla birlikte, ses çalma anlarında, BC işlemci kural olarak tamamen yüklenmiştir, bu nedenle oyun sırasındaki ses çıkışı işi yavaşlatmıştır ve genellikle oyunda sürekli müzik sesi hakkında konuşma yapılmamıştır. Bazı oyunlarda müzik hala geliyordu, ancak kısa parçalar halinde çıktı (aralarında işlemcinin ekranda nesneleri hareket ettirmek gibi diğer görevleri gerçekleştirmek için zamanı vardı) veya yerleşik zamanlayıcı vb. Kullanılarak daha karmaşık algoritmalar kullanıldı. .

Tuş takımı

Bir diğer ilginç nokta ise BK-0010 klavyesi. BC'nin ilk versiyonu, basılı tuş atamaları ile tamamen düz bir yüzey olan sözde membran klavye ile donatılmıştı. Her tuşun deseninin altında, belirli bir girintide, oldukça güçlü bir parmak baskısı ile kapanan kontaklar vardır. Bu tasarım, benzer bir klavye varyantı kullanan diğer bilgisayarlarda olduğu gibi (örneğin, Atari 400), olağan hacimli daktilo tipi tuşlardan çok farklıydı ve çok fazla eleştiriye neden oldu. Sonuç olarak, bir süre sonra, BC üreticileri membran klavyeyi, dışa benzer, ancak içeride fark edilir derecede farklı olan başka bir sürümle değiştirdi: membran membran klavye yerine, düşük plastik basmalı pedlere sahip normal basmalı düğme anahtarları takıldı ve tüm bunlar üzerinde renkli tuşlar bulunan bir kağıt levha ve şeffaf koruyucu film ile kaplandı. Böyle bir klavyeyle çalışmak çok daha keyifliydi, ancak yine de hacimsel tuşların tanıdık dokunsal bağlantı özelliği yoktu - klavye yüzeyi tamamen pürüzsüzdü ve tuş hareketi çok küçüktü. Bununla birlikte, bu seçeneğin oldukça başarılı ve güvenilir olduğu ortaya çıktı. Toplam anahtar sayısı 86 adet ki bu oldukça fazla. Örneğin, ünlü ZX Spectrum'da bunlardan sadece 40 tane vardı, aynı zamanda BC'de farklı amaçlar için farklı renklerle vurgulanmış tuşlar var.

Pirinç. 13. Son derece işlevsel klavye BK-0010: Çeşitli amaçlar için 86 düğme, metni düzenlemek ve modları seçmek için birçok tuş, harf tuşlarına da sözde semboller uygulanır

Sadece klavyenin neşeli rengi değil, aynı zamanda Rus atamalarına sahip çok sayıda olağandışı ve gizemli tuş: GRAPH, STEP, REPT, BLOCK RED, IND SU, ZAP, SET TAB, SBR TAB, VS, GT, vb. Ne de olsa hepsi bazı önemli işlevleri yerine getiriyordu, yoksa neden klavyeye ayrı düğmeler olarak konulsunlardı? Örneğin, GRAPH düğmesi, normal metin yerine oklar kullanılarak hareket ettirilebilen bir "grafik" imleci göründüğünde ve RECORD ve ERASE düğmeleri kaydı açtığında, PC'yi ekranda doğrudan çizim moduna geçirir. veya silme modları, böylece imleç bir iz bırakır (istediğiniz rengi seçebilirsiniz) veya önceden çizilmiş silinir. Yani, BC geliştiricileri, ROM'da yerleşik olarak bulunan en basit grafik düzenleyiciyi bile sağladılar ve bu "düzenleyici", ilkelliğine rağmen çok yararlı oldu - çok karmaşık grafikleri bile PC'ye girmek için aktif olarak kullanıldı (genellikle ilk önce grafik kağıdına veya hücredeki bir okul defterine çizildi ve onu nokta nokta ekrana aktarmak zaten oldukça basitti ve genellikle daha karmaşık bir grafik düzenleyici kullanmaya gerek yoktu). SET TAB ve SBR TAB düğmeleri, ekrandaki rasgele sekme konumlarını ayarlamanıza veya silmenize izin verir (ayrıca çok kullanışlı bir işlev), GT, imleci 8 konum sağa hareket ettirir, STEP, programı Odak veya BASIC'te adım adım yürütmenize olanak tanır adım (programlarda hata ayıklama yaparken çok uygundur), IND SU ekranda kontrol karakterlerinin görüntülenmesini içerir (modern MS Word'deki "Pi" düğmesine benzer). REPEAT düğmesi basılan son tuşu tekrarlamak için kullanılır (Standart modda düğme uzun süre basılı tutulduğunda BC'nin otomatik tekrarı yoktur). Bu arada, BC klavye denetleyicisinin bir özelliği, aynı anda basılan birkaç düğmeyi izleyememesiydi - yalnızca bir tuş kodu verildi, bu da oyunlarda kontrolü biraz zorlaştırdı. Bununla birlikte, standart olmayan teknikler kullanıldığında, birkaç basılan tuşu belirlemek mümkündü. Ek olarak, neredeyse tüm oyunlar, kullanıcının kendisi tarafından anahtar seçimi için sağlanmıştır. Ve joystick, bu durumda elbette klavyeden çok daha kullanışlı olan oyunlarda çok yardımcı oldu.

Bilgisayar geliştiricilerinin kullanıcı eleştirilerine hızlı bir şekilde yanıt verdiği ve 1986'da BK'nin BK-0010-01 adlı geliştirilmiş bir sürümünü yarattığı ve en tartışmalı iki noktayı düzelttiği söylenmelidir: ilk olarak, sonunda Odak yerine BASIC'i ROM'a yerleştirdiler. ve ikinci olarak, klavyeyi tam vuruşlu büyük düğmelerle normal sürüme değiştirdik. Aynı zamanda, tuşlar biraz küçüldü - 74 ve klavyenin kalitesi, ilk modellerden daha az yoruma neden olmadı. Gerçek şu ki, BK-0010-01 tuşlarının çok başarılı bir tasarımı yoktu ve düğmeye bir kez basıldığında birkaç özdeş karakter verildiğinde "temas sekmesi" gibi bir fenomene karşı çok duyarlıydı. Bu sorun, tüm klavye türlerinde az ya da çok mevcuttur, ancak genellikle yazılım veya donanım-yazılımı ile kolayca çözülür. Ne yazık ki, BK-0010-01 için, tasarımcılar tarafından temas sekmesine karşı koruma için sağlanan önlemler yetersiz kaldı ve bu açıdan yeni klavye, eskisinden açıkça daha kötüydü. Bununla birlikte, BC kullanıcıları, klavyeyi çeşitli şekillerde elden geçirerek veya sadece kısa, net vuruşlarla üzerinde çalışarak bu sorunu ellerinden geldiğince kendileri çözdüler. İlginç bir şekilde, BC'nin yeni modifikasyonunda, ROM'un hızlı bir şekilde değiştirilmesi için ön paneldeki çıkarılabilir kapak çıkarıldı ve klavye türündeki değişiklikle birlikte tuş atamalarını değiştirme olasılığı da ortadan kalktı - yani, bilgisayarın kullanıcının görevlerine uyum sağlama yeteneği bir miktar azaldı. Görünüşe göre bu, gerçek hayatta bu işlevlere olan talebin çok düşük olması nedeniyle yapıldı.

Pirinç. 14. BK-0010-01: güvenilir membran klavyeli sürüm (modern tip); pürüzsüz (çıkıntısız) kenarlarla mekanik düğmeli bir klavyeden farklıdır

Pirinç. 15. BK 0010-01: "ucuz" seçenek - plastik kasalardaki tüm mikro devreler. Panelsiz ROM. 45 çip (BK-0010'dan bir ROM daha)

ROM BK-0010-01'deki BASIC, 3 mikro devreyi işgal etti - 24 Kbyte ve sözde Vilnius BASIC, 1980'lerin ortalarında Vilnius Üniversitesi'nde geliştirildi - derleyici tipi tercümanın çok ilginç bir versiyonu. birçok programı Fokal veya Basic DVK tercümanlarından kat kat hatta onlarca kat daha hızlı yürütmek mümkündür. Aynı zamanda, kullanıcı için böyle bir tercümanla çalışmanın geleneksel bir tercümanla çalışmaktan neredeyse hiçbir farkı yoktu. BK BASIC, MSX standardına benzer çok gelişmiş bir sürümdü ( M ile çinler S yazılım e X değişebilirlik) ve tamsayılarla ve gerçek tek ve çift hassasiyetle çalışabilen neredeyse tüm grafiklerini ve diğer operatörleri destekler. Doğru, Vilnius BASIC'in dezavantajları da vardı - örneğin, birkaç operatörü tek hatta yerleştirmenin imkansızlığı ve büyük bellek gereksinimleri. İlk kısıtlama - satır başına bir operatör - çok garip ve açıklanamazdı (özellikle aynı BASIC'in RAM'e yüklenmek üzere tasarlanmış basitleştirilmiş 9 kilobaytlık versiyonu, satır başına birkaç operatörün yazılmasına izin verdiği için!) Ve bellekle ilgili durum şu şekildeydi: BASIC BC, RUN komutunu (yürütme için başlatma) verdikten sonra programı önce özel bir ara koda çevirdiğinden ve bu daha sonra klasik yorumlayıcılardan çok daha hızlı yürütüldüğünden, hem programın kaynak kodunun hem de olduğu gibi, derlenmiş seçenek veya en azından derlenmiş program için yer ayırmak gerekiyordu. Genel olarak, BASIC'teki bir program, BC'nin kullanıcı belleğinin yalnızca yarısını ve aslında daha da azını - yaklaşık 7 KB'yi kaplayabilir, çünkü değişkenler ve hizmet verileri için hala yer bırakmak gerekiyordu. Aynı zamanda, Odak programı yaklaşık 15 KB alabilir. BASIC BC'nin hatırasıyla ilgili durum çok garipti - maksimum uzunluk BASIC'teki programlar, BASIC tercümanının boyutundan 3 kat daha küçüktü. Öte yandan, 7 Kbayt, neredeyse tüm eğitim programlarının yanı sıra birçok hesaplama ve hatta oldukça iyi oyunlar için hala yeterliydi. Ayrıca video belleğini azaltarak programların boyutunu neredeyse 2 kat artırmayı mümkün kılan genişletilmiş bellek modunu da unutmamalıyız.

Pirinç. 16. Vilnius Basic BK-0010-01'deki programın bir parçası: renkli modda, varsayılan metin rengi kırmızıdır (bu modda beyaz BK için mevcut değildir), üstte mevcut çalışma modlarının göstergelerini içeren bir servis satırıdır (soldaki gizemli karakterler, "işlevsel" tuşların (BC'de "tuşlar" olarak adlandırılır) "ipuçları" atamasıdır, yani K1-K10 "tuşlarına" basılarak girilen BASIC operatörlerinin ilk harfleridir)

BC'nin ilk versiyonuyla uyumluluk için BK-0010-01 seti, sistem konektörüne bağlı ve iki ROM yongası içeren özel bir MSTD ünitesi ile birlikte verildi - bir Odak ve bir test ve teşhis sistemi. Böylece, BK-0010-01'deki ROM miktarı 48 KB'ye kadar çıkabilir (ancak aynı anda 32'den fazla kullanılmamıştır) - önceki BK-0010'dan 2 kat daha fazla.

Pirinç. 17. BK 0010-01'in klavyesi daha gelenekseldir - büyük düğmelerle. 74 tuş - BK-0010'dan 12 daha az ve ana tuşlarda sözde sembol yok

İlginç bir şekilde, BK-0010-01'in geliştirilmiş bir sürümünün piyasaya sürülmesi, eskisinin üretiminin otomatik olarak durdurulması anlamına gelmiyordu. Her iki bilgisayar da - BK-0010 ve BK-0010-01 - birkaç yıl boyunca aynı anda üretildi. Aynı zamanda, -01 seçeneği 50 ruble daha pahalıydı - genellikle 650 rubleye (ve 1990'ların başında - 750 rubleye) mal oldu.

Bellek, ses ve çevre birimleri hakkında

RAM BC hakkında birkaç söz daha. Tabii ki, hacmi büyük programlarla veya standart işletim sistemleriyle çalışmak için yeterli değildi, ancak programların yaratıcıları, BC'nin tüm sürümlerinin ROM'unda bulunan ve mümkün kılan aygıt sürücülerini ve bir karakter oluşturucuyu çok aktif bir şekilde kullandılar. programların boyutunu birkaç kilobayt azaltın. Standart, çıkarılamayan ROM BK-0010, ekranda metin görüntülemek, noktalar ve çizgiler çizmek, klavye girişi, bir kayıt cihazından okumak ve bir kayıt cihazına yazmak ve diğerleri için sürücüler içeriyordu. Ayrıca ekranda görüntülenen tüm sembollerin grafik görüntülerini de içeriyordu. Bu, programcının görevini büyük ölçüde kolaylaştırdı ve RAM gereksinimlerini azalttı. Bununla birlikte, standart ROM'un kaynaklarını kullanma yeteneği, diğer bilgisayarlarda (örneğin, Spectrum'da) aktif olarak kullanıldı, ancak hepsinde değil - örneğin, Vector-06T'lerde herhangi bir aygıt sürücüsü ve karakter oluşturucu yoktu. ROM, tüm bunların, herhangi bir programın ayrılmaz bir parçası olan RAM'e yüklenmiş olması gerekirdi ve bu, tabiri caizse, yararlı kullanıcı RAM miktarını biraz azalttı ve programların boyutunu birkaç kilobayt artırdı. Öte yandan, bu nedenle, BC'deki çoğu program ve oyun aynı yazı tipini ve oyun açılış ekranlarının çok benzer tasarımını kullanırken, Vector'de tasarım çok daha çeşitlidir.

O zamanın PC'sinin yaratıcıları ses çıkışını pek umursamıyorlardı - Sovyet bilgisayarlarında ne kulaklık çıkışı ne de özel hat çıkışı yoktu. Her PC'nin küçük ama oldukça yüksek bir hoparlörü veya piezo hoparlörü vardı ve daha fazla ses ve daha iyi kalite elde etmek için, sesin yalnızca bant çıkışından değil, aynı zamanda ayrı bir ses sentezleyicinin çıkışından da geldiği PC'nin bant konektörü kullanıldı. , olsaydı. Bu konektöre herhangi bir amplifikatör kolayca bağlandı, ancak çoğu zaman kayıt modunda duraklatılan aynı kayıt cihazıydı. Buna göre, kulaklıklar zaten bir kayıt cihazına veya amplifikatöre bağlıydı.

1980'lerin sonunda, BK-0010 için yeteneklerini genişleten birkaç ek cihaz üretildi - örneğin, oyunlar için oyun çubukları, "Martian" romantik adı altında bir fare manipülatörü, basit bir polifonik müzik sentezleyici "Minstrel", bir disket sürücü denetleyicisi ve hatta kompakt rulo çizici.

Pirinç. 18. BC'ye bağlantı için özel bir konektörle donatılmış mükemmel kamış mini joystick (standart model)

BK-0011 ve BK-0011M

Ev bilgisayarlarının Sovyet alıcıları, kural olarak, eğitimli insanlardı ve bu alandaki yabancı başarıların farkındaydı. Hiç de istekli ve ayrım gözetmeyen tüketiciler değillerdi - aksine, kullanıcılarımız yerli teknolojinin eksikliklerini ciddiye aldılar ve iyileştirmeleri için ilk PC'lerin geliştiricilerine ve üreticilerine yorum ve önerilerini memnuniyetle gönderdiler. BC'nin ana dezavantajları, az miktarda RAM, az sayıda görüntülenen renk, nispeten yavaş bir işlemci, standart olmayan bir klavye ve ROM'da BASIC yerine Focal'ın varlığı olarak kabul edildi. Daha önce de belirtildiği gibi, bu eksikliklerden bazıları 1986-87'de BK-0010-01'in piyasaya sürülmesiyle düzeltildi. Aynı yıllarda, 4 kat daha fazla RAM'e sahip olan önemli ölçüde geliştirilmiş bir model geliştirildi - 128 KB (aynı zamanda, kullanıcının RAM'i (96–112 KB), BK-0010'dan 6-7 kat daha fazladır! ), daha yüksek saat frekansı (3 yerine 4 MHz), disket sürücü denetleyicisi, her biri 16 KB olan iki ekran arabelleği ve farklı değişkenler Renk paleti.

Pirinç. 19. BK-0011 - görünüşte BK-0010-01'in neredeyse tam bir kopyası (ancak yine ROM'lu panellerin üzerinde kayan bir kapak belirdi)

Pirinç. 20. Ana kart BK-0011: 57 yonga (BK-0010-01'den 12 fazla), özel ROM için yalnızca bir yuva

Bununla birlikte, raporlara göre, BK-0011'in seri üretimi yalnızca 1989'da başladı ve bir yıl sonra, BK-0010 ile uyumluluğu geliştirilmiş bir model olan BK-0011M ile değiştirildi. Dışarıdan, BK-0011, BK-0010-01'in bir kopyasıydı, ancak içinde farklılıklar oldukça büyük. Ne yazık ki, birçok kullanıcının beklentilerinin aksine, yeni model grafik yeteneklerinde önemli değişikliklere sahip değildi - ne aynı anda görüntülenen renklerin sayısında 16'ya artış, ne de programlanabilir bir palet. Geliştiriciler, 16 sabit paletten yalnızca birinin seçimini ve ikinci çerçeve arabelleğini eklediler.

Pirinç. 21. Gizemli bir palet seti BK-0011/0011M: ​​​​tüm paletlerde sıfır rengin her zaman siyah olduğu, dört palette sadece iki rengin kullanıldığı (siyah dahil), iki paletin tamamen aynı, mavi olduğu açıkça görülmektedir. renk sadece iki palette kullanılır. Sıfır paletinin (soldaki ilk sütun) BK-0010/0010-01'de bulunan tüm renkler olduğunu unutmayın. BK-0011/0011M paletlerinin görsel gösterimi için Alexey Morozov'a (vinxru) teşekkürler

Yani, BK-0011/0011M programlarındaki grafikler gözle görülür şekilde daha çeşitli hale geldi - özellikle, renkli modda beyaz renk ortaya çıktı! - ama radikal bir gelişme olmadı. Bununla birlikte, grafik açısından, toplu Sovyet ev bilgisayarları arasında BK-11 / 11M, Vector-06T'ler, PK8000 ve kısmen Spectrum klonlarından sonra ikinciydi - bilgisayarların geri kalanı aynı anda aynı 4 rengi gösteriyordu. veya düşük çözünürlükte 8 renk, tek renkli grafiklere (siyah üzerine beyaz) sahipti veya hiç grafik modu yoktu.

Pirinç. 22. BK-0011M: ​​BK-0010-01 ve BK-0011'den belirgin bir tasarım farkı yok. Diğer BC modellerinde olduğu gibi, üreticiye bağlı olarak kasa sadece geleneksel olarak siyah olmayabilir: farklı modellerde ayrıca açık gri, bej ve koyu kahverengi vardı.

Pirinç. 23. BK-0011M'nin iç tasarımı: ​​klavyenin yanında, ROM yongalarının ana bölümünün bulunduğu ek bir kart ve kullanıcının ROM'u için boş paneller vardır.

Pirinç. 24. BK-0011M kartı, BK-0011 kartına harici olarak tamamen benzer. Ana kartın sol kenarındaki boş mavi ROM yuvası, Option ROM kablo konektörünü kabul eder (resmin solunda)

Pirinç. 25. 1989'da ortaya çıktıklarından beri standart BK-0011 ve BK-0011M setine dahil olan BMK K1801VP1-128 ve OS yükleyici K1801RE2-326 ile ROM tabanlı disk sürücülerinin denetleyicisi, geliştirmede hızlı bir büyümeye neden oldu BK için disk işletim sistemlerinin bir parçası oldu ve ROM yerine statik RAM (8 veya 16 KB boyutunda) veya hem RAM hem de ROM birlikte vb. içerebilen diğer birçok seçeneğin temeli oldu. Fotoğraf: N. Zimin

harici bellek

BK-0010'un ömrünün ilk yıllarında, harici bir depolama aygıtı olarak sıradan ev kayıt cihazları kullanıldı. Standart kayıt hızı oldukça yüksek seçildi - saniyede 1200 bit (1980'lerin birçok yabancı PC'si için 2-4 kat daha düşüktü), yani programların yüklenmesi yaklaşık 1-2 dakika sürdü ve bu oldukça tolere edilebilirdi. Ayrıca, tasarımın bu bölümünde, BK-0010'un geliştiricileri orijinal çözümü kullandılar - kayıt cihazına çıktı vermek için çıkış kaydının 2 biti kullanıldı (yani, aslında 2 bitlik bir DAC) ve bir değil , diğer tüm bilgisayarlar gibi. Bu, bir kayıt cihazına kayıt için her zamanki gibi iki yerine en az üç sinyal seviyesinin kullanılmasını mümkün kıldı, bu da daha kısa darbeler için daha yüksek bir sinyal seviyesi kullanarak veri depolamanın güvenilirliğini artırdı. Genel olarak, standart bir kayıt hızında 60 dakikalık bir kasete yaklaşık 500 Kb veri yerleştirildi - ve bu yaklaşık 30-50 tipik programdır. Her zamanki kayıt formatına ek olarak, meraklılar, kayıt hızını birkaç kez artırmayı mümkün kılan birkaç sözde turbo fotokopi makinesi yarattı. Buna bağlı olarak kaset kapasitesi arttı ve program yükleme süresi azaldı. Genel olarak, programları ve verileri depolamanın bir yolu olarak teypler ve kasetler o kadar da kötü bir seçenek değildi, çünkü hemen hemen her evde bir teyp zaten vardı ve kasetler o zamanlar disketlerden çok daha ucuza mal oluyordu ve çok daha uygun fiyatlıydı. Doğru, program geliştirmek için bir kayıt cihazının kullanılması bu süreci büyük ölçüde yavaşlattı ve karmaşıklaştırdı ve burada bir disket sürücüsünün memnuniyetle karşılandığı ortaya çıktı. Bir BC'yi disk sürücülerine bağlama yeteneği 1980'lerin sonunda uygulandı ve kısa sürede en az bir düzine disk işletim sistemi BC için oluşturuldu veya uyarlandı. Bununla birlikte, disk sürücüleri o zamanlar çok pahalıydı - genellikle PC'nin kendisinden kat kat fazla. Örneğin, Elektronik mağazalarında geleneksel bir 5,25 inçlik sürücünün fiyatı 1.500-2.000 rubleye ulaştı. Bu nedenle, BC sahiplerinin çoğunluğu 1990'larda teyp ve kaset kullanmaya devam etti.

Pirinç. 26. ANDOS'un ekran koruyucusu (dönen üç boyutlu bir yazı ile!) - BK-0010-01 ile BK-0011 ve BK-0011M için popüler bir işletim sistemi (ANDOS uygundu çünkü uyumlu bir disk formatı vardı. BC ve PC uyumlu PC'ler arasında dosya alışverişini kolaylaştıran IBM PC)

Pirinç. 27. Ekran Koruyucu MK-DOS - BK-0010/0011 ailesi için bir başka popüler işletim sistemi, BK için piyasaya sürülen son işletim sistemlerinden biri: 1992'de (ekran koruyucu açık bir şekilde MS Windows logosunu kopyalar); ANDOS'tan farklı olarak MK-DOS, IBM PC ile disket uyumlu değildir, ancak diğer birçok BC işletim sistemiyle uyumludur; MK-DOS'ta dosyalarla çalışmak için Norton Commander'a benzer bir dosya yöneticisi de kullanılır

Pirinç. 28. ANDOS dosya yöneticisi: o yılların diğer birçok dosya kabuğu gibi, IBM uyumlu PC'ler için süper popüler program Norton Commander'ı dışa doğru kopyaladı

Programlar

1980'lerde ve 1990'larda BK-0010 ile ilgili birçok makale, pakette çok sayıda programın olmamasını veya bunları edinmenin zorluğunu eleştirdi. Bu, genel olarak, yeni çıkan tüm bilgisayarlar için ortak bir sorundur ve BC, elbette bir istisna değildi. Programlar, profesyonel programcılar ve meraklılar tarafından aktif olarak geliştirilmiş olsa da, ilk başta bunları elde etmek kolay olmadı, çünkü üreticiler bununla pek ilgilenmiyorlardı (profilleri elektronik ekipman üretimi ve programları kasetlere kopyalamak değil), ancak 1980'lerin ortalarında ev bilgisayarları için program dağıtan şirketler yoktu. Bununla birlikte, bu bilgisayarların sahipleri, elbette, en başından beri program ve bilgi alışverişinde bulundular ve 1980'lerin sonunda, BK-0010 ve diğer ev bilgisayarları ve bu zamana kadar BK için yazılımları çoğaltan ve dağıtan kooperatifler ortaya çıktı. oyunlar, eğitim programları, sistem ve uygulama dahil olmak üzere çeşitli amaçlar için zaten çok sayıda program oluşturulmuştu. Örneğin, BC'de BASIC'in en az üç sürümü vardı - 24 KB ROM'daki Vilnius sürümü, RAM'e yüklemek için yalnızca 9 KB'lik azaltılmış sürümü (ROM'da BASIC yerine Odak bulunan BC sürümü için) ve temiz bir BASIC-DVK yorumlayıcısı. Sırasıyla programlama dillerinden Focal, yararlı uzantıların (Focod, XFocal) ve hatta derleyicilerin oluşturulduğu 8 KB ROM'da da popülerdi. Ağırlıklı olarak eğitim alanına odaklanan bir başka ilginç gelişme ise, tercümanı oldukça hızlı ve renkli eğitim, gösteri ve uygulama oluşturmayı mümkün kılan sözde T dilidir. oyun programları. MÖ'de Forth ve C gibi dillerin çevirmenleri de vardı. Ancak, elbette, ciddi programlar oluşturmak için ana programlama dili, PC mikroişlemcisinin ana dili olan Assembler'dır ve bunun için, bir metin düzenleyiciyle birleştirilmiş olanlar, ayrıca sökücüler ve hata ayıklayıcılar da dahil olmak üzere birçok farklı çevirmen vardı. Bu arada, BK-0010 işlemcinin komut sistemi ve PDP-11 mimarisine dayalı diğer modeller en kullanışlı, çok yönlü ve verimli sistemlerden biri olarak kabul edilir. Bu nedenle, BC Assembler'da programlama, yalnızca programcılar tarafından değil, aynı zamanda amatör meraklılar tarafından da kolayca yönetildi ve bu, BC için oldukça kısa sürede büyük bir yazılım kitaplığı oluşturmayı mümkün kıldı. Programların geliştirilmesini ve bir bilgisayarın ROM'unda bulunmasını büyük ölçüde basitleştirdi standart sürücüler Yazılım kesintisi EMT aracılığıyla erişimli G/Ç. Ayrıca, bu sürücülerin kullanımı her BC ile birlikte gelen belgelerde ayrıntılı olarak açıklanmıştır. Bir tür yarı derleyici olan ve özellikle tam sayılarla basit işlemleri çok yüksek bir hızda gerçekleştirmesiyle ayırt edilen Vilnius Basic'te birçok iyi oyun, eğitim ve uygulamalı program da oluşturuldu. Aynı zamanda, BASIC'teki programlar genellikle makine kodlarında, grafikleri ekranda görüntülemek gibi bazı önemli eylemleri daha da hızlandırmayı mümkün kılan alt programları kullandı.

BC için 800'den fazla Assembler oyununun yanı sıra BASIC ve Focal'daki birçok oyun biliniyor. Oyunların genel seviyesi yüksek, orijinal veya neredeyse orijinal olan ve popüler yabancı bilgisayarlardan bire bir "soyulmamış" birçok oyun var. BC için ilk oyunlar genellikle siyah beyaz olsaydı, özellikle de DVK bilgisayarlarından aktarılanlar, o zaman 1980'lerin sonunda programcılar zaten PC'nin renk yeteneklerini kudret ve ana ile kullanarak renkli sıçramalar yaratıyorlardı. karmaşık bir arka plan üzerinde hassas bindirmelerle programlı olarak renk "sprite" uygulayarak 4 ekran rengi sınırlamasının üstesinden gelmek için sözde renkler kullanarak (ana renkleri bir satranç düzeninde veya şeritlerde karıştırma, vb.) ekranlar.

BC: sonuçlar

İlk Sovyet ev bilgisayarı "Electronics BK-0010" hakkındaki hikayeyi özetleyerek, onun güçlü ve zayıf yönlerini bir kez daha not edelim.
Güçlü. Genel olarak, bilgisayar elbette başarılı oldu. Güzel ve kompakt bir kasa, yüksek kaliteli işçilik, tamamen 16 bit mimari ve çok kullanışlı bir mikroişlemci komut seti tartışmasız artılardır.
Dezavantajlar ve tartışma. Az miktarda RAM ve az sayıda görüntülenen renk - bir yandan, elbette, özellikle 1980'lerin sonu ve 1990'ların başı için bir eksi, ancak 1980'lerin başında bu tür bellek ve bu tür grafik yetenekleri diğer bilgisayarlarda oldukça yaygındı. . Öte yandan, daha da az bellek olabilir (1980'lerin başındaki bazı popüler yabancı PC'ler gibi) ve renk ve grafik desteğinin genellikle BC geliştiricileri tarafından sağlanması iyidir, çünkü o yıllarda bilgisayarlar grafik ve renk olmadan oldukça yaygındı. ünlü TRS-80, Commodore PET veya Sinclair ZX81 veya daha sonra Radio-86RK tabanlı yerli PC'ler gibi tamamen metinsel tek renkli bir ekranla. BC'nin ilk sürümlerinde ROM'da BASIC yerine Focal kullanılması da kimileri için bir dezavantaj ama bunu öncümüzün onu büyük bir yabancı kitlesinden ayıran “öne çıkan” noktalarından biri olarak da algılayabilirsiniz. analoglar, tümü BASIC ile donatılmış olarak.

Batılı PC'lerle Karşılaştırma

BK-0010'u o zamanın yabancı ev bilgisayarlarıyla karşılaştırdığınızda, her bakımdan oldukça iyi göründüğünü ve Sovyet bilgisayarlarının bir tür "geri kalmışlığı" ve orijinal olmadığına dair yaygın efsanenin bu durumda kesinlikle doğrulanmadığını görebilirsiniz. . Aynı zamanlarda, yani 1982-1984'te ortaya çıkan tanınmış yabancı PC'lere bakarsanız, doğaüstü hiçbir şey görmeyeceğiz - güçlü işlemciler yok, büyük bellek yok, inanılmaz grafikler yok. İşlemciler olarak, 1970'lerin sonlarında olduğu gibi, 1 ila 4 MHz saat frekansıyla aynı 8 bitlik modeller kullanıldı; 3 MHz. RAM, 8 ila 64 KB (çoğunlukla 32 ila 64), video belleği - 6 ila 20 KB, ROM - 16 ila 32 KB arasında değişiyordu. BC'nin 32 KB RAM, 16 KB video belleği, 24 KB ROM (BK-0010) veya 32-48 (MSTD bloğu ile 48 - BK-0010-01) KB olduğunu hatırlatmama izin verin, yani , M.Ö.'deki ortalama yabancı seviyesinden daha kötüsü için hiçbir fark görmüyoruz, tam tersini. Grafik yetenekleriyle durum daha ilginç: bir yandan, o yıllardaki birçok "yabancı" zaten daha çok renkli grafikleri destekliyordu - genellikle BC için 4 yerine 8 veya 15-16 renk, ancak önemli bir grafik yabancı PC'lerin bir kısmı, örneğin Commodore 64, Atari veya MSX gibi oyunlara odaklanmıştı, ayrıca ekran çözünürlüğü ve rastgele nokta rengi seçimi açısından çok sınırlıydı. Örneğin, mevcut 15 renge sahip ünlü ZX Spectrum, renkli bir görüntünün öznitelik yapısıyla ilgili çok ciddi sınırlamalara sahiptir - 8 x 8 noktalı bir ekranın (64 nokta olan) her aşinalığında yalnızca 2 renk kullanılabilir , bu da ayrıntılı partinin tamamen görüntülenememesiyle sonuçlanır renkli görüntü . Sonuç olarak, dinamik bir renkli görüntü oluşturmanın karmaşıklığından dolayı, onun için birçok oyun sadece iki renkli bir oyun alanına sahipti, yani. aslında, tek renkli grafikler ve oyun dışı alanda, Spektrum grafikleri, karmaşık bir resmi görüntülerken, net çok renkli noktalar ve çizgiler, anlaşılmaz ve tamamen planlanmamış renkli kareler yerine belirgin bir sözde blok efekti ile ayırt edildi. görüntülendi. MSX PC'lerde de benzer bir sorun var - ayrıca grafik modunda 15 renkli benzer özelliklere sahip grafikler var, ancak blok boyutu çok daha küçük - 1x8 piksel. Burada, keyfi grafikler görüntülenirken eserler daha az fark edilir, ancak aynı zamanda oldukça fazladır. Aynı zamanda, BK-0010 daha az sayıda kullanılabilir renge sahiptir, ancak herhangi bir noktanın rengini herhangi bir nitelik kısıtlaması olmadan özgürce seçmenize izin verir, bu da çok daha net ve daha doğru keyfi grafikleri görüntülemeyi mümkün kılar. Ek olarak, aynı MSX ve ZX Spektrumu yalnızca bir ekran çözünürlüğüne ve dahası, düşük - 256 × 192 piksele sahiptir ve BC yalnızca orta çözünürlüğü - 256 × 256 değil, aynı zamanda yüksek - 512 × 256'yı da destekler , metin düzenleme, elektronik tablolar, grafikler vb. gibi ciddi bilgisayar kullanımı için çok önemli ve kullanışlıdır. Ayrıca ne MSX ne de Spectrum'un düzgün bir donanım dikey ekran kaydırmasına sahip olmadığını fark edebilirsiniz, ancak BC'de buna sahip ki bu her şeyden önce oyun oynamak ve dinamik grafikler görüntüleyen diğer bazı programlar (ve sadece metinle çalışmak için) için çok önemlidir. . Commodore 64 ve Atari 400/800/XL/XE gibi ev bilgisayarları, iyi grafik özelliklerine sahiptir, ancak bunlar tamamen oyun odaklıdır. Oyun dışı alanda, yetenekleri de ciddi şekilde sınırlıdır. Örneğin, tüm zamanların ve insanların en yaygın ev bilgisayarı - Commodore 64 - aşağıdaki grafik görüntüleme seçeneklerine sahipti: 8x8 piksellik her aşinalıkta 320 × 200 piksel çözünürlükte, bir paletten keyfi olarak seçilen yalnızca 2 renk mevcuttu 16 renk (yani "Spectrum"a tamamen benzer); 160 × 200 piksellik düşük bir çözünürlükte, her aşinalıkta zaten 4 renk mevcuttur (bunlardan biri tüm ekran için ortaktır) - bu fena değil, ancak çözünürlük çok zayıf, çok belirgin pikselleşme ile; Commodore 64 hiç yüksek çözünürlüğe sahip değildi; ek olarak, Commodore'un ROM'undaki BASIC yorumlayıcısı hiçbir grafik çıktı operatörünü desteklemiyordu - nokta yok, çizgi yok, daire yok, vb. - tüm bunların, ilgili verilerin doğrudan bilgisayarın video belleğine POKE (! ). Bu arada, C64 ve Atari için oyunlar da çoğunlukla 160 × 200 piksel (ve Atari için daha az) gibi nispeten düşük bir çözünürlük kullanıyordu, bu da oyunlarda grafikleri genellikle oldukça kaba, rustik ve modası geçmiş ve nispeten zengin renk paleti durumu kurtaramadı. Başka bir popüler model (daha önce bahsedilenlerden çok daha pahalı) - Apple IIe - ayrıca garip grafik seçeneklerine sahipti: 6 renkle 280 × 192 piksellik iyi bir temel çözünürlük, ancak Amerikan'a bağlı renk seçiminde özel kısıtlamalar var NTSC renkli televizyon standardı. Hem oyunlarda hem de oyun dışı alanda renkli grafiklerin kalitesi genellikle oldukça ilkeldi. Apple II'nin renkli monitöründeki metin bile çok belirgin bir renk parazitiyle görüntüleniyordu. Son olarak, 1983'te ortaya çıkan oldukça pahalı IBM PC / XT'de bile, ana ekran kartları, iki veya üç palet seçeneği olmasına rağmen, renkli grafik modunda bir seferde yalnızca 4 renk görüntüleyen CGA idi. paletlerdeki renkler, BK'dakinden daha fazla soruyu gündeme getirdi. Bu arada, PC/XT işlemcisi (Intel 8088) neredeyse 16 bit işlemciler sınıfına ait olmasına rağmen, olağanüstü hız verileri de göstermedi - birçok testte, PC/XT yaklaşık olarak kütle seviyesindeydi. 8 bit modeller üretti.

Daha önce de belirtildiği gibi, BK-0010 ve BK-0011'in ses yetenekleri oldukça sıradan, Apple IIe, ZX Spectrum ve IBM PC'ninkilerle hemen hemen aynı. Ses, yalnızca önemli bir işlemci yükü olan yazılımda çalınıyordu, bu nedenle oyun sırasında ses efektleri genellikle minimum düzeydeydi ve kısa ömürlüydü ve müzik genellikle yalnızca ekran koruyucularda ve duraklamalarda çalınıyordu. Aynı zamanda, Commodore 64, Atari ve MSX gibi yabancı oyun bilgisayarları, işlemciyi yüklemeden üç kanallı müzik ve efekt çıkışı sağlayan daha gelişmiş ses sentezleyicilere sahipti, bu nedenle bu bilgisayarlardaki oyunların ses ve müzik tasarımı kesinlikle daha zengin Bununla birlikte, BC, örneğin hem Apple II hem de IBM PC gibi tamamen oyun amaçlı bir PC değildi, bu nedenle, onun için gelişmiş bir ses üretecinin olmaması oldukça mazur görülebilir ve haklı.

Genel olarak, burada BK-0010 ve BK-0011'in özellikleri açısından Apple IIe, Acorn BBC ve IBM PC gibi evrensel ve hatta profesyonel bilgisayarlara gerçekten daha yakın olduğu, çünkü BK video sisteminin de odaklandığı ilginç bir fikir ortaya çıkıyor. bir oyun değil, keyfi grafiklerin görüntülenmesinde, ses üreteci oyun dışı PC'ler için daha tipiktir ve 16 bit işlemci, yerli profesyonel PC'lerde ve DVK, Elektronik ve diğer serilerin mikro bilgisayarlarında yaklaşık olarak aynı şekilde kullanılır. Buna göre, bu tür PC'ler, genel olarak, bilgisayar oyunları gibi yalnızca bu kadar ilginç ama ne yazık ki kesinlikle yararsız bir faaliyete odaklanan oyuncak bilgisayarlardan veya oyun konsollarından daha ciddi ve saygılı bir tavrı hak ediyor. Bununla birlikte, bu, elbette, BC için oyun olmadığı anlamına gelmez - çok, çok ve iyi vardı ve çoğu zaman yabancı oyun bilgisayarlarından daha kötü değildi. Ancak BC'nin sahibi, ekranda renkli grafikler, desenler, vitray pencereler, fraktal kümeler, hücresel otomatlar vb. ZX Spectrum, MSX veya C64'te olduğu gibi net ve ayrıntılı bir renkli görüntü elde ederken (çok renkli olmasa da) ve renkli kareler ve dikdörtgenler karmaşası olmaz.

Genel olarak, BK-0010'un ucuz bir ev bilgisayarı için çok iyi bir seviyede olduğu ve yaygın 8-bit yabancı modellerle (ve 16- ve 32-bit yabancı PC'lerin maliyeti çok daha fazla) iyi rekabet edebileceği sonucuna bir kez daha varabiliriz. . BK-0010'un bazı eksiklikleri - nispeten az miktarda RAM ve az sayıda görüntülenen renk gibi - BK-0011/0011M modelinde neredeyse düzeltildi. BC yazılımı, Sovyet ev bilgisayarları arasında en gelişmiş olanıdır. Genel olarak, BK-0010 / BK-0011 serisi, SSCB'deki en popüler beş bilgisayardan biriydi (IBM uyumlu, Spectrum uyumlu, UKNC ve DVK ile birlikte) - göre mevcut veriler, tüm üretim yılları için bu tür yaklaşık 160.000 bilgisayar üretildi. Aynı zamanda, BC'ler sadece evde değil, aynı zamanda eğitim PC'leri ve kısmen de profesyonel veya kontrol bilgisayarları olarak kullanıldı.

İlk kim?

Son olarak, BK-0010 ile ilgili başka bir ilginç noktaya daha yakından bakalım - bu gerçekten dünyanın ilk tam 16-bit ev bilgisayarı mıydı? Pek çok kaynakta bu şekilde geçmektedir, ancak bu konuyu tam olarak anlamak hiç de kolay değildir. 1980'lerin başında ABD, İngiltere, Almanya, Fransa, Japonya, Güney Kore, Hong Kong, Avustralya, Brezilya, sosyalist ülkeler vb. dahil olmak üzere dünya çapında yüzlerce şirket kişisel bilgisayar üretmeye başladı. Bununla birlikte, internette güvenilir bilgiler bulabileceğiniz iyi bilinen modellere bakarsanız, 1983-85'e kadar gerçekten 16 bit ev bilgisayarlarının (en azından toplu olarak uygun fiyatlı olanlar) olmadığı ortaya çıkıyor. üretildi ve ilk ucuz tam 16-bit bizim BK-0010'umuzdu! 16-bitlik mikroişlemcilerin kendileri 1970'lerin ortalarından sonlarına kadar ortaya çıktıklarından, bu ilk bakışta oldukça gariptir. Özellikle, ilk IBM PC'nin temeli haline gelen aynı Intel 8088 (16 bit iç ve 8 bit dış), 1979'da duyuruldu. Üstelik 1970'lerin ve 1980'lerin başında ünlü Motorola 68000 gibi neredeyse 32 bit mikroişlemciler ortaya çıktı, ancak o yıllarda ev bilgisayarı üreticileri ve tüketicileri en ucuz 8 bit işlemcilerin yeteneklerinden oldukça memnundu. Ek olarak, rekabet minimum üretim maliyetini karşılamaya zorlandı ve 16 ve 32 bit işlemciler, bu tür PC'lerin diğer bileşenleri gibi birçok kez daha pahalıydı. Yani, garip bir şekilde, rekabetin ve "pazar uygunluğunun" olmadığı SSCB'de, ucuz bir 16-bit ev bilgisayarı ilk kez 1983-84 yılları arasında çok fazla yutturmaca olmadan geliştirildi ve üretildi.

Çoğu zaman, o zamanlar çok iyi bilinen bir hesap makinesi, saat ve diğer elektronik ekipman üreticisi olan Amerikan şirketi Texas Instruments'ın 1979'da 16 bitlik TI-99/4 modelini piyasaya sürdüğüne dair bir açıklama vardır ve bu belirli PC, dünyadaki ilk 16 bit ev bilgisayarıydı. Ancak bu, 1981'de piyasaya sürülen ve gerçek bir 16 bit işlemciye sahip olan biraz geliştirilmiş TI-99/4A gibi TI-99/4'ün tam olarak 16 bit PC olmadığını hesaba katmaz. Dahası, kullanıcı RAM'ine sahip olmadığı için aslında kelimenin olağan anlamıyla bir PC bile değildi! Başlangıçta, 99/4, yerleşik 8 KB ROM ve 256 bayt RAM içeren özel bir işlemciye sahip, neredeyse 8 bitlik bir PC (ve daha yapısal olarak - klavyeli bir oyun konsolu) olarak oluşturuldu, bu yalnızca 16- bit dahili olarak ve diğer tüm bileşenlerin 8 bit kalması gerekiyordu. Sonuç olarak, teknolojik zorluklar nedeniyle, işlemcinin geliştirilmesi başarısız oldu ve TI, bu PC'de zaten piyasaya sürülen 16 bit TMS9900 işlemciyi kullanmak zorunda kaldı ve PC'nin tasarımı tamamen garip hale geldi: bir işlemci, 256 bayt statik "süper-optimal" RAM ve ROM'un yaklaşık üçte biri (26 üzerinden 8 KB) 16 bitti, diğer her şey 8 bitti (video denetleyici, video denetleyici RAM'i (ayrıca eksik ana kullanıcı RAM'inin kısmen yerini aldı), harici RAM (birçok programın ve cihazın çalışması için satın alınması gerekliydi), yerleşik ROM'un ana kısmı, harici ROM kartuşları). Ayrıca, PC'nin standart sürümünde programları makine kodunda depolayacak hiçbir yer olmadığından, 99/4 geliştiricileri, tercümanı 16 bitlik bir "sistem" ROM'una yerleştirilmiş özel bir GPL dili buldular. ve tüm programların özel 8-bit ROM kartuşlarında yayınlanması önerildi ve makine kodlarında değil, GPL'de - kartuşlardan bir veri seti olarak okunmaları gerekiyordu (bayt bayt kayıt erişimi ile) ) ve GPL yorumlayıcısı tarafından yürütülür! 8 bit harici veri yoluna sahip bir mikroişlemcinin geliştirilememesinden ve kullanıcıları oldukça pahalı kartuşlar (yalnızca TI'nin özel yongalar ürettiği özel yongalar) satın almaya zorlama arzusundan kaynaklanan tüm bu saçmalıklar, birinin ortaya çıkmasına neden oldu. Yeterince güçlü bir 16 bit işlemci ve iyi bir video denetleyici (8 bit) kullanma konusundaki asil fikrin, kullanıcı RAM'inin olmaması, dahili ve harici bellek ve birleştirici olmayan, ancak program yazmak için yorumlanmış GPL dilinin kullanımı.

Amerika Birleşik Devletleri'nde, 16 bit dahili işlemci tasarımına sahip, ancak 8 bit harici (veya 32 bit dahili ve 16 bit harici) bilgisayarlara nadiren 16 bit (32 bit) denildiğini unutmayın - genellikle yalnızca 16 bit (32 bit) işlemciye sahip olmaları. Ve bu oldukça anlaşılır - sonuçta, bu tür PC'lerde, en önemli bileşenlerin (RAM, ROM, denetleyiciler) çoğunun bitliği, tam olarak işlemcinin harici veri yolunun bitliği tarafından belirlendi. Sovyet terminolojisinde, bu tür PC'ler genellikle "kısmen 16 bit" ("kısmen 32 bit") veya "8/16 bit" ("16/32 bit") olarak anılırdı. Bu bilgisayar sınıfının parlak temsilcileri IBM PC ve PC/XT'dir. Ayrıca 16 bit dahili işlemci mimarisine (8 bit harici veri yolu ile), ancak 8 bit belleğe (RAM ve ROM) ve 8 bit aygıt denetleyicilerine (video kartları, disket ve sabit sürücü denetleyicileri, harici bağlantı noktaları vb.) sahiptiler. .). ), bu da bilgisayarın maliyetini bir şekilde düşürmeyi mümkün kıldı. Bununla birlikte, bu tür PC'leri gerçek 16 bit olarak adlandırmak elbette tamamen mantıksız olacaktır - tüm bileşenleri (işlemcinin iç yapısı hariç) 8 bitti.

Sovyet BK-0010, yalnızca 16 bit işlemciye değil, aynı zamanda tüm RAM'e ve kalıcı belleğe 16 bit erişime ve 16 bit ekrana ve paralel bağlantı noktası denetleyicilerine sahipti, bu da ona gerçek, tamamen 16 olarak adlandırılma hakkı verdi. -bit bilgisayar.

Bu arada, IBM kişisel bilgisayarları için, 80286 işlemciye dayalı tam 16 bit IBM PC / AT modeli yalnızca 1984'te ortaya çıktı ve maliyeti temel yapılandırma(olmadan sabit disk, monitör ve video kartı!) 4.000 ABD dolarından.

1950-70'te SSCB'nin "bilgisayar ekipmanı geliştirme ve üretme" yarışında dünya liderlerinden biri olduğu artık bir sır değil.
İlk bilgisayarlar - MESM, M-1, daha sonra saniyede 1 milyondan fazla kayan noktalı işlem hızına sahip BESM-6, MIR serisinin kompakt bilgisayarları ve "bilgisayar" alanındaki büyük beyinlerin diğer birçok başarısı Sovyet dönemine ait.

Pek çok kişi, Apple, IBM vb. Tarihsel olarak, SSCB'de "seks" olmamasına ek olarak, kişisel bilgisayarların aynı Amerika'dakinden 10 yıl sonra ortaya çıktığına dair bir görüş vardı. Ancak bu bir efsaneden başka bir şey değil, birkaç düzine transistöre sahip ilk Sovyet entegre devreleri ışığı zaten 1960'ların ortalarında gördü ve 1970'lerin ortalarında mikroişlemciler, karmaşık mikro devreler üretiliyordu, içlerindeki transistör sayısı artıyordu. zaten binlerce olarak ölçüldü. 1974 yılında, evrensel mikro işlemcilere dayalı ilk mikro bilgisayarlar geliştirildi. Aynı yıl ortaya çıkan K532 ve K536 serisinin kesit işlemcileri, 16-32 bite kadar bit derinliğine sahip makineler üretmeyi mümkün kıldı. 16 bitlik mikro bilgisayarlar böyle ortaya çıktı. 1977'de Intel 8080'in bir analogu piyasaya sürüldü - 8 bitlik K580IK80 işlemci. Daha sonra bir dizi kişisel bilgisayar ve mikrobilgisayar modelinin yaratılmasının temeli oldu. İki yıl sonra, dünyanın ilk 16 bitlik tek çipli mikro bilgisayarı K1801BE1 geliştirildi. K1801BE1 temel alınarak, komut sistemi PDP-11 mini bilgisayarın komut sistemine benzeyen K1801VM (tek çipli 16 bit mikroişlemci) 1981 yılında oluşturuldu. SSCB:




İlk bilgisayarların boyut aralığı "devasa" idi: tonlarca ekipman, tüm makine daireleri, böylesine bir teknoloji mucizesine hizmet eden personel. Ve bu nedenle, evde bir bilgisayar kullanabileceğiniz fikri, böyle bir birimi bir dairenin 4 duvarı arasına kim yerleştirebilirse, tek kelimeyle saçma görünüyordu. Ve kişisel kullanım için küçük boyutlu bir bilgisayar konsepti o zamanlar alışılmadık bir durumdu. Ama öyleydi. 70'lerin sonu, PC'lerin seri üretimi ve piyasaya sürülmesiyle belirlendi: Iskra-1256, Iskra-226, Iskra-555, VEF-Micro, Micro-80, Electronics NTs-8010, Electronics BK-0010, Mikrosha, Krista, Apogee BK-01, Partner 01.01, Spektr-001, vb.

Ek olarak, Sovyet vatandaşlarının evde tutulabilecek bir paket PC'ye sahip olmak için karşı konulamaz bir arzusu, tabiri caizse mavi bir rüyası vardı. Gazetelerden birinde, görünüşe göre "Trud", 1987'de Primorsky'deki bir çimento fabrikasının otomatik kontrol sistemi başkanının bilgisayar montajı için fabrikadan parçaları nasıl çaldığına (yani yürütüldüğüne) dair bir makale yayınlandı. Çok değil, biraz değil, 6 bin ruble değerinde parçalar çıkardı, o zamanlar bu tür bir paraya bir daire satın alabilirdiniz. Yoldaş V. Molyarenko, "hobisi" nedeniyle iki yıl düzeltici işçilik almak zorunda kaldı.

Kişisel otomatikleştirilmiş iletişim ve bilgi işleme araçlarındaki akut eksiklik nedeniyle oluşan geniş bir teknolojik niş - PC'lerin doldurulması için çağrılan şey buydu.
Bazı Sovyet yayınları bir PC'yi kendi elleriyle nasıl monte edeceklerini anlattı, diğerleri ise bu birimin Sovyet vatandaşları için ne kadar gerekli olduğunu anlattı. Örneğin, "Bu profesyonel kişisel bilgisayarlar" dergisi, modern bilgisayarların nasıl düzenlendiğini ve yalnızca parlak değil, aynı zamanda heyecan verici bir geleceği de ayrıntılı olarak anlattı: İngilizce öğrenmeye, tavla oynamaya, örgü desenleri oluşturmaya yardımcı oluyorlar. , belgelerle çalışın. Bir milyon tirajı olan tanınmış dergilerde, BT konularına ayrılmış bölümlerin tamamı görünmeye başladı, bunlara genellikle "İnsan ve Bilgisayar" deniyordu. Ne diyebilirim ki, 6-12 yaşındaki halka yönelik "Murzilka" dergisinde bile bir öğretmenin öğrencileri bilgisayarla tanıştırdığı bir resim çıktı.

1986 İllüstrasyon dergisi "Murzilka"

1986 "Genç Teknisyen" dergisindeki çizimMikrosh (Radio-86RK'ya dayalı)


1986'da Lianozovsky Elektromekanik Fabrikası, RK uyumlu Mikrosh modelini piyasaya sürdü. RK86 prototipinin geliştirilmiş bir versiyonuydu, temel RAM 32 KB'ye yükseltildi ve programlanabilir bir zamanlayıcı KR580VI53 ortaya çıktı. Mikrosha neden Sovyet PC'lerinin en ünlü modellerinden biri haline geldi, ancak her şey son derece basit - yine pazarlama, reklamcılık. 1986'da Radio dergisinin kapağında PC Mikrosh ile ilgili bir reklam çıktı ve bir yıl sonra 1987'de bilgisayar aylık popüler bilim dergisi Science and Life'ın (No. 7) kapağında yer aldı.

PC Microsha güvenilir, nispeten ucuz bir makinedir. O zamanlar böyle bir cihazın maliyeti 500 ruble idi.




"Bilim ve Yaşam" No. 7 1987 Microsh PC yaklaşık 3 kg ağırlığındaydı: sistem birimi 1,4 kg, güç kaynağı - 1,3 kg, modülatör -200 gram. Genel satışa yönelik en basit bilgisayarın teknik verileri:
- Bit derinliği - 8 bit
- RAM miktarı - 32 KB
- Saat frekansı - 1,8 MHz
- Güç tüketimi - en fazla 20 W

"Bilim ve Yaşam" dergisinde PC'den bahsedildiği gibi, Mikrosh en iyisi olmayabilir, sahip olmak isteyeceğiniz bilgisayar olmayabilir, ancak yine de birçok ilginç fırsat sunan ve temelde sınıfa karşılık gelen gerçek, yaşayan bir bilgisayar. dünya pazarında oluşan basit bilgisayarlar. Harici bellek cihazı olarak sıradan bir ev tipi kayıt cihazı ve ekran olarak siyah beyaz bir TV seti kullanıldı. Bilgisayarla birlikte, bir TV'ye bağlanmak için modülatör adı verilen küçük bir önek bloğu (bir paket sigara büyüklüğünde) vardı. TV ekranı, her satırda 64 karakter olmak üzere 24 satır harf veya sayı içeriyordu. Mikrosha toplama işlemini 3 mikrosaniyede gerçekleştirdi ve hızı saniyede 200-300 bin işlemdi.

Mikrosha mikroişlemci - sekiz bit KR580IK80A, adres yolu - 16 telli. Yazılımın ilk kısmı, bir PC ile çalışmaya başlamak için programların gerekli olduğu bir MK-60 teyp kasetinde sağlandı.

BASIC dilinde yazılmış programlara girmek isteyen bir kullanıcı, bu dilin yorumlayıcısını makinenin RAM'ine okuyarak bilgisayarla oturum başlatmak zorundaydı. Böyle bir ihtiyaç, gerekli kapasitede bir ROM'un olmamasından kaynaklanıyordu Krista, "dokunmatik ekranlı" bir teknoloji mucizesidir.


En basit bilgisayar sınıfının bir başka ilginç örneği ve temsilcisi, 8-bit Krista makinesiydi. Krista PC, 1986 yılında Murom Radyo Ölçüm Aletleri Fabrikasında üretilmeye başlandı. Cihazın özellikleri: 32 Kbyte RAM, 2 Kbyte ROM, VI53 çip üzerinde ses üreteci. Krista, Radio-86RK ile kısmen uyumluydu, 1986'da 510 rubleye mal oldu.
Sovyet kişisel bilgisayarı, Intel 8080 işlemcinin Sovyet analogu üzerinde çalışıyordu ve Mikrosha'ya çok benziyordu. Ekran sıradan bir ev TV'siydi ve programları saklamak, kaydetmek ve oynatmak için - bir kaset kaydedici. Krista, hafif kalemle donatılmış ilk Sovyet kişisel makinesidir. Işıklı kalem esasen ışığa duyarlı bir kalemdi ve bununla ev içi dokunmatik ekran gibi ekrandaki nesnelere dokunabilirsiniz. Böyle bir araç, ekrandaki nesneleri hızlı bir şekilde seçmeyi mümkün kıldı ve üzerine çizim yapmak için kullanıldı. Böyle bir manipülatörün yararlılığından bahsetmeye değmez, çünkü çalışmak büyük ekran TV, bir şeyler çizmek gözler için son derece rahatsız ediciydi.Krista'nın PC'sindeki reklamlardan elde edilen bilgiler:


Hz. ve hafif bir kalem için bir program - bunun gibi noktalarla dolu bir ekrandı ...... (sözde grafik). Kalem kaldırıldığında, noktaların yerini yıldız işaretleri aldı. Kurtarmak imkansızdı. Birçok oyun vardı. Radio 86rk ve diğerlerinden neredeyse herkes geldi. Ayrıca bir montajcı tercümanı vardı ama anlayamadım ve bu hiç imkansız görünüyor)) "Apogee, Radio-86RK'nın en gelişmiş analogu


Kişisel elektronik bilgisayar "Apogee BK-01". Bu Sovyet 8-bit PC'nin piyasaya sürülmesi 1988'de Tula bölgesindeki BRA fabrikasında başladı (ev radyo ekipmanı üretimi ile uğraşıyordu): 64 Kbyte RAM, 4 Kbyte ROM. KR580VI53 çipinde (ses çıkışı için) normal bir üç kanallı ses üreteci vardı. Programların saklanması, kaydedilmesi ve oynatılması için kaset kaydediciye ek olarak, yalnızca okuma olmakla birlikte harici bir ROM'dan 64 KB'ye kadar yükleme sağlandı. Apogee BK01, iki yazma ve okuma modu için yazılım desteği sağladı.
Apogee BK-01Ts, PC'nin "renkli" versiyonudur. Burada renkli bir görüntünün gerçekleştirilmesine yardımcı olan KR580VG75 çipi kullanıldı: siyah bir arka plan üzerinde karakterler için 8 renk veya siyah karakterlerle 8 arka plan rengi. Ancak Apogee PC oldukça karmaşık ve güzel resimler gösteriyordu.

Bir bilgisayarın maliyeti 440 ila 560 ruble arasında değişiyordu.
PK-01 Lviv


1986 yılında, Lviv Politeknik Enstitüsünde kişisel bir 8 bitlik eğitim ve ev bilgisayarı "Lvov" geliştirildi. Araba, Lvov Üretim Derneği tarafından üretildi. Lenin. PC, KR580VM80A işlemciye dayanıyordu ve grafik yetenekleri iyileştirildi. RAM 64 KB idi, video belleği için 16 KB ayrıldı. Lviv'de ses üreteci yoktu, ses tam işlemci yüküyle programlı olarak çıktı.
Lvov PC'nin özellikleri: frekans 2,22 MHz, hız saniyede 200-300 bin işlem, RAM - 64 Kbayt (video belleği 16 Kbayt), ROM - 16 Kbayt, güç tüketimi 30 watt'tan fazla değildi.
Kayıt cihazı harici bir bellekti ve normal bir TV monitör görevi görüyordu. Ekran aynı anda paletin 8 renginden 4'ünü görüntüleyebilir. Lvov PC'ye bir NGMD kontrolörü ve bir ROBOTRON yazıcı bağlamak mümkündü. Böyle bir makinenin maliyeti 750 ruble idi, renkli grafiklerin varlığı ve nispeten büyük miktarda bellek nedeniyle maliyet daha yüksekti. Model, özellikle Ukrayna'da çok beğenildi, bu tür cihazlardan 80 bin adet üretildi. Bu nedenle, piyasaya sürülen oyun ve program sayısı açısından bu bilgisayarın Sovyet kişisel bilgisayarları arasında 3. veya 4. sırada yer alması şaşırtıcı değil. Belki de popülaritesi başka bir pazarlama hilesinden başka bir şey değildi, çünkü bu araba 80'lerin sonlarında aktif olarak televizyonda ilan edildi.

Çok az kişinin kişisel bir bilgisayarı karşılayabilmesine rağmen, 1980'lerde bu tür cihazlar SSCB'de aktif olarak geliştirildi. Pek çok ürün sunuldu ve sizin için en havalı 10 ürünün bir listesini hazırladık.

"Akik" (1984–1993)

Agat bilgisayarı, eğitimde geniş dağıtım ve kullanım için yaratılan bu tür ilk cihazdı. 1984 yılında seri üretime geçen Apple II temel alınarak geliştirilmiştir. İlginç bir şekilde, 1993 yılına kadar üretildi. HDD"Agatha" 2 KB'ye kadar bilgi içeriyordu, ancak ek bellek modülleri kurmak mümkündü. RAM - bilgisayarın üretimine bağlı olarak 128 KB'ye kadar. Set ayrıca iki oyun joystick'i içeriyordu.

"Korvet" (1987)


SSMU

Corvette iş ihtiyaçları için tasarlandı: bilgileri işleyebilir, hesaplamalar yapabilir, veri arşivlerini derleyebilir. Kişisel bilgisayar, SSCB'nin en gelişmiş gelişmelerinden biriydi ve grafikleri yüksek hızda gösteriyordu. Geliştiriciler, bu ayarın IBM PC'ye kıyasla en iyisi olduğunu bile iddia ettiler. Ancak üretim sırasında yapılan çok sayıda evlilik nedeniyle Corvette popüler olmadı ve güvenilmezliği ile ünlendi.

"Lviv PK-01" (1986–1991)


Lviv Politeknik Enstitüsünde oluşturulan "Lviv PK-01" okul ve enstitülerde eğitim düzenlemek için yapılmıştır. Üzerinde kitap okuyabilir, görevler yapabilir veya oynayabilirsiniz. Ev tipi bir kayıt cihazı harici bellek görevi görüyordu ve gerekirse bir bilgisayara bir ROBOTRON yazıcı bağlanabiliyordu. Lviv PK-01'de birkaç değişiklik yapıldı, ancak tüm gelişmeler SSCB'nin çöküşünden sonra kısıtlandı. Yazık - bilgisayarın en son sürümü 256 renkli bir ekrana bile sahipti ve gerçekten de Lviv PK-01'in herkes için bir ev bilgisayarı olma potansiyeli vardı.

"Mikroşa" (1987)


"Ev, aile için" dedikleri gibi tasarlanan ilk bilgisayarlardan biri. Görüntüyü bir ev TV'sinde görüntülemek mümkündü, kaset kaydedici bir anı görevi gördü. Bu nedenle kullanıcılar için bir metin editörü, birleştirici, hesap makinesi, oyun gibi programlar üretildi - ve hepsi kasetlerde. Demokrasi "Mikroshe" fiyata eklendi: o zaman 500 ruble için satın alınabilirdi. Tabii ki, biraz fazla ama kesinlikle engelleyici değil.

"BK" (1983–1993)



Ev ve eğitim kurumları için "Tüketici Bilgisayarları" serisi oluşturuldu. Hatta nispeten popüler hale geldi: Böyle bir cihazın fiyatı, iyi bir renkli TV'nin maliyetiyle orantılı olan 600 ila 750 ruble arasında değişiyordu. Ortalama maaşın üç ila dört katıydı, ancak aileler böyle bir bilgisayar için para biriktirebilirdi. "BK", genellikle şaka yollu UNAS ("bizimle") olarak adlandırılan ve yurtdışında bilinen UNIX'in ("onlarla") parodisini yapan ilk Sovyet tam teşekküllü işletim sistemi DEMOS tarafından kontrol ediliyordu.

Robotron 1715 (1984–1989)


Atık

Şaşırtıcı derecede işlevsel olan Robotron 1715 bilgisayarı Doğu Almanya'da yapıldı ve çok çeşitli özelliklere sahip olması nedeniyle popüler oldu. Örneğin, Metin düzeltici sadece uygun değildi, aynı zamanda Kiril alfabesiyle doğru çalıştı, programlama dili derleyicileri - örneğin Pascal - karmaşık programlar oluşturmayı mümkün kıldı. Ayrıca epeyce oyun vardı: Tetris, Tic-Tac-Toe, Satranç, Labirent, Snake ve Pac-Man'in Sovyet analogları. Daha sonra programcı Alexander Garnyshev, yazıcının seslerini olup bitenler için özel efektler olarak kullanmayı başardığı yeni oyunlar yarattı.

"İskra 1030" (1989)


Öğretim için yaratılan Iskra 1030 bilgisayarının iki versiyonu vardı: biri öğretmenler için (sabit sürücülü) ve diğeri öğrenciler için (onsuz). Cihaz oldukça rekabetçiydi - işletim belleği miktarı 256 KB idi ve 1 MB'a yükseltilebilirdi.

"Radyo-86RK" (1986)



Kendi türünde benzersiz olan bilgisayar, coşkulu mühendislik ve radyo için tasarlanmıştı. Kendim monte etmek zorunda kaldım: parçalar, panolar satın alın ve tüm bileşenleri monte edin. Ardından aygıt yazılımı yazıldı ve güç kaynağı, klavye ve kasa bağımsız olarak yapıldı. Çıkış cihazı olarak bir TV kullanılması önerildi. "Radio-86RK" montajı çok zordu ve hata ayıklaması daha da zordu. Bu nedenle çok popüler değildi.

"Krista" (1986)


Bilgisayar, Intel 8080 işlemcinin Sovyet analogu üzerinde çalıştı ve genel olarak Mikrosha'ya çok benziyordu. Tek ama göze çarpan bir fark vardı: "Krista", dokunmatik panel alanına basılarak hafif bir kalemle kontrol edilebilirdi. Ek olarak, sette bir tarafında "Oregon Trail" ve "Kingdom of Euphoria" oyunları (standart olanlara ek olarak) ve diğer tarafında - BASIC dilini öğrenmek için birkaç ders olan bir kaset vardı.

"Apogee BK-01" (1988–1991)



KMÜ

Teknik özellikleri açısından olağanüstü olmayan bilgisayar kesinlikle bir şeyi kazandı: 440 rubleye mal oldu. Kullanıcılar onu çalabilir, şarkı sözleri yazabilir veya bilgi depolayabilir. Ve teknik fakülte öğrencileri, yüksek matematik ve istatistikte hesaplamalar için programlar aldı.

"Arkadaşlar saçmalamayı bırakın. Kişisel bilgisayar olamaz.
Kişisel bir araba, kişisel bir pansiyon, kişisel bir yazlık olabilir.
Bilgisayarın ne olduğunu biliyor musun? Bir bilgisayar 100 metrekarelik bir alandır,
Ayda 25 görevli ve 30 litre alkol!”

SSCB Radyo Endüstrisi Bakan Yardımcısının konuşmasından

SSCB'de Batı bilgisayarlarını kopyalamak normdu. Bu sadece BT ile olmadı - en azından arabaları, oyuncakları, ev aletlerini hatırlayın. Bunun iyi mi kötü mü olduğunu yargılamak bize düşmez. Farklı ve egzotik Sovyet kişisel bilgisayarlarının ortaya çıkmasına yol açan alt akımları incelemek çok daha ilginç. Ve tabii ki, nostaljiye kendinizi kaptırın.

Sovyetler Birliği'nin bilgisayar mühendisliği alanında neden Amerika Birleşik Devletleri'nin gerisinde kaldığını açıklamanın farklı yolları var. Geleneksel olarak ellili yıllarda sibernetiğin "emperyalist propagandanın" bir ürünü olarak görüldüğü ve disiplinin sahte bilim ilan edildiği söylenir. Her ne olursa olsun, ülke liderliği bilgisayarları hemen kabul etmedi ve gelişmelerin onaylanmasındaki bürokrasi ve standartların benimsenmesi yalnızca geride kalmaya yardımcı oldu. Durum, SSCB'de Batı teknolojilerini ödünç almaktan çekinmemeleri ve ihtiyaç ortaya çıktığında ve yabancı bir bilgisayarı klonlama fırsatı ortaya çıktığında, bu, lisanslara pek bakılmadan yapıldığı gerçeğiyle bir şekilde kurtarıldı. Birçoğu, IBM / 360 sisteminden çok şey ödünç alan Sovyet süper bilgisayarları ES EVM serisine aşinadır. Orijinal bir gelişme olarak kabul edilen BESM-6 bile Amerikan CDC 1604'ten ilham aldı. Ancak bu bilgisayarları yalnızca büyük işletmelerin mühendisleri gördü. Sovyet halkı seksenlerde bilgisayarlaşmayla gerçekten karşılaştı ve o zaman klonlar kelimenin tam anlamıyla yıkıldı. Çeşitlilikleri harikaydı ve onu çok uzun süre inceleyebilirsiniz. Bilimsel enstitülerde ve daha sonra evde bulunabilen en ünlü Sovyet bilgisayar serisine odaklanacağız.

akıllı bilgisayar
(KÜÇÜK BİLGİSAYAR SİSTEMİ)


Bilgisayarların evcilleştirilmeden ve evcilleştirilmeden önce vahşi oldukları ve bilgisayar merkezlerinin vahşi doğasında yaşadıkları yaygın olarak biliniyor. Modern makinelerin ataları genellikle nesillere ayrılır: ilki lambalar üzerine inşa edildi, ikincisi transistörlere geçişle ortaya çıktı ve üçüncüsü mikro devrelerin icadının sonucuydu. Üçüncü nesil bilgisayarlar tüm odaları işgal etmeyi bıraktı ve modern sunucu raflarıyla karşılaştırılabilir boyuttaki dolaplara sığmaya başladı. Artık "mini bilgisayarlar" olarak adlandırılmaları bir gülümsemeye neden olabilir, ancak onun zamanı için bu tür minyatürleştirme bile bir atılımdı. Amerika Birleşik Devletleri'nde ticari olarak başarılı olan ilk mini bilgisayar, 1965'ten beri üretimde olan DEC'in PDP-8'iydi. SSCB'de dev BESM ve ES bilgisayarlardan daha ucuz ve daha küçük sistemlere olan ihtiyaç ancak yetmişli yılların ortalarında fark edildi. PDP-8 o zamana kadar geçerliliğini yitirmişti ve halefi PDP-11, gelecekteki küçük elektronik bilgisayarlar (SM bilgisayarlar) serisinin temeli olarak alındı.
On beş yıl boyunca, SM bilgisayarlarının geliştirildiği Elektronik Kontrol Makineleri Enstitüsü'nde (INEUM), diğer mimarilerde ustalaşmayı başardılar: VAX marka bilgisayarlar PDP-11'in yerini aldığında, Sovyet muadilleri SM-1700 ortaya çıktı. . Daha sonra, mikroişlemcilerin ortaya çıkmasıyla birlikte, CM serisi, sekiz ve on altı bitlik Intel yongaları (CM-1800 ve CM-1810) dahil olmak üzere mikroişlemci tabanlı makineler olan mikrobilgisayarlarla dolduruldu. Ancak en yaygın model, PDP-11'e çok yakın bir komuta sistemi ve veri aktarım veri yoluna sahip olan SM-4'tü. CM'ler esas olarak imalatta ve enerji sektöründe kullanılıyordu - burada özel denetleyicilerin yerini aldılar: denetleyicinin aksine, bilgisayar herhangi bir zamanda yeniden programlanabilir ve bu da çok daha fazla esneklik sağlar. Daha sonra, bilimsel laboratuvarlarda ve daha birçok yerde mini bilgisayarlara ihtiyaç duyulduğu ortaya çıktı. Ancak en ilginç şey, SM bilgisayarlarının popülaritesinin, o zamanlar ev bilgisayarları da dahil olmak üzere, gelişmekte olan Sovyet mikro bilgisayar endüstrisini nasıl etkilediğidir.

DVK
(DİYALOG BİLGİSAYAR KOMPLEKSİ)


Genel amaçlı masaüstü bilgisayarlara duyulan ihtiyaç ortaya çıktığında, Hassas Teknolojiler Araştırma Enstitüsü'ne (NIITT), on altı bitlik K1801VM1 mikroişlemciye dayalı bu tür makineleri geliştirmeye başlaması talimatı verildi. Başlangıçta kendi mimarisi olan "Elektronik NT'ler" kullanılması planlandı, ancak SM bilgisayarına göre sürekliliği sağlamak için buna benzer bir komut sistemine sahip bir çip seçildi. Bu, makul büyüklükte bir kabine benzeyen tipik bir SM bilgisayarıydı ve "Dialogue Computing Complex 1" daha çok normal bir PC gibiydi. DVK-1 işlemcinin saat frekansı 5 MHz, 48 KB RAM, 5,25 inç disketler için iki sürücü ve bir alfanümerik terminal vardı. İkincisi, yalnızca karakterleri görüntüleyebilen, yani grafik içermeyen siyah ve yeşil bir monitör anlamına gelir. Başlangıçta, sabit diskler için destek yoktu, ancak o günlerde onlarsız nasıl yapılacağını biliyorlardı: sistemle birlikte bir disketi bir sürücüye yerleştirmek, yüklemek ve ardından ikinciye - bir diskete sahip olmak gerekiyordu. programlar ve ancak o zaman işe koyulun. Tabii disketlerden biri aniden arızalanmadıkça.
Çoğu zaman, DVK üniversitelerde ve araştırma enstitülerinde bir araya geldi, ancak bu, bu bilgisayarların eğlence amaçlı kullanılmadığı anlamına gelmez - nasıl kullanıldılar! PDP-11 ile uyumluluk, bize ulaşan Batılı yazılımları çalıştırmayı bile mümkün kıldı. En ünlü ve heyecan verici oyunlardan biri, sekize sekiz karakterden oluşan bir karede taktiksel yıldız dövüşleri olan Star Trek idi. DVK seksenler boyunca gelişti: anakartların tasarımı (veya o zamanlar "tek kartlı bilgisayarlar" olarak adlandırılıyordu) değişti, bellek miktarı arttı, sabit disk denetleyicileri ve renkli grafik ekranlar ortaya çıktı. Dört numaralı son popüler DVK, tam bir megabayt RAM'e, 20 MB'lık bir diske ve renkli bir ekrana sahipti.



1985'te Sovyetler Birliği, okulların bilgisayarlaştırılmasını ciddi bir şekilde ele almaya karar verdi. O zamana kadar, ev bilgisayarlarının çeşitliliği zaten bir düzineydi ve sınıfı bilgisayarlaştırma hakkı için rekabet, okul Linux dağıtımlarının son mücadelesinden bile daha şiddetliydi. "Micro-80" geliştiricileri de yarışmaya katılma fırsatını kaçırmadılar: RK86 acilen seri üretime ve okullarda kullanıma uyarlandı. İsim iki kelimeden oluşuyordu - "mikrobilgisayar" ve "okul" ve sonra onu "Mikroshi" olarak stilize etmeye karar verdiler. Bilgisayarın olabildiğince ucuz ve basit olması, yani tek kart olması gerekiyordu. Sadeleştirme adına bazı özelliklerin terk edilmesi gerekiyordu ve Radio-86RK ile uyumluluğun eksik olduğu ortaya çıktı. Üstelik neredeyse hiç program yoktu - gösteri için yalnızca birkaç basit oyun yazıldı. Yine de Mikrosh'u bir dizi halinde başlatmaya karar verdiler ve 1987'de bilgisayar satışa çıktı ve okullara girmeye başladı.
"Mikrosh" kullananlar bunu karışık duygularla hatırlıyorlar. Bir yandan lüks yok: ara sıra yanlış tuşlara basılan rahatsız edici bir klavye ve gerçekten ilginç hiçbir şey yapamayacağınız zayıf bir sözde grafik modu. Öte yandan - hepsi aynı hassasiyet ve nostalji gözyaşları.



"Radio-86RK" (veya halkın adıyla RK86), "Micro-80" fikirlerinin halefiydi ve aynı şekilde - fabrika hatları aracılığıyla değil, bir dergi aracılığıyla dağıtıldı. Selefine kıyasla montajı çok daha kolaydı: 200 yonga yerine yalnızca 29 yonga kullanıldı Geri kalan her şey çok benzerdi - aynı işlemci, hatta daha az RAM (16 veya 32 KB) ve 2 KB ROM. Yine de parçaları almanız, lehimlemeniz, bir kasa yapmanız ve dergiden ROM dökümlerini kendi başınıza kesmeniz gerekiyordu. Ve tabii ki, bir kayıt cihazına sahip olmak ve televizyon programlarını izlemek isteyen aile üyelerinden televizyonu yenmek gerekiyordu.

M.Ö
(EV BİLGİSAYARI)


Kaç tane BK-0010 kullanıcısı "torunun torunu" DEC PDP-11 ile çalışma şansı bulduğunu biliyor? Seksenlerin ortasındaki on altı bitlik mikroişlemci K1801VM1, SSCB'de hâlâ seri üretiliyordu ve hatırı sayılır bir popülariteye sahipti. DVK, SM bilgisayarının halefi olduğu gibi, BK (ev bilgisayarı) tasarımını DVK'ya borçludur.
Mikrosha kendiliğinden yaratıldıysa ve yalnızca bir dizi mutlu kaza sayesinde kitlesel tüketiciye ulaştıysa, o zaman BC ile her şey çok daha basit: geliştirilmesi Zelenograd NIITT tarafından sipariş edildi (o sırada zaten DVK üzerinde çalışıyordu) ve 1985'te fabrika Pavlovsky Posad, BK'yi üretmeye başladı. BK-0010'un özelliklerine göre, döneminin diğer ev bilgisayarlarından pek bir farkı yoktu: 3 MHz, 32 Kb RAM, aynı miktarda ROM ve tabii ki teyp ve TV ihtiyacı . Ama bildiğiniz gibi şeytan ayrıntıda gizlidir ve BK-0010 şeytani özelliklerin olmamasından şikayet etmedi. İşte rollover'ı desteklemeyen klavye denetleyicisi ve beyaz içermeyen (ancak yeşil, kırmızı, mavi ve siyah dahil) dört renkli göz alıcı renkli video modu ve ödünç alınan egzotik FOCAL dili. PDP-8 ve temel olarak içindeki komutların bir ilk harfle gösterilebilmesi gerçeğiyle BASIC'ten farklıdır. Bütün bunlar, BC'nin SSCB'deki en popüler ev bilgisayarlarından biri olmasını engellemedi. 1992 yılına kadar üretildi ve her zaman için 160 binden fazla BK-0010/0011 üretildi.


1981'de hiç kimse bilgisayar platformlarından hangisinin kazanacağını tahmin edemezdi ve çok azı bunu düşündü. Çeşitlilik ve uyumsuzluk tamamen normaldi ve bir model bilgisayar programlarının başka bir bilgisayarda çalışmamasına kimse şaşırmadı. Başlamazlarsa, yeniden yazmanız gerekir - hayat böyledir.
Belki de bu nedenle Bilgisayar Sistemleri Araştırma Enstitüsü (NIIVK), orada yaratılan gelecekteki Apple II + tabanlı okul bilgisayarının diğer Sovyet makineleriyle veya Amerikan orijinaliyle ve hatta onunla uyumlu olmayacağı gerçeğine pek önem vermedi. Bulgar muadili "Pravets 82". Ortak bir Apple II+ cihazı ödünç alan ve hatta orijinal MCS6502 işlemcileri satın alma fırsatı bulan NIIVK, bellek yönetimini farklı bir şekilde uygulamaya karar verdi ve tamamen yeniden tasarladı. grafik sistemi. Sonuç olarak, klonlamanın ana avantajı kayboldu - uyumluluk.
1983 yılında seri üretime geçen Agat-4, 64 KB RAM, 5.25 inç disket sürücü (140 veya 840 KB) ve parlak kırmızı kasaya sahip sekiz bitlik bir makineydi. Lianozovo Elektromekanik Fabrikasında üretildi ve eğitim kurumlarına dağıtıldı. Bilgisayarlara ek olarak, sınıflar, Rusça sözdizimine sahip süslü bir dil olan BASIC ve RAPIRA için tercümanları içeren bir dizi "Schoolgirl" yazılımı aldı.
En azından, Agates için bir metin editörü, bir DBMS, bir VisiCalc elektronik tablosu klonu ve tabii ki oyunlar da dahil olmak üzere kendi yazılımlarını yazdılar - bunlar olmadan bir bilgisayar bilimi dersi nerede olurdu! Agat-7 modifikasyonu zaten Apple II ile daha uyumluydu, ancak yerel uygulamaları çalıştırmak için farklı bir video bağdaştırıcısına ihtiyaç vardı - ayrı olarak üretildi, halk arasında "hücre 121" (pano adındaki dizine göre) olarak adlandırıldı ve herhangi bir "Agatha" sahibi için kesinlikle sahip olunması gereken bir şeydi.



"Arkadaşlar saçmalamayı bırakın. Kişisel bilgisayar olamaz. Kişisel bir araba, kişisel bir pansiyon, kişisel bir yazlık olabilir. Bilgisayarın ne olduğunu biliyor musun? Bir bilgisayar 100 metrekare alan, 25 servis personeli ve her ay 30 litre alkol demektir!” - Bu anekdot konuşmasıyla, SSCB Radyo Endüstrisi Bakan Yardımcısı, ilk Sovyet ev bilgisayarlarından biri olan Micro-80'in geliştiricileriyle tanıştı.
Moskova Elektronik ve Matematik Enstitüsü'nden uzmanların, tamamen şans eseri bir dizi popüler ev bilgisayarının geliştiricileri haline geldiklerini söylüyorlar. Mucizevi bir şekilde, MIEM'e NPO Kristall'den, bildiğimiz gibi SM bilgisayarlarının geliştirildiği başka bir kurum olan INEUM'a gönderilen bir paket geldi. Alıcılar, kutudaki K580IK80 yongalarını (Intel i8080 klonları) göndermek için ellerini kaldırmadı, ancak bu yongalara dayalı yeni bir bilgisayar geliştirmek için yeterli beceriye sahipti.
Ancak buluş seri bir ürüne dönüşmedi - bunun yerine Micro-80'in yaratıcılarından oluşan ekip, Radio dergisinde nasıl yaratılacağını anlatan makaleler yayınladı. kendi bilgisayarı sıfırdan, ayrıca tahta diyagramları ve onaltılık biçimde ROM dökümleri vardı. Micro-80'i çizimlere göre yeniden yaratmak herkesten uzaktı - bunun için 200'den fazla mikro devre almak ve bunlardan birkaç modül monte etmek gerekiyordu.
Başından sonuna kadar bu dikenli yoldan geçen herkesin, monitör olarak normal bir TV kullanan 64 KB RAM'e sahip sekiz bitlik bir bilgisayarın sahibi olduğu ortaya çıktı ve bir disk sürücüsü yerine bir disk sürücüsü kullanmak zorunda kaldınız. kaset kaydedici - o günlerde yaygın bir uygulama. Ancak özelliklerin alçakgönüllülüğü önemli değildi: İlk bilgisayar, ilk cinsiyet gibidir ve en önemli şey, olması ve onuncu şeyin ne tür olmasıdır.

ZX SPEKTRUMU


İngiliz şirketi Sincalir Research tarafından 1982 yılında yaratılan ZX Spectrum bilgisayarı, hem SSCB'de popüler olan ev bilgisayarları tarihinde hem de sahiplerinin kalbinde gerçekten özel bir yere sahip. Bu arada, çok sayıda ikincisi vardı ve aralarından seçim yapabileceğiniz klonların sayısı tüm makul sınırları aşıyor: listelerinde iki yüzden fazla çeşit var. Böyle bir popülerlik birdenbire nereden geldi? Diğer yabancı bilgisayarlar SSCB'ye zorlukla girdiler ve klonlanmış olsalar bile, süreç içinde o kadar çok değiştiler ki, genellikle yazılım uyumluluğu söz konusu değildi. Benekli klonlar (bu, ZX Spectrum'un İngilizce takma adıdır) kök saldı ve o zamanlar ve paraları için iyi bilgisayarlarımız vardı: saat hızı 3,5 MHz, 48 KB RAM (klasik versiyonda) olan bir işlemcileri vardı. ve 15 rengi destekleyen bir video modu, - ancak, sekize sekiz noktadan oluşan bir karede yalnızca iki farklı renk. Ama en önemlisi, Spectrum'lar ucuzdu, montajı kolaydı ve doksanların başında binden fazlası yazılmış olan tüm yabancı yazılımları ve oyunları destekliyordu. Tescilli Spektrumlara kurulan Zilog Z80 işlemcinin yapısı gizli değildi ve istenirse endüstriyel ölçekte de dahil olmak üzere çoğaltılabilirdi. Ancak bilgisayarın önemli bir bölümünü içeren ULA çipinin cihazı Sinclair Research tarafından sınıflandırıldı ve mümkünse kopyalamaya karşı korundu. İçeriğini öğrenmek imkansızdı. Ya da neredeyse imkansız...
1984-1985'te, Lviv Politeknik Enstitüsü Tasarım Bürosundan bir Sovyet elektronik mühendisleri ekibi, ULA'nın tamamen tersine geliştirilmesi ve ZX Spektrumunun Sovyet bileşenlerinde tekrarlanmasıyla sonuçlanan çok iş yaptı. Becerikli eller ve hacker düşüncesi için gerçek bir zaferdi! ZX Spectrum'un "Lviv versiyonu" hızla yayıldı ve diğer klonların ortaya çıkmasına neden oldu. Genellikle yazarların yaşadığı şehrin adını taşıyorlardı: örneğin, "Lvov versiyonunun" popüler takipçileri "Moskova-48" ve "Leningrad-48" idi.
1991'de Sovyetler Birliği'nin tarihi sona erdi ama ZX Spectrum'un tarihi hiçbir şey olmamış gibi devam etti. UKNTS veya BK gibi Sovyet bilgisayarlarının merkezi üretimi dururken, diz üstü toplanan Spektrumlar gelişti. Çevrelerinde bir topluluk oluştu ve ZX Spectrum'un Batılı hayranlarının ancak hayretle karşılayabileceği şeyler yarattı.
"Spectrum" a olan ilgi doksanların ortalarına kadar zayıflamadı ve sonra tamamen azalmadı. Bu bilgisayarın etrafında en ilginç şeyler oldu: klonlar gittikçe daha mükemmel hale geldi (desteklenen daha fazla bellek, disk sürücüleri
ve en çeşitli çevre birimleri), yeni programlar ve oyunlar yazıldı ve hatta disketlerde elektronik dergiler yayınlandı. Rus spektrumistlerin kendi FIDO ağı analogları bile vardı - buna ZXNet deniyordu. Ve Spectrum ile Rus demoscene başladı - 1996'dan beri, Spectrumist arkadaşlarla tanışabileceğiniz ve hatta görebileceğiniz yıllık festivaller bugüne kadar düzenleniyor (ilk Moskova'da Enlight ve şimdi St. Petersburg'da Kaos İnşaatlarıydı) yeni demolar.

ELEKTRONİK MS0511, UKNC
(ARAŞTIRMA MERKEZİ EĞİTİM BİLGİSAYARI)


DVK, BK, "Agata", "Korvetler", IBM PC ve bu bilgisayarların çeşitli klonları ve çeşitleri, seksenlerin ortalarında okullar için aktif olarak satın alındı ​​​​ve eğitim bilgisayar teknolojisi kompleksleri olan KUVT'nin temeli oldu. Ancak en popüler okul bilgisayarı, UKNTS (bilim merkezi eğitim bilgisayarı) olarak da adlandırılan Elektronika MS 0511 idi. Aynı NIITT tarafından KM 1801 işlemciye dayalı olarak geliştirilmiştir, ancak VM1 değil, VM2 modifikasyonunun BK-0010'undan farklı olarak geliştirilmiştir. Yine de UKNTS, BC'den çok daha gelişmiş bir makineydi: 8 MHz frekansında çalışan ana işlemciye ek olarak, aynı aileden ikinci bir yonga da vardı.
Çevresel olarak adlandırıldı ve 6.25 MHz saat frekansına sahipti. İşlemciler, yüksek hızlı bir omurga ile birbirine bağlandı ve her birinin kendi bellek bloğu vardı - merkezi işlemci için 64 KB, çevre birimleri için 32 ve başka bir 96 KB video belleği. Bu, grafikleri 640 x 288 piksele kadar çözünürlükte ve aynı anda sekiz renge kadar (mevcut 16 renkten) görüntülemek için yeterliydi. İkinci işlemci, G / Ç cihazlarıyla çalışmaktan sorumluydu, ancak genel hesaplamalara dahil olma anı.
UKNC'nin gelişimi ile önemli hırslar ilişkilendirildi - nominal olarak, özellikler açısından okul bilgisayarlarının diğer varyantlarından önemli ölçüde daha iyi performans gösterdi. Yeni gelişme hakkında çok fazla yutturmaca vardı: Bravura konuşmalarında, proje liderleri UKSC'nin geleceğini "2000 yılına kadar en popüler bilgisayar" olarak kehanet edecek kadar ileri gittiler!
Gerçeğin hiçbir yerde mükemmel olmadığı ortaya çıktı. Yeterince düşünülmemiş bir bilgisayar mimarisi, potansiyel performansına ulaşmasına izin vermedi - gücünün saniyede 1,5 milyon işlem için yeterli olacağına inanılırken, pratikte 600 binden fazla olmadığı ortaya çıktı. Gerçekleştirilmemiş planların başka izleri de var - örneğin, UKNTS'nin kartuşlar için bir yuvası vardı, ancak sonunda yalnızca bir kartuş serbest bırakıldı ("Basic Vilnius" içeriyordu - derleme yeteneğine sahip bir BASIC lehçesi ve bir ara kod). Ve son olarak, bilgisayarların güvenilirliği yüksek değildi: UKSC ile donatılmış bilgisayar sınıfında, aynı anda birkaç arızalı makine her zaman bulundu.

Hacker dergisine göre

Son yıllarda bilgisayar teknolojimizin durumu hakkında kaç kritik ok atıldı! Ve umutsuzca geri olduğunu (aynı zamanda, "sosyalizmin ve planlı ekonominin organik ahlaksızlıklarını" kesinlikle mahvedecekler) ve onu şimdi geliştirmenin anlamsız olduğunu, çünkü "sonsuza kadar gerideyiz." Ve hemen hemen her durumda, akıl yürütmeye "Batı teknolojisi her zaman daha iyi olmuştur", "Rus bilgisayarları bunu yapamaz" sonucu eşlik edecek ...

Genellikle, Sovyet bilgisayarlarını eleştirirken, dikkatler onların güvenilmezliğine, çalışma zorluğuna ve düşük yeteneklerine odaklanır. Evet, pek çok "deneyimli" programcı muhtemelen 70-80'lerin sonsuz "E-ES-ki" "donduran" "E-ES-ki" lerini hatırlar, "Iskra", "Agatha", "Robotronlar" ın nasıl göründüğünü anlatabilirler. 80'lerin sonunda - 90'ların başında Birlik'te (en yeni modeller bile değil) yeni ortaya çıkmaya başlayan IBM PC'nin arka planı, böyle bir karşılaştırmanın yerli bilgisayarlar lehine bitmediğinden bahsediyor. Ve bu böyledir - bu modeller, özellikleri açısından Batılı meslektaşlarından gerçekten daha düşüktü.

Ancak listelenen bu bilgisayar markaları, en yaygın olmalarına rağmen, hiçbir şekilde en iyi yerli gelişmeler değildi. Ve aslında, Sovyet elektroniği yalnızca dünya düzeyinde gelişmekle kalmadı, hatta bazen benzer Batı endüstrisini bile geride bıraktı!

Peki öyleyse neden şimdi yalnızca yabancı donanım kullanıyoruz ve Sovyet döneminde, bulunması zor bir yerli bilgisayar bile Batılı muadili ile karşılaştırıldığında bir metal yığını gibi görünüyordu? Sovyet elektroniğinin üstünlüğü hakkındaki açıklama asılsız mı?

Hayır değil! Neden? Cevap bu yazıda.

Atalarımızın şerefine

Görünüşe göre 1948'in sonu, Sovyet bilgisayar teknolojisinin resmi "doğum tarihi" olarak kabul edilmelidir. O zaman, Kiev yakınlarındaki Feofaniya kasabasında, Sergei Alexandrovich Lebedev'in (o zamanlar - Ukrayna Bilimler Akademisi Elektrik Mühendisliği Enstitüsü müdürü ve yarı zamanlı laboratuvar başkanı) liderliğindeki gizli bir laboratuvardaydı. SSCB Bilimler Akademisi Hassas Mekanik ve Bilgisayar Mühendisliği Enstitüsü) Küçük Elektronik Hesaplama Makinesinin (MESM) oluşturulmasına yönelik çalışmalar başladı.


Lebedev, bellekte depolanan bir programa sahip bir bilgisayarın ilkelerini (John von Neumann'dan bağımsız olarak) ortaya koydu, doğruladı ve uyguladı.


Lebedev, ilk makinesinde bilgisayar oluşturmanın temel ilkelerini uyguladı, örneğin:
aritmetik cihazların, hafızanın, giriş / çıkış ve kontrol cihazlarının varlığı;
programın kodlanması ve hafızada saklanması, sayılar gibi;
sayıları ve komutları kodlamak için ikili sayı sistemi;
saklanan bir programa dayalı olarak hesaplamaların otomatik olarak yürütülmesi;
hem aritmetik hem de mantıksal işlemlerin varlığı;
bellek oluşturmanın hiyerarşik ilkesi;
hesaplamaların uygulanması için sayısal yöntemlerin kullanılması.
MESM'nin tasarımı, kurulumu ve hata ayıklaması rekor bir sürede (yaklaşık 2 yıl) tamamlandı ve sadece 17 kişi (12 araştırmacı ve 5 teknisyen) tarafından gerçekleştirildi. MESM makinesinin deneme çalıştırması 6 Kasım 1950'de ve normal işletimi 25 Aralık 1951'de gerçekleşti.


S.A.'nın ilk beyni Lebedev - MESM, L.N. Dashevsky ve S.B. Pogrebinsky, 1948-1951.


1953'te S.A. liderliğindeki bir ekip Lebedev ilk ana bilgisayarı yarattı - BESM-1 (Büyük Elektronik Hesaplama Makinesinden), tek kopya halinde piyasaya sürüldü. Moskova'da, İnce Mekanik Enstitüsü'nde (ITM olarak kısaltılır) ve S.A. Lebedev'in yönetmeni olduğu SSCB Bilimler Akademisi'nin Bilgi İşlem Merkezi'nde oluşturulmuş ve Moskova Analitik Makineleri Hesaplama Fabrikasında (kısaltılmış) toplanmıştır. tezgah).


BESM-1 raflarından birinde Lebedev
BESM-1 RAM'i iyileştirilmiş bir eleman tabanı ile tamamladıktan sonra, hızı saniyede 10.000 işleme ulaştı - ABD'nin en iyisi ve Avrupa'nın en iyisi seviyesinde. 1958'de, RAM'in başka bir yükseltmesinden sonra, halihazırda BESM-2 olarak adlandırılan BESM, Birliğin fabrikalarından birinde birkaç düzine gerçekleştirilen seri üretime hazırlandı.

Buna paralel olarak, yine Aralık 1948'de I.V. Stalin'in emriyle kurulan M.A. Lesechko liderliğindeki Moskova Bölgesi Özel Tasarım Bürosu No. 1950-1953'te bu tasarım bürosunun ekibi, ancak zaten Bazilevsky Yu.Ya. saniyede 2.000 işlem hızına sahip bir dijital genel amaçlı bilgisayar "Strela" geliştirdi. Bu araba 1956 yılına kadar üretildi ve sadece 7 kopya yapıldı. Böylece, "Strela" ilk endüstriyel bilgisayardı - MESM, BESM o zamanlar yalnızca bir nüsha halinde mevcuttu.


Bilgisayar "Strela".
Genel olarak, 1948'in sonu, ilk Sovyet bilgisayarlarının yaratıcıları için son derece verimli bir zamandı. Yukarıda belirtilen bilgisayarların her ikisinin de dünyanın en iyileri arasında yer almasına rağmen, yine bunlara paralel olarak, Sovyet bilgisayar mühendisliğinin başka bir dalı geliştirildi - I.S. Bruk liderliğindeki M-1, "Otomatik Dijital Bilgisayar".

IS Brook
M-1 Aralık 1951'de piyasaya sürüldü - MESM ile aynı anda ve neredeyse iki yıl boyunca SSCB'de çalışan tek bilgisayar oldu (MESM coğrafi olarak Ukrayna'da, Kiev yakınlarında bulunuyordu).

Bununla birlikte, M-1'in hızının son derece düşük olduğu ortaya çıktı - saniyede yalnızca 20 işlem, ancak bu, I. V. Kurchatov Enstitüsü'ndeki nükleer araştırma sorunlarını çözmesini engellemedi. Aynı zamanda, M-1 oldukça fazla yer kapladı - sadece 9 metrekare (BESM-1 için 100 metrekare ile karşılaştırın) ve Lebedev'in beyninden çok daha az enerji tüketti. M-1, destekçisi yaratıcısı I.S.Bruk olan bütün bir "küçük bilgisayar" sınıfının atası oldu. Brooke'a göre bu tür makineler, BESM tipi makineler satın alacak fonları ve tesisleri olmayan küçük tasarım büroları ve bilimsel kuruluşlar için tasarlanmış olmalıydı.

İlk sorun M1'de çözüldü
Kısa süre sonra M-1 ciddi şekilde iyileştirildi ve hızı "Ok" seviyesine ulaştı - saniyede 2 bin işlem, aynı zamanda boyut ve güç tüketimi biraz arttı. Yeni araba M-2 mantıksal adını aldı ve 1953'te faaliyete geçti. Maliyet, boyut ve performans açısından M-2 en iyi Soyuz bilgisayarı oldu. Bilgisayarlar arasındaki ilk uluslararası satranç turnuvasını kazanan M-2 oldu.

Sonuç olarak, 1953'te, ülkenin savunması, bilimi ve ulusal ekonomisinin ihtiyaçları için ciddi hesaplama sorunları üç tür bilgisayarda çözülebilirdi - BESM, Strela ve M-2. Tüm bu bilgisayarlar birinci nesil bilgisayarlardır. Temel temel - elektron tüpleri - büyük boyutlarını, önemli güç tüketimini, düşük güvenilirliği ve sonuç olarak küçük üretim hacimlerini ve çoğunlukla bilim dünyasından dar bir kullanıcı çevresini belirledi. Bu tür makinelerde, yürütülmekte olan programın işlemlerini birleştirmenin ve işi paralelleştirmenin pratikte hiçbir yolu yoktu. çeşitli cihazlar; komutlar birbiri ardına yürütüldü, ALU ("aritmetik mantık birimi", doğrudan veri dönüşümlerini gerçekleştiren bir birim), seti çok sınırlı olan harici cihazlarla veri alışverişi sürecinde boşta kaldı. Örneğin BESM-2 işlemsel belleği 2048 39 bitlik sözcüktü; harici bellek olarak manyetik tamburlar ve manyetik teyp sürücüleri kullanıldı.

Setun, dünyanın ilk ve tek üçlü bilgisayarıdır. Moskova Devlet Üniversitesi. SSCB.
Üretici: SSCB Radyo Endüstrisi Bakanlığı Matematik Makineleri Kazan Fabrikası. Üretici firma mantıksal öğeler- Astrakhan elektronik ekipman fabrikası ve SSCB Radyo Endüstrisi Bakanlığı'nın elektronik cihazları. Manyetik tamburların üreticisi, SSCB Radyo Endüstrisi Bakanlığı'nın Penza Bilgisayar Fabrikasıdır. Baskı cihazının üreticisi, SSCB Minpriborprom'un Moskova Daktilo Fabrikasıdır.
Geliştirmenin tamamlanma yılı: 1959.
Yayın yılı: 1961.
Durdurulan yıl: 1965.
Üretilen araba sayısı: 50.


Günümüzde "Setun" un benzerleri yoktur, ancak tarihsel olarak, bilgisayar biliminin gelişimi ikili mantığın ana akımına girmiştir.

O zamanlar Batı'da işler pek iyi değildi. ABD'li meslektaşlarının deneyimleriyle tanışan akademisyen N. N. Moiseev'in anılarından bir örnek: “Teknolojide pratikte kaybetmediğimizi gördüm: aynı tüp hesaplama canavarları, aynı sonsuz başarısızlıklar, aynı arızaları gideren beyaz sabahlıklı sihir mühendisleri ve zor durumlardan sıyrılmaya çalışan bilge matematikçiler. 1953'te, dünyanın en üretken elektron vakum tüpleri üzerine kurulu, saniyede 15 bin işlem hızına sahip IBM 701 bilgisayarının ABD'de piyasaya sürüldüğünü hatırlayın.




IBM 701.
Ancak Lebedev'in bir sonraki geliştirmesi olan M-20 bilgisayarı daha verimliydi ve seri üretimi 1959'da başladı.


Başlıktaki 20 sayısı hız anlamına gelir - saniyede 20 bin işlem, RAM miktarı OP BESM'nin iki katıdır, yürütülen komutların bazı kombinasyonları da sağlanmıştır. O zamanlar dünyanın en güçlü ve güvenilir makinelerinden biriydi ve o zamanın bilim ve teknolojisinin en önemli teorik ve uygulamalı problemlerinin çoğu onun üzerinde çözüldü. M20 makinesinde, anımsatıcı kodlarda program yazma olanakları uygulandı. Bu, bilgisayar teknolojisinden yararlanabilen uzmanların çevresini büyük ölçüde genişletti. İronik olarak, tam olarak 20 adet M-20 bilgisayarı üretildi.


İlk nesil bilgisayarlar, oldukça uzun bir süre SSCB'de üretildi. 1964'te bile ekonomik hesaplamalara hizmet eden Ural-4 bilgisayarı Penza'da üretilmeye devam ediyordu.


"Ural-1".
Muzaffer adım.

1948'de ABD'de bir bilgisayarın eleman tabanı olarak kullanılmaya başlayan yarı iletken transistör icat edildi. Bu, önemli ölçüde daha küçük boyutlara, güç tüketimine, (lamba bilgisayarlara kıyasla) önemli ölçüde daha yüksek güvenilirliğe ve performansa sahip bir bilgisayar geliştirmeyi mümkün kıldı. Program geliştirme süresi ile gerçek hesaplama süresi arasındaki boşluk arttığından, programlamayı otomatikleştirme görevi son derece acil hale geldi.

50'li yılların sonlarında - 60'ların başlarında bilgisayar teknolojisinin geliştirilmesindeki ikinci aşama, gelişmiş programlama dillerinin (Algol, Fortran, Cobol) oluşturulması ve bilgisayarın kendisini kullanarak görev akış kontrolünü otomatikleştirme sürecinin geliştirilmesi ile karakterize edilir. yani işletim sistemlerinin geliştirilmesi. İlk işletim sistemleri, kullanıcının bir görevi tamamlama işini otomatikleştirdi ve ardından aynı anda birkaç görevi (bir grup görev) girmek ve bunlar arasında bilgi işlem kaynaklarını dağıtmak için araçlar oluşturuldu. Çok programlı bir veri işleme modu vardı. Genel olarak "ikinci nesil bilgisayarlar" olarak adlandırılan bu bilgisayarların en karakteristik özellikleri:
I/O işlemlerinin merkezi işlemcideki hesaplamalarla birleştirilmesi;
RAM ve harici bellek miktarında artış;
veri girişi/çıkışı için alfanümerik cihazların kullanımı;
Kullanıcılar için "kapalı" mod: programcının artık makine dairesine girmesine izin verilmedi, ancak programı makinede daha fazla geçişi için algoritmik dilde (yüksek seviyeli dil) operatöre teslim etti.

1950'lerin sonunda, SSCB'de seri transistör üretimi de başlatıldı.


Yerli transistörler (1956).
Bu, daha yüksek performansa sahip, ancak daha az yer kaplayan ve güç tüketen ikinci nesil bilgisayarlar oluşturmaya başlamayı mümkün kıldı. Birlik'te bilgisayar teknolojisinin gelişimi neredeyse "patlayıcı" bir hızda ilerledi: kısa sürede, geliştirilmekte olan farklı bilgisayar modellerinin sayısı düzinelerce artmaya başladı: bu, Lebedev'in M-'nin halefi olan M-220'dir. 20 ve sonraki sürümleri olan "Minsk-2" ve Erivan "Nairi" ve birçok askeri bilgisayar - saniyede 40 bin işlem hızına sahip M-40 ve M-50 (hala lamba bileşenlerine sahipti). İkincisi sayesinde, 1961'de tamamen işlevsel bir füzesavar savunma sistemi oluşturmak mümkün oldu (testler sırasında, yarım kübik hacimli bir savaş başlığına doğrudan vuruşla gerçek balistik füzeleri defalarca vurmak mümkün oldu. metre). Ama her şeyden önce, zirvesi BESM-6 bilgisayarı olan S.A. Lebedev'in genel gözetiminde SSCB Bilimler Akademisi'nin ITM ve CT geliştiricilerinden oluşan ekip tarafından geliştirilen BESM serisinden bahsetmek istiyorum. 1967'de oluşturuldu. Saniyede 1 milyon işlem hızına ulaşan ilk Sovyet bilgisayarıydı (bu gösterge, sonraki sürümlerin yerli bilgisayarları tarafından yalnızca 80'lerin başında BESM-6'nınkinden önemli ölçüde daha düşük bir işletim güvenilirliği ile aşıldı).


BESM-6.
BESM-6'nın yapısal organizasyonu, yüksek hızına (Avrupa'nın en iyi göstergesi ve dünyanın en iyilerinden biri) ek olarak, zamanı için devrim niteliğinde olan ve gelecek neslin mimari özelliklerini öngören bir dizi özellikle ayırt edildi. bilgisayarlar (eleman tabanı entegre devrelerdi). Bu nedenle, yerli uygulamada ilk kez ve tamamen yabancı bilgisayarlardan bağımsız olarak, komut yürütmeyi birleştirme ilkesi yaygın olarak kullanıldı (14 adede kadar makine komutu aynı anda işlemcide farklı yürütme aşamalarında olabilir). BESM-6'nın baş tasarımcısı Akademisyen S.A. Lebedev tarafından "su boru hattı" ilkesi olarak adlandırılan bu ilke, daha sonra modern terminolojide "komut boru hattı" adını alarak ana bilgisayar bilgisayarlarının performansını artırmak için yaygın olarak kullanılmaya başlandı.

BESM-6, 1968'den 1987'ye kadar Moskova CAM fabrikasında seri üretildi (toplam 355 araç üretildi) - bir tür rekor! Son BESM-6 bugün zaten sökülmüştü - 1995'te Moskova Mil helikopter fabrikasında. BESM-6, en büyük akademik (örneğin, SSCB Bilimler Akademisi Bilgi İşlem Merkezi, Ortak Nükleer Araştırma Enstitüsü) ve endüstri (Merkezi Havacılık Mühendisliği Enstitüsü - CIAM) araştırma enstitüleri, fabrikalar ve tasarım büroları ile donatıldı.


Bu bağlamda, İngiltere'deki Bilgisayar Teknolojileri Müzesi'nin küratörü Doron Sweid'in Novosibirsk'te çalışan son BESM-6'lardan birini nasıl satın aldığına dair bir makalesi ilginçtir. Makalenin başlığı kendi adına konuşuyor: "40 yılı aşkın bir süre önce geliştirilen Rus BESM süper bilgisayar serisi, Soğuk Savaş yıllarında teknolojik üstünlüğünü ilan eden ABD'nin yalanlarına tanıklık edebilir." Tam metin (İngilizce) şu adreste mevcuttur: http://inc.com/incmagazine/archiv...

Uzmanlar için bilgiler

BESM-6'daki RAM modüllerinin, kontrol cihazının ve aritmetik mantık ünitesinin çalışması, komutların ve verilerin ara depolanması için tampon cihazların varlığından dolayı paralel ve eşzamansız olarak gerçekleştirildi. Komutların boru hattı yürütmesini hızlandırmak için, kontrol cihazına dizinleri depolamak için ayrı bir kayıt belleği, yığın erişim modu da dahil olmak üzere dizin kayıtlarını kullanarak hızlı adres değişikliği sağlayan ayrı bir adres aritmetik modülü sağlandı.

Hızlı kayıtlardaki (önbellek gibi) ilişkisel bellek, en sık kullanılan işlenenlerin içinde otomatik olarak depolanmasını ve böylece RAM'e erişim sayısını azaltmayı mümkün kıldı. RAM'in "tabakalaşması", farklı modüllerine aynı anda erişim imkanı sağladı. farklı cihazlar arabalar. Kesinti mekanizmaları, bellek koruması, sanal adreslerin işletim sistemi için fiziksel ve ayrıcalıklı çalışma modlarına dönüştürülmesi, BESM-6'nın çoklu program modunda ve zaman paylaşım modunda kullanılmasını mümkün kıldı. Aritmetik mantık birimi, hızlandırılmış çarpma ve bölme algoritmalarını (bir çarpanın dört basamağıyla çarpma, bir bölümün dört basamağını bir saat döngüsünde hesaplama) ve ayrıca sonucu temsil eden uçtan uca taşıma devreleri olmayan bir toplayıcı uyguladı. iki sıralı bir kod biçiminde işlem (bitsel toplamlar ve taşımalar) ve üç satırlık bir giriş kodu (yeni bir işlenen ve önceki işlemin iki satırlık sonucu) ile çalışma.

BESM-6 bilgisayarında ferrit çekirdeklerde RAM vardı - 32 Kb 50 bitlik kelimeler, RAM miktarı sonraki değişikliklerle 128 Kb'ye kadar arttı.

Manyetik tamburlarda (daha sonra manyetik disklerde de) ve manyetik bantlarda harici bellekle veri alışverişi, yedi yüksek hızlı kanal (gelecekteki seçici kanalların prototipi) aracılığıyla paralel olarak gerçekleştirildi. Geri kalanlarla çalışmak çevresel aygıtlar(öğe öğe veri girişi/çıkışı), ilgili aygıt kesintileri meydana geldiğinde işletim sisteminin sürücü programları tarafından gerçekleştirildi.

Teknik ve operasyonel özellikler:
Orta performans - 1 milyona kadar tek noktaya yayın komutu/sn
Sözcüğün uzunluğu 48 bit ve iki kontrol bitidir (tüm sözcüğün eşliği "tek" olmalıdır. Böylece komutları verilerden ayırt etmek mümkün oldu - bazıları için yarım sözcüklerin eşliği "çift" idi. tek", diğerlerinde ise "tek-çift" " vardı. Veriye geçmek veya kodun üzerine yazmak, veri içeren bir kelimeyi çalıştırma girişiminde bulunulduğu anda temel olarak yakalandı)
Sayı gösterimi - kayan nokta
Çalışma frekansı - 10 MHz
İşgal alanı - 150-200 metrekare. m
Şebekeden güç tüketimi 220 V/50 Hz - 30 kW (hava soğutma sistemi olmadan)

Bu öğelerin orijinal yapısal çözümlerle birlikte kullanılması, 48 bit kayan nokta modunda çalışırken saniyede 1 milyon işleme kadar bir performans düzeyi sağlamayı mümkün kıldı; bu, nispeten küçük bir sayıya göre bir rekor. yarı iletken elemanların sayısı ve hızları (saniyede yaklaşık 60.000 işlem), transistörler ve 180 bin diyot ve 10 MHz frekans).

BESM-6 mimarisi, optimal bir aritmetik ve mantıksal işlem seti, dizin kayıtları kullanılarak adreslerin hızlı değiştirilmesi (yığın erişim modu dahil) ve işlem kodunu (ekstra kodlar) genişletmek için bir mekanizma ile karakterize edilir.

BESM-6 oluşturulurken bilgisayar tasarım otomasyon sisteminin (CAD) temel ilkeleri atılmıştır. Boolean cebir formülleri kullanılarak makine şemalarının kompakt kaydı, işletim ve devreye alma belgelerinin temelini oluşturdu. Tesise kurulum belgeleri, bir alet bilgisayarında elde edilen tablolar şeklinde verildi.

BESM-6'nın yaratıcıları V.A. Melnikov, L.N. Korolev, V.S. Petrov, L.A. Teplitsky - liderler; A. A. Sokolov, V. N. Laut, M. V. Tyapkin, V. L. Lee, L. A. Zak, V. I. Smirnov, A. S. Fedorov, O. K. Shcherbakov, A. V. Avaev, V. Ya. Alekseev, O. A. Bolshakov, V. F. Zhirov, V. A. Zhukovsky, Yu. I. Mitropolsky , Yu..A.Lebedev.

1966'da S.A. Lebedev ve meslektaşı V.S. tarafından Stratejik Füze Kuvvetlerinin azaltılmasıyla oluşturulan 5E92b bilgisayarına dayalı olarak Moskova üzerinde bir füzesavar savunma sistemi konuşlandırıldı).


Füze savunmasının Sovyetler Birliği topraklarının tamamına konuşlandırılması için de maddi bir temel oluşturuldu, ancak daha sonra ABM-1 anlaşmasının şartlarına göre bu yöndeki çalışmalar kısıtlandı. V.S. Burtsev grubu, efsanevi S-300 uçaksavar uçaksavar kompleksinin geliştirilmesinde aktif rol aldı ve 1968'de onun için küçük boyutu (2 metreküp) ve en önemlisi ile ayırt edilen 5E26 bilgisayarını yarattı. yanlış bilgileri izleyen kapsamlı donanım kontrolü. 5E26 bilgisayarının performansı, saniyede 1 milyon işlem olan BESM-6'nınkine eşitti.


5E261, SSCB'deki ilk mobil çok işlemcili yüksek performanslı kontrol sistemidir.
İhanet

Muhtemelen Sovyet bilgisayar teknolojisi tarihindeki en parlak dönem altmışlı yılların ortasıydı. O zamanlar SSCB'de birçok yaratıcı ekip vardı. S.A. Lebedev, I.S. Bruk, V.M. Glushkov enstitüleri bunların yalnızca en büyüğüdür. Bazen yarışırlar, bazen birbirlerini tamamlarlar. Aynı anda birçok yayın çeşitli tipler(aynı enstitüde geliştirilen makineler hariç) çoğu zaman birbiriyle uyumsuz olan ve çok çeşitli amaçlara sahip makineler. Hepsi dünya düzeyinde tasarlanmış ve yapılmıştır ve Batılı rakiplerinden daha aşağı değildir.

Üretilen bilgisayarların çeşitliliği, yazılımsal ve donanımsal olarak birbirleri ile uyumsuzlukları yaratıcılarını tatmin etmemiştir. Üretilen tüm bilgisayar çeşitlerine bir düzen koymak, örneğin bunlardan birini belirli bir standart olarak almak gerekiyordu. Fakat...

60'ların sonunda, ülke liderliği, sonraki olayların seyrinin de gösterdiği gibi, feci sonuçlara yol açan bir karar verdi: orta sınıfın tüm farklı büyüklükteki iç gelişmelerini değiştirmek (yaklaşık yarım düzine vardı - " Minsk", "Urallar", M-20 mimarisinin farklı versiyonları vb.) - IBM 360 mimarisine dayalı Birleşik Bilgisayar Ailesine, - Amerikan analogu. Enstrümantasyon Bakanlığı düzeyinde, mini bilgisayarlarla ilgili benzer bir karar o kadar yüksek sesle alınmadı. Ardından, 70'lerin ikinci yarısında, yine yabancı şirket DEC'in PDP-11 mimarisi, mini ve mikro bilgisayarlar için genel hat olarak onaylandı. Sonuç olarak, yerli bilgisayar üreticileri, IBM bilgisayar teknolojisinin eski örneklerini kopyalamak zorunda kaldı. Sonun başlangıcıydı.


İşte Rusya Bilimler Akademisi Sorumlu Üyesi Boris Artashesovich Babayan'ın ( tam metin makale znanie-sila.ru/online/issu... adresinde mevcuttur):

"Sonra VNIITSEVT'nin organize edildiği ikinci dönem geldi. Bunun yerli bilgisayar teknolojisinin geliştirilmesinde kritik bir aşama olduğuna inanıyorum. Tüm yaratıcı ekipler dağıtıldı, rekabetçi geliştirmeler kapatıldı ve herkesi bir araya getirmeye karar verildi" durak ". Artık herkes Amerikan teknolojisini kopyalamak zorunda kaldı ve hiçbir şekilde en mükemmeli değil. Dev VNIITSEVT ekibi IBM'i kopyaladı ve INEUM ekibi DEC'i kopyaladı.

ES bilgisayarlarının geliştirici ekiplerinin işlerini kötü yaptıkları hiçbir şekilde düşünülmemelidir. Aksine, Batılı meslektaşlarına benzer tamamen işlevsel bilgisayarlar (çok güvenilir ve güçlü olmasa da) yaratarak, SSCB'deki üretim üssünün Batı'nın gerisinde kaldığı göz önüne alındığında, bu görevle zekice başa çıktılar. Hatalı olan, tüm endüstrinin orijinal teknolojilerin geliştirilmesine değil, "Batı'yı taklit etmeye" yönelmesiydi.

Ne yazık ki, ülke liderliğinde tam olarak kimin orijinal iç gelişmeleri kısıtlamak ve Batılı analogları kopyalama yönünde elektronik geliştirmek için cezai karar verdiği bilinmiyor. Böyle bir kararın nesnel nedenleri yoktu.

Öyle ya da böyle, ancak 70'lerin başından beri, SSCB'de küçük ve orta ölçekli bilgisayar ekipmanlarının gelişimi bozulmaya başladı. Bilgisayar mühendisliğinin üzerinde çalışılmış ve test edilmiş kavramlarının daha da geliştirilmesi yerine, ülkenin bilgisayar teknolojisi enstitülerinin devasa güçleri Batı bilgisayarlarının "aptalca" ve dahası yarı yasal kopyalanmasıyla uğraşmaya başladı. Bununla birlikte, yasal olamazdı - Soğuk Savaş devam ediyordu ve modern "bilgisayar inşası" teknolojilerinin çoğu Batı ülkesinde SSCB'ye ihracatı kanunen yasaklanmıştı.

İşte B.A. Babayan'ın bir başka ifadesi:

"Hesaplama, çok sayıda yazılım çalmanın mümkün olacağı ve bilgi işlem teknolojisinin çiçek açacağı şeklindeydi. Bu elbette olmadı. Çünkü herkes tek bir yere sürüldükten sonra yaratıcılık sona erdi. Mecazi anlamda konuşursak, beyinler tamamen yaratıcı olmayan çalışmalardan kurumaya başladı, Batılı, aslında modası geçmiş bilgisayarların nasıl yapıldığını tahmin etmeniz gerekiyordu, ileri seviye bilinmiyordu, ileri gelişmeler devreye girmiyordu, yazılımın akacağı umudu vardı .. . Kısa sürede anlaşıldı ki yazılımlar yağmadı, parçalar çalındı ​​"Birbirlerine uymuyorlardı, programlar çalışmıyordu. Her şeyin yeniden yazılması gerekiyordu ve ellerinde olan şey eskiydi ve iyi çalışmıyordu. yankılanan bir başarısızlık. Bu dönemde yapılan makineler, VNIITSEVT'nin organizasyonundan önce geliştirilen makinelerden daha kötüydü. .."

En önemlisi, denizaşırı çözümleri kopyalamanın yolu, önceden düşünülenden çok daha zor çıktı. Mimarilerin uyumluluğu için eleman tabanı seviyesinde uyumluluk gerekiyordu ama bizde yoktu. O zamanlar, yerli elektronik endüstrisi de Batılı bilgisayarların analoglarını yaratma imkanı sağlamak için Amerikan bileşenlerini klonlama yolunu seçmek zorunda kaldı. Ama çok zordu.

Elektronik devrelerin tüm parametrelerini bulmak için mikro devrelerin topolojisini almak ve kopyalamak mümkündü. Ancak bu, ana soruya - nasıl yapılacağına - cevap vermedi. Bir zamanlar büyük bir STK'nın genel müdürü olarak çalışan Rus MEP uzmanlarından birine göre, elektronik mühendisliğine yapılan büyük yatırımlar her zaman Amerikalıların avantajı olmuştur. ABD'de, elektronik bileşenlerin üretimi için teknolojik hatlar çok gizli değildi ve öyle olmaya devam ediyor, ancak aynı hatların oluşturulması için ekipman. Bu durumun sonucu, 70'lerin başında yaratılan Sovyet mikro devrelerinin - Batılıların analogları - işlevsel olarak Amerikan-Japon mikro devrelerine benzemesi, ancak teknik parametreler açısından onlara ulaşmamasıydı. Bu nedenle, Amerikan topolojilerine göre, ancak bizim bileşenlerimizle bir araya getirilen kartlar çalışmaz hale geldi. Kendi devre çözümlerimi geliştirmek zorunda kaldım.

Sweid'in yukarıda alıntılanan makalesi şu sonuca varıyor: "BESM-6, tüm hesaplara göre, Batılı muadili ile aynı seviyede tasarlanmış son orijinal Rus bilgisayarıydı." Bu tamamen doğru değil: BESM-6'dan sonra Elbrus serisi vardı: bu Elbrus-B serisinin makinelerinden ilki BESM-6'nın mikroelektronik bir kopyasıydı, BESM-6 komut sisteminde çalışma fırsatı sağladı ve için yazılmış yazılımları kullanın.

Bununla birlikte, sonucun genel anlamı doğrudur: o zamanın Sovyetler Birliği'nin yönetici seçkinlerinin beceriksiz veya kasıtlı olarak zararlı figürlerinin düzeni nedeniyle, dünyanın zirvesine giden yol Olympus, Sovyet bilgisayar teknolojisine kapatıldı. İyi bir şekilde başarabildiği - bilimsel, yaratıcı ve maddi potansiyel, bunu yapmasına oldukça izin verdi.

Burada, örneğin, makalenin yazarlarından birinin kişisel izlenimlerinden bazıları:

"CIAM'da çalıştığım süre boyunca (1983 - 1986), havacılık endüstrisinin taşeronları - fabrikalar ve tasarım büroları - zaten AB ekipmanına geçiyorlardı. Bu bağlamda, enstitü yönetimi bölüm başkanlarını geçiş yapmaya zorlamaya başladı. Enstitüye yeni kurulmuş olan EU-1060 - Western IBM PC'nin bir klonu Geliştiriciler, on beş yıl önce eski güzel BESM-6'yı kullanmayı tercih ederek, pasif ve bazıları aktif olarak bu çözümü sabote ettiler. Gerçek şu ki, EC-1060 üzerinde gündüz çalışmak neredeyse imkansızdı - sürekli "donmalar", görevleri tamamlama hızı son derece yavaş; aynı zamanda, BESM-6'nın herhangi bir donması acil durum olarak kabul edildi, çok nadirdiler."

Bununla birlikte, hiçbir şekilde tüm orijinal iç gelişmeler kısıtlanmadı. Daha önce de belirtildiği gibi, V.S.Burtsev'in ekibi bir dizi bilgisayar "Elbrus" üzerinde çalışmaya devam etti ve 1980'de saniyede 15 milyon işlem hızına sahip "Elbrus-1" bilgisayarı seri üretime girdi. Paylaşılan belleğe sahip simetrik çok işlemcili mimari, donanım veri türleriyle güvenli programlamanın uygulanması, süper skala işlemci işleme, çok işlemcili kompleksler için tek bir işletim sistemi - Elbrus serisinde uygulanan tüm bu özellikler Batı'dan daha önce ortaya çıktı. 1985 yılında, bu serideki bir sonraki model olan Elbrus-2, şimdiden saniyede 125 milyon işlem gerçekleştiriyordu. "Elbrus", radar bilgilerinin işlenmesiyle ilgili bir dizi önemli sistemde çalıştı, Arzamas ve Chelyabinsk plakalarında sayıldılar ve bu modelin birçok bilgisayarı hala füzesavar savunma sistemlerinin ve uzay kuvvetlerinin işleyişini sağlıyor.

Elbrus'un çok ilginç bir özelliği, onlar için sistem yazılımının geleneksel bir montajcıda değil, yüksek seviyeli bir dil olan El-76'da oluşturulmuş olmasıydı. Yürütülmeden önce El-76 kodu, yazılım yerine donanım kullanılarak makine talimatlarına çevrildi.

1990'dan beri, modüler tasarımıyla öne çıkan ve fiziksel süreçlerin modellenmesi de dahil olmak üzere büyük bilimsel ve ekonomik sorunları çözmeyi amaçlayan Elbrus 3-1 de üretildi. Performansı saniyede 500 milyon işleme ulaştı (bazı komutlarda). Toplamda, bu makinenin 4 kopyası üretildi.

1975'ten beri, "Impulse" araştırma ve üretim derneğindeki I.V. Prangishvili ve V.V. işleme, - yeni maden yataklarını arayın. Bu komplekste, ustaca tasarlanmış bir mimari ile elde edilen, program komutlarının paralel yürütme olasılıkları maksimumda kullanıldı.

Aynı PS-2000 gibi büyük Sovyet bilgisayarları, birçok açıdan yabancı rakiplerini bile geride bıraktı, ancak çok daha ucuzdu - örneğin, PS-2000'in geliştirilmesi için yalnızca 10 milyon ruble harcandı (ve kullanımı, 200 milyon ruble kar elde edin). Bununla birlikte, uygulama alanları "büyük ölçekli" görevlerdi - aynı füze savunması veya uzay veri işleme. Birlik'te orta ve küçük bilgisayarların gelişimi, Kremlin seçkinlerinin ihanetiyle ciddi ve kalıcı bir şekilde engellendi. İşte bu yüzden masanızda bulunan ve dergimizde anlatılan cihaz Rusya'da değil, Güneydoğu Asya'da üretiliyor.

felaket

1991'den beri Rus bilimi için zor zamanlar geldi. Rusya'nın yeni hükümeti, Rus bilimini ve orijinal teknolojilerini yok etmek için bir rota belirledi. Bilimsel projelerin ezici çoğunluğunun finansmanı kesildi, Birliğin dağılması sonucunda farklı eyaletlerde sona eren bilgisayar üretim fabrikalarının birbirine bağlantıları kesildi ve verimli üretim imkansız hale geldi. Yerli bilgisayar teknolojisinin birçok geliştiricisi, becerilerini ve zamanını kaybederek uzmanlık alanları dışında çalışmaya zorlandı. Elbrus-3 bilgisayarının Sovyet döneminde geliştirilen, o zamanın en üretken Amerikan süper makinesi Cray Y-MP'den iki kat daha hızlı olan tek kopyası, 1994 yılında sökülüp baskı altına alındı.




"Elbrus-3".
Sovyet bilgisayarlarının yaratıcılarından bazıları yurt dışına gitti. Bu nedenle, şu anda Intel mikroişlemcilerinin önde gelen geliştiricisi, SSCB'de eğitim görmüş ve S.A. Lebedev'in adını taşıyan Hassas Mekanik ve Bilgi İşlem Teknolojisi Enstitüsü olan ITMiVT'de çalışan Vladimir Pentkovsky'dir. Pentkovsky, yukarıda belirtilen Elbrus-1 ve Elbrus-2 bilgisayarlarının geliştirilmesinde yer aldı ve ardından Elbrus-3 işlemcisi - El-90'ın geliştirilmesine öncülük etti. Batı etkisi altında Rusya Federasyonu yönetici çevrelerinin izlediği kasıtlı Rus bilimini yok etme politikası sonucunda Elbrus projesinin finansmanı kesildi ve Vladimir Pentkovsky Amerika Birleşik Devletleri'ne göç etmek ve bir devlet almak zorunda kaldı. Intel Corporation'da çalışıyor Kısa süre sonra şirketin baş mühendisi oldu ve 1993'te liderliğinde Intel geliştirdi. Pentium işlemci, söylentilere göre, tam olarak Pentkovsky'nin onuruna seçildi.

Pentkovsky, geliştirme sürecinde çok düşünerek kendisinin bildiği Sovyet teknik bilgilerini Intel'in işlemcilerinde somutlaştırdı ve 1995'te Intel, yetenekleri açısından 1990 Rus mikroişlemcisi El-'e çok yakın olan daha gelişmiş bir Pentium Pro işlemciyi piyasaya sürdü. Pentkovsky şu anda yeni nesil Intel işlemcileri geliştiriyor, bu nedenle bilgisayarınızın üzerinde çalışıyor olabileceği işlemci yurttaşımız tarafından yapılmıştı ve 1991'den sonraki olaylar olmasaydı Rus yapımı olabilirdi.

Birçok araştırma enstitüsü, ithal bileşenlere dayalı büyük bilgi işlem sistemlerinin oluşturulmasına geçti. Böylece, V.K. Levin liderliğindeki “Kvant” Araştırma Enstitüsünde, Alpha 21164 işlemcilere (DEC-Compaq tarafından üretilen) dayalı MVS-100 ve MVS-1000 bilgisayar sistemleri geliştirilmektedir. Bununla birlikte, bu tür ekipmanların satın alınması, yüksek teknolojilerin Rusya'ya ihracatına yönelik mevcut ambargo nedeniyle engellenirken, bu tür kompleksleri savunma sistemlerinde kullanma olasılığı son derece şüphelidir - içlerinde kaç tane "hata" bulunabileceğini kimse bilmiyor. Bir sinyal üzerinde etkinleştirin ve sistemi devre dışı bırakın.

Kişisel bilgisayar pazarında yerli bilgisayarlar tamamen yok. Rus geliştiricilerin gittiği maksimum nokta, Güneydoğu Asya'daki fabrikalarda üretim için sipariş verirken bileşenlerden bilgisayarları bir araya getirmek ve yine hazır bileşenlerden anakartlar gibi ayrı cihazlar oluşturmaktır. Ancak, bu tür gelişmeler çok azdır ("Aquarius", "Formosa" firmalarını adlandırabiliriz). "EC" serisinin gelişimi fiilen durdu - orijinalleri satın almak daha kolay ve daha ucuzken neden kendi analoglarınızı yaratasınız?

1948 - 1958, ilk nesil bilgisayarlar
1947-1948 - Akademisyen Sergei Alekseevich Lebedev'in liderliğinde Ukrayna Bilimler Akademisi Elektronik Enstitüsü'nde ilk yerli ilk evrensel lamba bilgisayarı - MESM'nin (küçük elektronik hesap makinesi) oluşturulması çalışmalarının başlangıcı.

1948 - I. S. Brook, bir bilgisayarın icadı için bir diploma aldı ve böyle bir makinenin yaratılması için M-1 adlı bir proje sundu. Aralık ayında I. S. Brook ve B. I. Rameev, "Otomatik dijital elektronik makine" icadı için bir telif hakkı sertifikası aldı. Organizasyonel zorluklar nedeniyle çalışma ertelendi.

1950 - SSCB'de o zamanlar Avrupa'nın en hızlısı olan ilk bilgisayar elektronik dijital makinesi MESM faaliyete geçti ve 1951'de resmen faaliyete geçti.

1952 - I.S. Bruk'un rehberliğinde geliştirilen M-1 bilgisayarının pratik kullanımı başladı. M-1'i M-2 izledi. Gelişimi, M.A. başkanlığındaki bir grup MPEI mezunu tarafından gerçekleştirildi. Kartsev. Ardından M-3 makinesi serbest bırakıldı. M-3 bilgisayarı, bilgisayar teknolojisinin geliştirilmesinde özel bir yere sahiptir. Bazı değişikliklerle Erivan, Minsk ve yurtdışında - matematik mühendisliğinin gelişimine temel teşkil ettiği Çin ve Macaristan'da tekrarlandı.

1953 - SSCB Bilimler Akademisi'nde (Moskova), SSCB Bilimler Akademisi İnce Mekanik ve Bilgisayar Mühendisliği Enstitüsü'nde geliştirilen BESM (büyük elektronik bilgi işlem makinesi) faaliyete geçti. S.A. Lebedev liderliğinde. BESM, bilim ve teknolojinin karmaşık problemlerini çözmeye odaklanan genel amaçlı dijital bilgisayarlar sınıfına aittir.

1953 yılında Moskova'da Makine Mühendisliği ve Enstrümantasyon Bakanlığı Özel Tasarım Bürosunda Yu.Ya.

1954 - "Strela" bilgisayarlarının seri üretimi başladı. Serinin çok küçük olduğu ortaya çıktı: sadece dört yılda yedi araba üretildi. Yine de 1954, yerli bilgisayar endüstrisinin oluşum yılıdır.

1955 - SSCB Bilimler Akademisi Hassas Mekanik ve Bilgisayar Mühendisliği Enstitüsü, hızını saniyede 8000 işleme çıkaran BESM ana bilgisayarında iyileştirmeler yaptı.

1956 - Bilgisayar M-3, bir inisiyatif grubu tarafından geliştirildi (I.S. Bruk, N.Ya. Matyukhin, V.V. Belynsky, G.P. Lopato, B.M. Kagan, V.M. .Dolkart, B.B. Melik-Shakhnazarov).

1956 - BESM-2 bilgisayarı geliştirildi. Geliştirme yöneticisi - S.A.Lebedeva

1957 - en gelişmiş tamamen aktarmalı bilgisayarlardan biri olan RVM-1'in geliştirilmesi tamamlandı. Makine, Sovyet mühendisi I. I. Bessonov'un rehberliğinde tasarlandı ve üretildi (inşaatın başlangıcı 1954'e kadar uzanıyor).

1957 - Penza'da, B. I. Rameev'in önderliğinde, mühendislik, teknik ve planlama ve ekonomik sorunları çözmeye odaklanan genel amaçlı tek adresli lamba bilgisayarı "Ural-1" oluşturuldu. Bütün bir küçük bilgisayar "Ural" ailesinin başlangıcı oldu.

1958 - Bilgisayar M-20 (Kazan) devreye alındı.Geliştirilmesi SKB-245 ile birlikte ITM ve VT tarafından gerçekleştirildi. Danışman: S.A. Lebedev, Baş Tasarımcı Yardımcısı M.K. Sulim, M.R. Shura-Bura. M-20, karmaşık matematik problemlerini çözmek için tasarlanmış genel amaçlı bir dijital elektronik bilgisayardır. M-220 ve M-222 uyumlu bilgisayarlar ailesinin ilk modeli olarak hizmet etti.

1958 - Ulyanovsk BESM-2'de (S.A. Lebedev, V.A. Melnikov) üretime başlandı.

1958 - Ukrayna SSR Bilimler Akademisi Sibernetik Enstitüsünde, çok çeşitli bilimsel ve mühendislik problemlerini çözmek için tasarlanmış bir elektronik dijital bilgisayar "Kyiv" geliştirildi.

1958 - Erivan'da F.T. Sarkisyan (B.B. Melik-Shakhnazarov) "Hrazdan" bilgisayarını yarattı.


Evrensel dijital bilgisayar "Hrazdan-2"
1958 - N.P. Brusentsov tarafından Moskova Üniversitesi'nin bilgisayar merkezinde dünyanın ilk ve tek üçlü bilgisayarı "Setun" oluşturuldu ve üretime alındı. "Setun", orta karmaşıklıktaki bilimsel, teknik ve ekonomik sorunları çözmek için tasarlanmış küçük bir dijital bilgisayardır. Seri olarak 1962-1964 üretildi.

1959 - füzesavar savunma sistemleri (ABM) için M-40, M-50 bilgisayarlarının prototipleri oluşturuldu. Geliştiriciler - S.A. Lebedev ve V.S. Burtsev (1966'da bu bilgisayarlara dayalı bir füze savunma sistemi için özel bir otomatikleştirilmiş bilgi işleme kompleksi için Lenin Ödülü).

1959 - Minsk'te "Minsk-1" bilgisayarının üretiminin başlangıcı, esas olarak matematiksel ve mantıksal nitelikteki mühendislik, bilimsel ve tasarım problemlerini çözmek için kullanıldı. (GP Lopato).

1959 - ilk özel sabit lamba bilgisayarı SPEKTR-4, SSCB'de avcı-önleme uçaklarına rehberlik etmek için tasarlandı.

1959 - Ya.A. Khetagurov'un (TsMNII-1) önderliğinde, radar bilgilerini işlemek için SSCB'de ilk mobil yarı iletken bilgisayar "KURS" oluşturuldu.

1959 - evrensel bilgisayar "Kiev"


1960 - SSCB'de ilk yarı iletken kontrol makinesi "Dnepr" geliştirildi (V.M. Glushkov, B.N. Malinovsky).


1960 - hava savunma sistemi için ilk mikro program özel bilgisayarı "Tetiva" yaratıldı. Minsk'te üretim. Baş tasarımcı N.Ya. Matyukhin.

1961 - bilimsel, teknik ve mühendislik problemlerini çözmek için tasarlanmış, düşük üretkenlik (hesaplama hızı - 1 saniyede 5 bin işleme kadar) Hrazdan-2 dijital bilgisayarın seri üretimine başlandı.

1961 - SSCB'de ülkenin ilk seri üretim genel amaçlı yarı iletken kontrol bilgisayarı "Dnepr-1" yaratıldı (V.M. Glushkov, B.N. Malinovsky). 10 yıl süreyle üretilmiştir.

1961 - "Ural-4" (Penza) üretiminin başlangıcı. İş amiri - B.I. Rameev.

1962 - BESM-4 bilgisayarı ITMiVT'de piyasaya sürüldü.

1962 - Severodonetsk Kontrol Bilgisayarları Araştırma Enstitüsü'nde, bilginin birincil işlenmesi için bir makine olan bir bilgi bilgisayarı olan "MPPI-1" yaratıldı. "MPPI-1" kimya, petrol arıtma, metalurji ve diğer endüstrilerde kullanıldı.

1962 - bir prototip bilgisayar "Vostok" (A.N. Myamlin) yaratıldı.

1962 - Ukrayna SSR Bilimler Akademisi Sibernetik Enstitüsünde, orta karmaşıklıktaki mühendislik hesaplamalarını otomatikleştirmek için tasarlanmış bir küçük dijital elektronik bilgisayar ailesi “Promin” geliştirildi.


1962 - Ukrayna'da asenkron kontrol "Kiev" ile ilk bilgisayar geliştirildi (V.M. Glushkov, E.L. Yushchenko, L.N. Dashevsky). JINR'de (Dubna) lansmanı.

1962 - darbeli bir potansiyel eleman tabanı kullanan "Minsk-2" bilgisayarlarının üretiminin başlangıcı ve ikili ondalık sayılar ve alfanümerik kelimeler (Minsk) biçiminde veri temsilinin tanıtılması (1965'ten beri - "Minsk-22") . V.V. Przhyyalkovsky.

1963 - Severodonetsk bilgisayar fabrikasında mühendislik hesaplamaları için küçük bir bilgisayarın "Promin" seri üretimine başlandı. Adım mikro program kontrolünü kullandı (S.B. Pogrebinsky, V.D. Losev).

1963 - çıkarılabilir manyetik disklerde (V.Ya. Pykhtin) harici belleğe sahip "Minsk-32" (Minsk) bilgisayarlarının üretimine başlandı.


1963 - Minsk-222 çok makineli bilgisayar kompleksi (G.P. Lopato) oluşturuldu.

1964 - Erivan Matematiksel Makineler Bilimsel Araştırma Enstitüsü'nde "Nairi" mikro program kontrollü bir bilgisayar geliştirildi ve üretime girdi.

1964 - bir dizi Ural bilgisayarının üretiminin başlangıcı; Ural-11, Ural-14, Ural-16 (1969'dan beri) değişken uzunluklu kelimeler ve yapısal adresleme işlemleriyle (B.I. Rameev, V.I. Burkov, A.N. Nevsky, G.S. Gorshkov , A.S. Gorshkov, V.I. Mukhin).

1964 - genel amaçlı bir elektronik dijital bilgisayar "Bahar" üretiminin başlangıcı. Minsk'te üretim. Bok tasarımcısı V.S. Polin (V.K. Levin, M.R. Shura-Bura, V.S.Shtarkman, V.A. Slepushkin, Yu.A. Kotov).

1965 - S.A. liderliğindeki İnce Mekanik ve Bilgisayar Teknolojisi Enstitüsü'ndeki bir grup mühendis Lebedev, güçlü bir yarı iletken bilgisayar BESM-6 ("Yüksek hızlı elektronik hesaplama makinesi") yarattı. BESM-6, özellikle SSCB'de bilgisayar teknolojisinin geliştirilmesinde ve kullanılmasında önemli bir yer tutar. Bu, SSCB'de 1 milyon işlem/sn kapasiteli ilk süper bilgisayardır.

1965 - MIR-1 makinesi, Ukrayna SSR Bilimler Akademisi'nin Kiev Sibernetik Enstitüsü'nde yaratıldı. Geliştiriciler V.M. Glushkov, Yu.V. Blagoveshchensky, A.A. Letichevsky, A.A. Letinsky, V.D. Losev, I.N. Molchanov, S.B. Pogrebinsky, A.A. Stogniy,. Z. L. Rabinovich.

1965 - Kazan'da 200 bin op / sn kapasiteye sahip M-220 ve M-222 yarı iletken bilgisayarların üretimine başlandı ve M-20 bilgisayar hattına devam edildi. Bilimsel ve teknik sorunların yanı sıra belirli ekonomik sorun sınıflarını çözmek için tasarlanmıştır. Baş tasarımcı M.K. Sulim.

1965 - Erivan Matematik Makineleri Araştırma Enstitüsü'nde "Nairi-M" bilgisayarının bir modifikasyonu piyasaya sürüldü.

1965 - artık sınıflarda sayı sistemine sahip bir bilgisayar modeli oluşturuldu (I.Ya.Akushsky, D.I.Yuditsky). Gelişmiş yorumlama sistemlerine sahip "Ukrayna" bilgisayarının teknik tasarımı. V.M. Glushkov, Z.L. Rabinovich, A.A. Stogniy.

1966 - 70'lerin Amerikan ana bilgisayarlarının birçok fikrini öngören ana bilgisayar projesi "Ukrayna" nın geliştirilmesi tamamlandı.

1966 - bilimsel, teknik, planlama, ekonomik ve istatistiksel sorunları çözmek için tasarlanmış Hrazdan-3 dijital bilgisayarın seri üretimine başlandı.

1966 - SSCB'deki hava savunma komuta noktaları için, o zamanlar için güçlü bir özel bilgisayar GRANITE (A.Z. Shostak) yaratıldı.

1967 - Kiev'deki VUM fabrikasında "Dnepr-2" kontrol bilgisayarının üretimine başlandı. Ukrayna Bilimler Akademisi Sibernetik Enstitüsü'nün geliştirilmesi (V.M. Glushkov, A.G. Kukharchuk).

1967 - Erivan Matematik Makineleri Araştırma Enstitüsü'nde "Nairi-S" ve "Nairi-2" bilgisayarlarının modifikasyonları yayınlandı.

1967 - SSCB Bilimler Akademisi Bilgi İşlem Merkezinde BESM-6 elektronik bilgisayarının devreye alınması. Moskova'daki hesaplama ve analitik makineler (CAM) fabrikasında seri üretimine başlandı. Her zaman (80'lerin başına kadar) yaklaşık 350 BESM-6 inşa edildi.

1968 - 1973, üçüncü nesil bilgisayarlar
1968 - yaklaşık 10 op / sn performansa sahip tamamen paralel bir M-9 bilgi işlem sistemi projesi. M-9'da işlemler iki değişkenli fonksiyonlar üzerinde belirtilmiştir. M. A. Kartsev.

1968 - Kiev'de V.M. Glushkov liderliğinde oluşturulan MIR-2 bilgisayarının üretimine başlandı.


1969 - "RUTA-110" - alfasayısal bilgilerin işlenmesi, girişi, depolanması, çıkışı ve ayrıca uzaktan toplanması ve yayınlanması için tasarlanmış, oluşturmak için tasarlanmış bir cihaz kompleksi yerel sistemler veri işleme. SLE bilgisayarları (Vilnius) geliştirildi.

1969 5E92B - ayrı yarı iletken devrelere dayalı çift işlemcili bir bilgisayar, ilk Moskova füze savunma sistemindeki ana bilgisayar;

1970 - "Minsk-32" kontrolü altında birkaç M-20 temelinde toplu kullanım "AIST-0" için çok makineli bir sistem oluşturuldu. Geliştiriciler A.P. Ershov, G.I. Kozhukhin, G.P. Makarov, M.I. Nechepurenko, I.V. Pottosin.

1970 - Erivan Matematik Makineleri Bilimsel Araştırma Enstitüsünde, "Nairi-3" ve "Nairi-3-1" bilgisayarlarının (entegre hibrit mikro devrelere dayalı) modifikasyonları piyasaya sürüldü.


1971 - EC-1020 modelinin üretimine başlandı (20 bin işlem/sn), Minsk. V.V. Przhyyalkovsky.

1973 - ES-1030 modelinin üretimine başlandı (100 bin işlem/sn), Kazan (geliştirme Erivan'da yapıldı, M. Semirdzhan).

1973 - BESM-6 kullanılarak, SSCB'de uzay uçuş kontrol görevleri için AS-6 değişken yapısına sahip çok makineli bir sistem oluşturuldu.

1973 - ES-1050 bilgisayarının üretimine başlandı (Moskova, Penza). V.S.Antonov.

1973 - Füze saldırısı uyarı sistemleri ve uzay M-10'un (Zagorsk, M.A. Kartsev) genel gözetimi için çok formatlı vektör RISC mimarisine sahip yüksek performanslı bir bilgisayarın üretiminin başlangıcı.

Tabii ki, henüz her şey kaybolmadı. Teknolojilerin açıklamaları da vardır, hatta bazen
Batılı ve güncel modelleri geride bırakarak on yıl sonra. Neyse ki, yerli bilgisayar teknolojisinin tüm geliştiricileri yurt dışına çıkmadı veya ölmedi. Yani hala bir şans var.

Ve gerçekleşip gerçekleşmeyeceği bize bağlıdır.

ek

1) Tomsk'tan merkezlerden biri olarak hiç bahsedilmiyor
- Bilgisayar M-20 (Lampovaya), 60'lı yıllarda ZMM (NPO "Kontur") topraklarına kuruldu ve 70'lerin ortalarına kadar çalıştı
- İlk BESM-6 bilgisayarı, 70'lerin sonunda (EMNIP) NII PM&M binasına kuruldu. İkincisi IOA'da. Tomsk büyüklüğünde bir şehir için iki Sixes inanılmaz derecede havalıydı.
- İlk EU-1020, 70'lerin ortalarında SNIIGGiMS'de (bu, Frunze Bulvarı'nın en sonu), ardından - TPI'de ve EU-1022'de TSU'da kuruldu.
- SM-1 ve SM-2 serisinin ilk bilgisayarları da 70'lerin sonunda üretim yönetimi için "post" a kuruldu ... Bu arada, 30 yıldan fazla yaşadılar ve çok uzun zaman önce sökülmüş.
2) "Maalesef, ülke liderliğinde orijinal iç gelişmeleri kısıtlamak için cezai kararı tam olarak kimin verdiği artık bilinmiyor" - neden - BİLİNMİYOR? Çok iyi bilinen! Bu karar, CPSU Merkez Komitesi Politbürosu ve SSCB Bakanlar Konseyi'nin ortak toplantısında alındı. Alıntı yapıyorum: "30 Aralık 1967'de SBKP Merkez Komitesi ve SSCB Bakanlar Konseyi, "Bilgisayar ekipmanı üretiminin geliştirilmesi hakkında" (# 1180-420) bir karar kabul etti. Bu kararname ile, Radyo Endüstrisi Bakanlığı'na bir bilgi bilgisayarları kompleksi "Ryad" geliştirmesi ve seri üretimini organize etmesi talimatı verildi. Çok sonra, programlama gurusu Edsger Dijkstra, 1180-420 numaralı yönetmeliğin "Batı'nın Soğuk Savaş'ta kazandığı en büyük zafer" olduğunu söyleyecekti. "

3) En iyi yabancı analogların "yaratıcı işlenmesi" ile ilgili olarak. burada komik problemler ortaya çıktı ... Örneğin: "Gerçek şu ki, mevcut GOST'ler metrik sisteme yöneliktir ve bilgisayar bileşenleri arasında inç ölçeği hakimdir. Bu sorun sadece kasalar ve panolar için değil, aynı zamanda arasındaki mesafe dahil mikro devrelerle de ilgilidir. Sonuç olarak mühendisler, numunelerle bile ürünlerini yeniden tasarlamak zorunda kaldılar. Basitçe söylemek gerekirse - 1 inç tam olarak 2,5 cm DEĞİLDİR ... Ama bir "kuyruk" ile ... 14 ayaklı k155 serisinin m / s'sinde bu özel sorunlara yol açmadı ama işte o zaman BIS'ler onlarca gitti ve "yaratıcı işleme" sürecinde yüzlerce bacak terlemek zorunda kaldı!
4) Yazarın Glushkov - "Mir-2" nin benzersiz gelişimini vurgulamamış olması üzücü. Bu, donanımda üst düzey bir programlama dilinin uygulandığı gerçekten olağanüstü bir gelişmedir. Derleyici yok..
5) Ve tam tersi - VT konusunda pek eğitimli olmayan "vatanseverlerin" acele etmeyi sevdikleri üçlü sistem, cinsel üremedeki üç cinsiyetle aynı ... Teorik olarak ilginç, buna benzer bir şey veriyor gelecek, ancak pratikte - çok zor ve güvenilmez.
6) "Ev" bilgisayarı "Elbrus" ile ilgili olarak ... Bilgisayar uzmanlarının ona "ElBarrows" demesi boşuna değil ... Böyle bir şirket vardı ... Elbrus'un ana fikirleri sorunsuz bir şekilde Burroughs ve Cray tarafından çizildi.
7) Ve tam tersi, yazar, PS sisteminin gerçekten yerli gelişiminin tarihini hiç yansıtmıyor. PS-2000, 70'lerde karar vermede MO'dan daha fazla etkiye sahip olan petrolcülerin emriyle geliştirildi. Generallerin aksine, aralarında SBKP Merkez Komitesinin kararına tüküren bu en ilginç gelişmeyi finanse eden aklı başında insanlar vardı. Uzman olmayanlar için şu şekilde açıklayabilirim - bu, buhar motorunda bir savaşçı yapma girişimiydi. Odak noktası. başardığını! Bilgisayarlar PS-200, bir buçuk yüz jeofizik keşif gezisinde çalıştı ve sismik verileri dürüstçe işledi. Cyber-174'ten biraz daha kötü ama onlarca kat daha ucuz... Bu hattın en son gelişimi PS-3000 bilgisayarıydı. 2 numaralı kopyanın kabul testlerine bizzat katıldım. O zamanlar inanılmaz bir şeydi! Tüm öğe tabanı "sağlam" ve modası geçmiş olmasına rağmen, orijinal tasarım çözümleri sayesinde bu bilgisayar Batılı modellerle rekabet edebildi. Ama zaten 80'lerin sonuydu ve SSCB hükümeti tamamen farklı sorunlar için endişeliydi ... PS-3000, birkaç yıl sonra hurdaya çıkarıldı.

RP'den: Ceza kararını Politbüro'da zorlayan kişi A.N. Kosygin, enstitü aracılığıyla Batı ile gayri resmi temasların sürdürüldüğü ve Perestroyka'nın hazırlanmakta olduğu belli bir Gvishini'nin kayınpederi olan SSCB Bakanlar Kurulu'nun başkanıdır. "Batı'nın Soğuk Savaş'taki en büyük zaferi" neredeyse kesinlikle oradan geldi. Kosygin'in ve "Perestroyka" operasyonunu yürüten "yakınlaşma kanadının" arkasında, partinin yeniden doğmuş nomenklatura çevreleri ve Sovyet aygıtı ve başta yabancı istihbarat olmak üzere özel hizmetler vardı. Gorbaçov, Sovyet bilgisayarlarına ve otomatik kontrol sistemlerine son darbeyi indirdi.

Glushkov'un önerisiyle ekonomiyi yönetmek için Sovyet bilgisayar ağını yok etme operasyonu, Merkez Komite uzmanları ve başta ABD istihbarat servisleri olmak üzere Batı'nın aktif yardımı altında gerçekleştirildi. Kosygin ve özellikle okuma yazma bilmeyen, dürüst ve zeki olmasına rağmen, Merkez Komite ve Bakanlar Konseyi'nden bir grup referans olan Brejnev şu türde mesajlar aldı: "ABD'de bilgisayar talebi düştü." Amerika Birleşik Devletleri'ne iş gezilerine giden ekonomistlerin, esas olarak Gvishiani'nin bağlantıları aracılığıyla SBKP Merkez Komitesine gönderdiği notlarda, ekonomiyi yönetmek için bilgisayar kullanımı soyut resim modasıyla eşitlendi, görünüşe göre tamamen moda - kapitalistler sadece modern görünmek için bilgisayar satın alıyorlar.Aynı zamanda, Brejnev ve PB'nin çevresi aracılığıyla, Glushkov ve diğer birinci sınıf uzmanların alternatif bilgilerinin liderliğe ulaşmasına izin verilmedi ve akademik teknokratlar ile üst düzey liderlik arasındaki temaslar büyük ölçüde engellendi. .