Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows Phone
  • Chi ha creato il primo computer in URSS. Computer sovietici: traditi e dimenticati

Chi ha creato il primo computer in URSS. Computer sovietici: traditi e dimenticati

Informazioni complete e complete sullo sviluppo dell'elettronica sovietica. Perché l'elettronica sovietica un tempo era significativamente superiore all'hardware straniero? Quale degli scienziati russi incarnava il know-how sovietico nei microprocessori Intel?

Quante frecce critiche sono state lanciate negli ultimi anni sullo stato della nostra tecnologia informatica! E che era irrimediabilmente arretrato (allo stesso tempo, sicuramente si incazzeranno sui "vizi organici del socialismo e dell'economia pianificata"), e che è inutile svilupparlo ora, perché "siamo indietro per sempre". E in quasi tutti i casi, il ragionamento sarà accompagnato dalla conclusione che "la tecnologia occidentale è sempre stata migliore", che "i computer russi non possono farlo" ...

Di solito, quando si criticano i computer sovietici, l'attenzione si concentra sulla loro inaffidabilità, difficoltà di funzionamento e basse capacità. Sì, molti programmatori "esperti" probabilmente ricordano quei "congelamenti" all'infinito "E-ES-ki" degli anni 70-80, possono raccontare come apparivano "Iskra", "Agatha", "Robotrons", "Elettronica" contro sullo sfondo il PC IBM (nemmeno gli ultimi modelli) che aveva appena iniziato ad apparire nell'Unione tra la fine degli anni '80 e l'inizio degli anni '90, affermando che un simile confronto non finisce a favore dei computer domestici. Ed è così: questi modelli erano davvero inferiori alle loro controparti occidentali in termini di caratteristiche.

Ma queste marche di computer elencate non erano affatto i migliori sviluppi domestici, nonostante fossero i più comuni. E in effetti, l'elettronica sovietica non solo si è sviluppata a livello mondiale, ma a volte ha persino superato l'analoga industria occidentale!

Ma perché, allora, ora utilizziamo esclusivamente hardware straniero e, in epoca sovietica, anche un computer domestico difficile da trovare sembrava un mucchio di metallo rispetto alla sua controparte occidentale? L'affermazione sulla superiorità dell'elettronica sovietica è infondata?

No non lo è! Come mai? La risposta è in questo articolo.

Gloria ai nostri padri

Apparentemente, la fine del 1948 dovrebbe essere considerata la "data di nascita" ufficiale della tecnologia informatica sovietica. Fu allora che in un laboratorio segreto nella città di Feofaniya vicino a Kiev, sotto la guida di Sergei Alexandrovich Lebedev (a quel tempo - direttore dell'Istituto di ingegneria elettrica dell'Accademia delle scienze dell'Ucraina e capo part-time del laboratorio dell'Istituto di meccanica di precisione e ingegneria informatica dell'Accademia delle scienze dell'URSS) sono iniziati i lavori per la creazione di una piccola macchina informatica elettronica (MESM).


Lebedev ha avanzato, motivato e implementato (indipendentemente da John von Neumann) i principi di un computer con un programma memorizzato.


Nella sua prima macchina, Lebedev ha implementato i principi fondamentali della costruzione di computer, come ad esempio:
la presenza di dispositivi aritmetici, di memoria, di input/output e di controllo;
codificare e memorizzare il programma in memoria, come numeri;
sistema numerico binario per codificare numeri e comandi;
esecuzione automatica di calcoli basati su un programma memorizzato;
la presenza di operazioni sia aritmetiche che logiche;
principio gerarchico di costruzione della memoria;
l'uso di metodi numerici per l'esecuzione dei calcoli.
La progettazione, l'installazione e il debugging del MESM sono stati completati in tempi record (circa 2 anni) ed eseguiti da sole 17 persone (12 ricercatori e 5 tecnici). Una corsa di prova della macchina MESM ebbe luogo il 6 novembre 1950 e il funzionamento regolare il 25 dicembre 1951.



Il primo frutto di S.A. Lebedev - MESM, LN Dashevsky e SB Pogrebinsky al controllo, 1948-1951.

Nel 1953, un team guidato da S.A. Lebedev creò il primo computer principale: BESM-1 (dalla Big Electronic Computing Machine), rilasciato in una copia. È stato già creato a Mosca, presso l'Istituto di meccanica di precisione (abbreviato in ITM) e il Centro di calcolo dell'Accademia delle scienze dell'URSS, di cui SA Lebedev è diventato il direttore, ed è stato assemblato presso lo stabilimento di macchine di calcolo e analitiche di Mosca ( abbreviato in CAM).


Lebedev in uno degli scaffali BESM-1

Dopo aver completato la RAM BESM-1 con una base di elementi migliorata, le sue prestazioni hanno raggiunto le 10.000 operazioni al secondo, al livello delle migliori negli Stati Uniti e delle migliori in Europa. Nel 1958, dopo un altro aggiornamento della RAM, il BESM, già chiamato BESM-2, fu preparato per la produzione in serie in una delle fabbriche dell'Unione, che fu effettuata per un importo di diverse dozzine.

Parallelamente, erano in corso lavori presso l'Ufficio di progettazione speciale della regione di Mosca n. 245, guidato da M.A. Lesechko, anch'esso fondato nel dicembre 1948 per ordine di I.V. Stalin. Nel 1950-1953 il team di questo ufficio di progettazione, ma già sotto la guida di Bazilevsky Yu.Ya. ha sviluppato un computer digitale generico "Strela" con una velocità di 2.000 operazioni al secondo. Questa vettura è stata prodotta fino al 1956 e sono stati realizzati solo 7 esemplari. Pertanto, "Strela" è stato il primo computer industriale: MESM, BESM esisteva a quel tempo in una sola copia.


Computer "Strela"

In generale, la fine del 1948 fu un periodo estremamente produttivo per i creatori dei primi computer sovietici. Nonostante entrambi i computer sopra menzionati fossero tra i migliori al mondo, di nuovo, parallelamente a loro, si stava sviluppando un altro ramo dell'ingegneria informatica sovietica: M-1, "Computer digitale automatico", guidato da I.S. Bruk.

I.S. Brook

L'M-1 fu lanciato nel dicembre 1951 - contemporaneamente al MESM e per quasi due anni fu l'unico computer operativo nell'URSS (il MESM si trovava geograficamente in Ucraina, vicino a Kiev).

Tuttavia, la velocità dell'M-1 si è rivelata estremamente bassa: solo 20 operazioni al secondo, il che, tuttavia, non gli ha impedito di risolvere i problemi di ricerca nucleare presso l'Istituto I.V. Kurchatov. Allo stesso tempo, M-1 occupava un bel po' di spazio: solo 9 metri quadrati (rispetto ai 100 mq di BESM-1) e consumava molta meno energia rispetto all'idea di Lebedev. M-1 divenne l'antenato di un'intera classe di "piccoli computer", il cui sostenitore era il suo creatore I.S.Bruk. Tali macchine, secondo Brooke, avrebbero dovuto essere destinate a piccoli uffici di progettazione e organizzazioni scientifiche che non dispongono dei fondi e dei locali per acquistare macchine del tipo BESM.

Il primo problema risolto su M1

Presto l'M-1 fu seriamente migliorato e la sua velocità raggiunse il livello della "Freccia" - 2mila operazioni al secondo, allo stesso tempo le dimensioni e il consumo di energia aumentarono leggermente. La nuova macchina ricevette il nome logico M-2 e fu messa in funzione nel 1953. In termini di costi, dimensioni e prestazioni, l'M-2 è diventato il miglior computer Soyuz. Fu M-2 a vincere il primo torneo internazionale di scacchi tra computer.

Di conseguenza, nel 1953, seri problemi di calcolo per le esigenze della difesa, della scienza e dell'economia nazionale del paese potevano essere risolti su tre tipi di computer: BESM, "Strela" e M-2. Tutti questi computer sono computer di prima generazione. La base elementare - i tubi elettronici - ne determinava le grandi dimensioni, il notevole consumo energetico, la bassa affidabilità e, di conseguenza, i piccoli volumi di produzione e una ristretta cerchia di utenti, principalmente dal mondo della scienza. In tali macchine non c'erano praticamente mezzi per combinare le operazioni del programma in esecuzione e parallelizzare il funzionamento di vari dispositivi; i comandi venivano eseguiti uno dopo l'altro, l'ALU ("unità logica aritmetica", un'unità che esegue direttamente le trasformazioni dei dati) era inattiva nel processo di scambio di dati con dispositivi esterni, il cui set era molto limitato. La memoria operativa del BESM-2, ad esempio, era di 2048 parole a 39 bit; come memoria esterna sono stati utilizzati tamburi magnetici e unità a nastro magnetico.

Setun è il primo e unico computer ternario al mondo. Università statale di Mosca. L'URSS.
Produttore: Kazan Stabilimento di macchine matematiche del Ministero dell'industria radiofonica dell'URSS. Il produttore di elementi logici è lo stabilimento di Astrakhan di apparecchiature elettroniche e dispositivi elettronici del Ministero dell'industria radiofonica dell'URSS. Il produttore di tamburi magnetici è la Penza Computer Plant del Ministero dell'industria radiofonica dell'URSS. Il produttore del dispositivo di stampa è lo stabilimento di macchine da scrivere di Mosca del Ministero della strumentazione e dell'industria dell'URSS.
Anno di completamento dello sviluppo: 1959.
Anno di uscita: 1961.
Anno di interruzione: 1965.
Numero di vetture prodotte: 50.


Al giorno d'oggi, "Setun" non ha analoghi, ma storicamente lo sviluppo dell'informatica è entrato nella corrente principale della logica binaria.

Ma il successivo sviluppo di Lebedev, il computer M-20, fu più produttivo, la cui produzione in serie iniziò nel 1959.


Il numero 20 nel nome significa velocità: 20 mila operazioni al secondo, la quantità di RAM è doppia rispetto all'OP BESM, è stata fornita anche una combinazione di comandi eseguiti. A quel tempo, era una delle macchine più potenti e affidabili al mondo e su di essa furono risolti molti dei più importanti problemi teorici e applicati della scienza e della tecnologia dell'epoca. Nella macchina M20 sono state implementate le possibilità di scrivere programmi in codici mnemonici. Ciò ha notevolmente ampliato la cerchia di specialisti che hanno potuto sfruttare la tecnologia informatica. Ironia della sorte, sono stati prodotti esattamente 20 computer M-20.


I computer di prima generazione sono stati prodotti in URSS per un periodo piuttosto lungo. Anche nel 1964 a Penza si produceva ancora il computer Ural-4, che serviva per i calcoli economici.


"Ural-1"

Passo vittorioso

Nel 1948 negli Stati Uniti fu inventato il transistor a semiconduttore, che iniziò ad essere utilizzato come base dell'elemento di un computer. Ciò ha permesso di sviluppare un computer con dimensioni, consumo energetico notevolmente inferiori, con un'affidabilità e prestazioni notevolmente superiori (rispetto ai computer a lampada). Il compito di automatizzare la programmazione è diventato estremamente urgente, poiché è aumentato il divario tra il tempo per lo sviluppo dei programmi e il tempo per il calcolo vero e proprio.

La seconda fase dello sviluppo della tecnologia informatica tra la fine degli anni '50 e l'inizio degli anni '60 è caratterizzata dalla creazione di linguaggi di programmazione avanzati (Algol, Fortran, Kobol) e dallo sviluppo del processo di automazione del controllo del flusso di attività utilizzando il computer stesso, cioè lo sviluppo di sistemi operativi. I primi sistemi operativi automatizzavano il lavoro dell'utente al completamento di un'attività, quindi sono stati creati strumenti per inserire più attività contemporaneamente (un batch di attività) e distribuire le risorse di elaborazione tra di esse. C'era una modalità multiprogramma di elaborazione dei dati. Le caratteristiche più caratteristiche di questi computer, comunemente chiamati "computer di seconda generazione":
combinare le operazioni di I/O con i calcoli nel processore centrale;
aumento della quantità di RAM e memoria esterna;
utilizzo di dispositivi alfanumerici per input/output dati;
Modalità "chiusa" per gli utenti: il programmatore non era più ammesso nell'aula informatica, ma consegnava il programma in linguaggio algoritmico (linguaggio di alto livello) all'operatore per il suo ulteriore passaggio sulla macchina.

Alla fine degli anni '50, anche in URSS fu lanciata la produzione di massa di transistor.


Transistor domestici (1956)

Ciò ha permesso di iniziare a creare computer di seconda generazione con prestazioni più elevate, ma ingombro e consumo energetico ridotti. Lo sviluppo della tecnologia informatica nell'Unione è andato quasi a un ritmo "esplosivo": in breve tempo, il numero di diversi modelli di computer messi a punto ha iniziato a contarsi a decine: questo è l'M-220 - il successore dell'M- di Lebedev 20 e "Minsk-2" con le versioni successive, e Yerevan "Nairi" e molti computer militari: M-40 con una velocità di 40 mila operazioni al secondo e M-50 (che aveva ancora componenti della lampada). Fu grazie a quest'ultimo che nel 1961 fu possibile creare un sistema di difesa missilistica completamente operativo (durante i test è stato più volte possibile abbattere veri missili balistici con un colpo diretto su una testata con un volume di mezzo metro cubo) . Ma prima di tutto vorrei citare la serie BESM, sviluppata dal team di sviluppatori di ITM e CT dell'Accademia delle scienze dell'URSS sotto la supervisione generale di SA Lebedev, il cui picco di lavoro è stato il computer BESM-6 creato nel 1967. È stato il primo computer sovietico a raggiungere una velocità di 1 milione di operazioni al secondo (un indicatore superato dai computer domestici delle versioni successive solo all'inizio degli anni '80 con un'affidabilità operativa significativamente inferiore a quella di BESM-6).


BESM-6

Oltre all'alta velocità (il miglior indicatore in Europa e uno dei migliori al mondo), l'organizzazione strutturale del BESM-6 si distingueva per una serie di caratteristiche che erano rivoluzionarie per l'epoca e anticipavano le caratteristiche architettoniche della prossima generazione computer (la cui base dell'elemento erano i circuiti integrati). Quindi, per la prima volta nella pratica domestica e in modo completamente indipendente dai computer stranieri, il principio della combinazione dell'esecuzione delle istruzioni è stato ampiamente utilizzato (fino a 14 istruzioni macchina possono trovarsi contemporaneamente nel processore in diverse fasi di esecuzione). Questo principio, chiamato dall'accademico S.A. Lebedev, il capo progettista di BESM-6, come il principio della "conduttura dell'acqua", in seguito divenne ampiamente utilizzato per aumentare le prestazioni dei computer mainframe, avendo ricevuto il nome di "conduttura di comando" nella terminologia moderna.

BESM-6 è stato prodotto in serie nello stabilimento CAM di Mosca dal 1968 al 1987 (sono stati prodotti un totale di 355 veicoli) - una specie di record! L'ultimo BESM-6 è stato già smantellato oggi, nel 1995 nello stabilimento di elicotteri di Mosca Mil. BESM-6 era dotato dei più grandi istituti di ricerca accademici (ad esempio, il Centro di calcolo dell'Accademia delle scienze dell'URSS, l'Istituto congiunto per la ricerca nucleare) e dell'industria (Istituto centrale di ingegneria aeronautica - CIAM), fabbriche e uffici di progettazione.


A questo proposito, è interessante un articolo del curatore del Museum of Computing Technology nel Regno Unito, Doron Sweid, su come ha acquistato uno degli ultimi BESM-6 funzionanti a Novosibirsk. Il titolo dell'articolo parla da sé: "La serie di supercomputer russi BESM, sviluppata più di 40 anni fa, potrebbe testimoniare le bugie degli Stati Uniti, che hanno dichiarato la superiorità tecnologica durante gli anni della Guerra Fredda".

Informazioni per specialisti

Il funzionamento dei moduli RAM, del dispositivo di controllo e dell'unità logica aritmetica in BESM-6 è stato effettuato in parallelo e in modo asincrono, per la presenza di dispositivi buffer per la memorizzazione intermedia di comandi e dati. Per velocizzare l'esecuzione della pipeline dei comandi, il dispositivo di controllo è stato dotato di una memoria di registro separata per la memorizzazione degli indici, un modulo aritmetico di indirizzi separato che fornisce una rapida modifica degli indirizzi utilizzando i registri di indice, inclusa la modalità di accesso allo stack.

La memoria associativa su registri veloci (come la cache) ha permesso di memorizzare automaticamente al suo interno gli operandi più utilizzati e quindi di ridurre il numero di accessi alla RAM. La "stratificazione" della RAM prevedeva la possibilità di accesso simultaneo ai suoi diversi moduli da diversi dispositivi della macchina. I meccanismi di interruzione, protezione della memoria, conversione di indirizzi virtuali in modalità operative fisiche e privilegiate per il sistema operativo hanno consentito di utilizzare BESM-6 in modalità multiprogramma e modalità di condivisione del tempo. L'unità logica aritmetica implementava algoritmi di moltiplicazione e divisione accelerati (moltiplicando per quattro cifre di un moltiplicatore, calcolando quattro cifre di un quoziente in un ciclo di clock), nonché un sommatore senza circuiti di trasferimento end-to-end, che rappresenta il risultato del operazione sotto forma di codice a due righe (somme bit a bit e trasferimenti) e operante con un codice di ingresso a tre righe (un nuovo operando e un risultato a due righe dell'operazione precedente).

Il computer BESM-6 aveva RAM su nuclei di ferrite: 32 Kb di parole a 50 bit, la quantità di RAM è aumentata con successive modifiche fino a 128 Kb.

Lo scambio di dati con memoria esterna su tamburi magnetici (poi su dischi magnetici) e nastri magnetici è stato effettuato in parallelo attraverso sette canali ad alta velocità (il prototipo dei futuri canali selettori). Il lavoro con altri dispositivi periferici (input/output dati elemento per elemento) è stato eseguito dai programmi del driver del sistema operativo quando si sono verificati gli interrupt del dispositivo corrispondente.

Caratteristiche tecniche e operative:
Velocità media: fino a 1 milione di comandi unicast/s
La lunghezza della parola è di 48 bit e due bit di controllo (la parità dell'intera parola avrebbe dovuto essere "dispari". Pertanto, è stato possibile distinguere i comandi dai dati - per alcuni, la parità delle mezze parole era "pari- dispari", mentre altri avevano "dispari-pari" ". Il passaggio ai dati o la sovrascrittura del codice veniva catturato in modo elementare non appena veniva effettuato un tentativo di eseguire una parola con dati)
Rappresentazione numerica - virgola mobile
Frequenza operativa - 10 MHz
Area occupata - 150-200 mq. m
Consumo di corrente dalla rete 220 V/50 Hz — 30 kW (senza sistema di raffreddamento ad aria)

L'utilizzo di questi elementi in combinazione con soluzioni strutturali originali ha permesso di fornire un livello di prestazioni fino a 1 milione di operazioni al secondo quando si opera in modalità a virgola mobile a 48 bit, che è un record rispetto a un numero relativamente piccolo di elementi semiconduttori e loro velocità (circa 60.000 operazioni al secondo), transistor e 180mila diodi e una frequenza di 10 MHz).

L'architettura BESM-6 è caratterizzata da un insieme ottimale di operazioni aritmetiche e logiche, una rapida modifica dell'indirizzo utilizzando i registri degli indici (inclusa la modalità di accesso allo stack) e un meccanismo per espandere il codice operativo (codici extra).

Durante la creazione di BESM-6, sono stati stabiliti i principi di base del sistema di automazione della progettazione del computer (CAD). La registrazione compatta di diagrammi macchina utilizzando formule di algebra booleana è stata la base per la sua documentazione operativa e di messa in servizio. La documentazione per l'installazione è stata rilasciata all'impianto sotto forma di tabelle ottenute su uno strumento informatico.

I creatori di BESM-6 erano V.A. Melnikov, L.N. Korolev, V.S. Petrov, L.A. Teplitsky - leader; 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, OA Bolshakov, VF Zhirov, VA Zhukovsky, Yu. I. Mitropolsky , Yu. .A. Lebedev.

Nel 1966 fu dispiegato su Mosca un sistema di difesa antimissilistico basato sul computer 5E92b creato dai gruppi di S.A. Lebedev e del suo collega V.S. con la riduzione delle forze missilistiche strategiche).


È stata anche creata una base materiale per il dispiegamento della difesa missilistica sull'intero territorio dell'Unione Sovietica, ma successivamente, secondo i termini del trattato PRO-1, il lavoro in questa direzione è stato ridotto. Il gruppo di VS Burtsev ha preso parte attiva allo sviluppo del leggendario complesso antiaereo antiaereo S-300, creando nel 1968 per esso il computer 5E26, che si distingueva per le sue piccole dimensioni (2 metri cubi) e il più controllo hardware completo che ha tracciato tutte le informazioni errate. Le prestazioni del computer 5E26 erano pari a quelle del BESM-6: 1 milione di operazioni al secondo.


5E261 è il primo sistema di controllo multiprocessore mobile ad alte prestazioni nell'URSS.

Tradimento

Probabilmente il periodo più stellare nella storia della tecnologia informatica sovietica fu la metà degli anni Sessanta. In URSS a quel tempo c'erano molte squadre creative. Gli istituti di S.A. Lebedev, I.S. Bruk, V.M. Glushkov sono solo i più grandi. A volte competono, a volte si completano a vicenda. Allo stesso tempo, furono prodotti molti tipi diversi di macchine, il più delle volte incompatibili tra loro (ad eccezione delle macchine sviluppate presso lo stesso istituto), per gli scopi più diversi. Tutti loro sono stati progettati e realizzati a livello mondiale e non erano inferiori ai loro concorrenti occidentali.

La varietà dei computer prodotti e la loro incompatibilità tra loro a livello di software e hardware non soddisfacevano i loro creatori. Era necessario mettere un po' d'ordine nell'intera varietà di computer prodotti, per esempio, prendendone uno come un certo standard. Ma...

Alla fine degli anni '60, la dirigenza del Paese prese una decisione che, come dimostrò il corso di ulteriori eventi, ebbe conseguenze catastrofiche: sostituire tutti gli sviluppi interni di diverse dimensioni della classe media (ce n'erano circa una mezza dozzina - " Minski", "Urals", diverse versioni dell'architettura M-20 ecc.) - alla Unified Family of Computers basata sull'architettura IBM 360 - l'analogo americano. A livello del Ministero della Strumentazione, una decisione simile in merito ai minicomputer non è stata presa così forte. Poi, nella seconda metà degli anni '70, l'architettura PDP-11, sempre della società estera DEC, fu approvata come linea generale per mini e microcomputer. Di conseguenza, i produttori di computer domestici sono stati costretti a copiare campioni obsoleti della tecnologia informatica IBM. Era l'inizio della fine.


Ecco la valutazione del membro corrispondente dell'Accademia delle scienze russa Boris Artashesovich Babayan:

"Poi è arrivato il secondo periodo, quando è stato organizzato VNIITSEVT. Credo che questa sia una fase critica nello sviluppo della tecnologia informatica domestica. Tutti i team creativi sono stati sciolti, gli sviluppi competitivi sono stati chiusi ed è stata presa la decisione di riunire tutti in uno" stallo ". D'ora in poi, tutti hanno dovuto copiare la tecnologia americana e non la più perfetta. Il gigantesco team VNIITSEVT ha copiato IBM e il team INEUM ha copiato DEC.

In nessun modo si deve pensare che i team di sviluppatori dei computer ES abbiano fatto male il loro lavoro. Al contrario, creando computer perfettamente funzionanti (anche se non molto affidabili e potenti), simili alle controparti occidentali, hanno affrontato brillantemente questo compito, dato che la base di produzione in URSS era rimasta indietro rispetto a quella occidentale. Era l'orientamento dell'intera industria verso l'"imitazione dell'Occidente", e non verso lo sviluppo di tecnologie originali, ad essere errato.

Sfortunatamente, ora non è noto chi esattamente nella leadership del paese abbia preso la decisione criminale di ridurre gli sviluppi interni originali e sviluppare l'elettronica nella direzione di copiare gli analoghi occidentali. Non c'erano ragioni oggettive per una tale decisione.

In un modo o nell'altro, ma dall'inizio degli anni '70, lo sviluppo di apparecchiature informatiche di piccole e medie dimensioni in URSS iniziò a deteriorarsi. Invece di un ulteriore sviluppo dei concetti elaborati e testati di ingegneria informatica, le enormi forze degli istituti di tecnologia informatica del paese iniziarono a impegnarsi in copie "stupide" e, inoltre, semi-legali dei computer occidentali. Tuttavia, non poteva essere legale: era in corso la Guerra Fredda e l'esportazione di moderne tecnologie di "costruzione di computer" nell'URSS nella maggior parte dei paesi occidentali era semplicemente vietata dalla legge.

Ecco un'altra testimonianza di BA Babayan:

"Il calcolo era che sarebbe stato possibile rubare molto software - e sarebbe arrivata la fioritura della tecnologia informatica. Questo, ovviamente, non è accaduto. Perché dopo che tutti sono stati spinti in un posto, la creatività è finita. In senso figurato, il i cervelli iniziarono a prosciugarsi a causa di un lavoro completamente non creativo. Dovevi solo indovinare come fossero fatti i computer occidentali, in realtà obsoleti. Il livello avanzato non era noto, gli sviluppi avanzati non erano coinvolti, c'era la speranza che il software si riversasse dentro ... Ben presto divenne chiaro che il software non si riversava, rubavano pezzi "Non combaciavano, i programmi non funzionavano. Tutto doveva essere riscritto e quello che ottenevano era antico e non funzionava bene. Era un fallimento clamoroso. Le macchine realizzate in questo periodo erano peggiori delle macchine sviluppate prima dell'organizzazione di VNIITSEVT. .."

Ancora più importante, il percorso di copia delle soluzioni all'estero si è rivelato molto più difficile di quanto si pensasse in precedenza. Per la compatibilità delle architetture era richiesta la compatibilità a livello di element base, ma non l'avevamo. A quel tempo, anche l'industria elettronica nazionale fu costretta a intraprendere la strada della clonazione di componenti americani per fornire la possibilità di creare analoghi dei computer occidentali. Ma è stato molto difficile.

È stato possibile ottenere e copiare la topologia dei microcircuiti, per scoprire tutti i parametri dei circuiti elettronici. Tuttavia, questo non ha risposto alla domanda principale: come realizzarli. Secondo uno degli esperti del ministero dell'Energia russo, che un tempo ha lavorato come direttore generale di una grande ONG, il vantaggio degli americani sono sempre stati enormi investimenti nell'ingegneria elettronica. Negli Stati Uniti non erano e restano top secret non tanto le linee tecnologiche per la produzione di componenti elettronici, quanto le attrezzature per la realizzazione di queste stesse linee. Il risultato di questa situazione fu che i microcircuiti sovietici creati all'inizio degli anni '70 - analoghi di quelli occidentali - erano simili a quelli americani-giapponesi in termini funzionali, ma non li raggiungevano in termini di parametri tecnici. Pertanto, le schede assemblate secondo topologie americane, ma con i nostri componenti, si sono rivelate inutilizzabili. Ho dovuto sviluppare le mie soluzioni di circuito.

L'articolo di Sweid sopra citato conclude: "BESM-6 era presumibilmente l'ultimo computer russo originale ad essere progettato alla pari con la sua controparte occidentale". Questo non è del tutto vero: dopo BESM-6 c'è stata la serie Elbrus: la prima delle macchine di questa serie Elbrus-B era una copia microelettronica di BESM-6, offriva l'opportunità di lavorare nel sistema di comando BESM-6 e utilizzare il software scritto per esso.

Tuttavia, il significato generale della conclusione è corretto: a causa dell'ordine di figure incompetenti o deliberatamente dannose dell'élite dirigente dell'Unione Sovietica di quel tempo, il percorso verso la vetta dell'Olimpo mondiale era chiuso alla tecnologia informatica sovietica. Cosa che potrebbe benissimo raggiungere: il potenziale scientifico, creativo e materiale le ha permesso di farlo.

Ecco, ad esempio, alcune delle impressioni personali di uno degli autori dell'articolo:

"Durante il mio lavoro al CIAM (1983 - 1986), i subappaltatori - fabbriche e uffici di progettazione dell'industria aeronautica - stavano già passando ad attrezzature comunitarie. A questo proposito, la direzione dell'istituto iniziò a costringere i capi dipartimento a passare al EU-1060 appena installato presso l'istituto - un clone del PC IBM occidentale. Gli sviluppatori hanno inscenato un sabotaggio di questa soluzione, passiva e alcuni attivi, preferendo utilizzare il buon vecchio BESM-6 quindici anni fa. Il fatto è che era quasi impossibile lavorare sull'EU-1060 durante il giorno - "blocchi" costanti, la velocità di completamento delle attività è estremamente lenta; allo stesso tempo, qualsiasi congelamento di BESM-6 era considerato un'emergenza, erano così rari. "

Tuttavia, non tutti gli sviluppi interni originali sono stati ridotti. Come già accennato, il team di V.S.Burtsev ha continuato a lavorare su una serie di computer "Elbrus" e nel 1980 il computer "Elbrus-1" con una velocità fino a 15 milioni di operazioni al secondo è stato messo in produzione in serie. Architettura multiprocessore simmetrica con memoria condivisa, implementazione della programmazione sicura con tipi di dati hardware, elaborazione del processore superscalare, un unico sistema operativo per complessi multiprocessore: tutte queste funzionalità implementate nella serie Elbrus sono apparse prima che in Occidente. Nel 1985, il modello successivo di questa serie, Elbrus-2, eseguiva già 125 milioni di operazioni al secondo. "Elbrus" ha lavorato in una serie di importanti sistemi relativi all'elaborazione delle informazioni radar, sono stati contati nelle targhe di Arzamas e Chelyabinsk e molti computer di questo modello forniscono ancora il funzionamento dei sistemi di difesa antimissilistica e delle forze spaziali.

Una caratteristica molto interessante di Elbrus era il fatto che il software di sistema per loro era stato creato in un linguaggio di alto livello - El-76, e non nell'assembler tradizionale. Prima dell'esecuzione, il codice El-76 è stato tradotto in istruzioni macchina utilizzando l'hardware anziché il software.

Dal 1990 viene prodotto anche Elbrus 3-1, che si distingueva per il suo design modulare ed era destinato a risolvere grandi problemi scientifici ed economici, inclusa la modellazione di processi fisici. Le sue prestazioni hanno raggiunto i 500 milioni di operazioni al secondo (su alcuni comandi). In totale sono state prodotte 4 copie di questa macchina.

Dal 1975, il gruppo di I.V. Prangishvili e V.V. Rezanov nell'associazione di ricerca e produzione "Impulse" ha iniziato a sviluppare il complesso informatico PS-2000 con una velocità di 200 milioni di operazioni al secondo, messo in produzione nel 1980 e utilizzato principalmente per dati geofisici lavorazione, — ricerca di nuovi giacimenti minerari. In questo complesso, sono state sfruttate al massimo le possibilità di esecuzione parallela dei comandi di programma, ottenuto grazie a un'architettura ingegnosamente progettata.

I grandi computer sovietici, come lo stesso PS-2000, per molti aspetti superavano persino i loro concorrenti stranieri, ma erano molto più economici - ad esempio, per lo sviluppo del PS-2000 furono spesi solo 10 milioni di rubli (e il suo utilizzo permise di realizzare un profitto di 200 milioni di rubli). Tuttavia, il loro scopo erano compiti "su larga scala": la stessa difesa missilistica o l'elaborazione dei dati spaziali. Lo sviluppo di computer medi e piccoli nell'Unione è stato seriamente e permanentemente ostacolato dal tradimento dell'élite del Cremlino. Ed è per questo che il dispositivo che è sul tuo tavolo e che è descritto nella nostra rivista è prodotto nel sud-est asiatico e non in Russia.

Catastrofe

Dal 1991 sono arrivati ​​tempi duri per la scienza russa. Il nuovo governo della Russia ha stabilito una rotta per la distruzione della scienza e delle tecnologie originali russe. Il finanziamento della stragrande maggioranza dei progetti scientifici è cessato, a seguito della distruzione dell'Unione, sono state interrotte le interconnessioni degli stabilimenti di produzione di computer che sono finiti in stati diversi e una produzione efficiente è diventata impossibile. Molti sviluppatori di tecnologia informatica domestica sono stati costretti a lavorare al di fuori della loro specializzazione, perdendo capacità e tempo. L'unica copia del computer Elbrus-3 sviluppata in epoca sovietica, due volte più veloce della supercar americana più produttiva dell'epoca, la Cray Y-MP, fu smantellata e messa sotto pressione nel 1994.



"Elbrus-3"

Alcuni dei creatori di computer sovietici andarono all'estero. Quindi, al momento, il principale sviluppatore di microprocessori di Intel è Vladimir Pentkovsky, che ha studiato in URSS e ha lavorato presso ITMiVT, l'Istituto di meccanica di precisione e ingegneria informatica intitolato a S.A. Lebedev. Pentkovsky ha preso parte allo sviluppo dei computer Elbrus-1 ed Elbrus-2 sopra menzionati, quindi ha guidato lo sviluppo del processore Elbrus-3 - El-90. Come risultato della deliberata politica di distruzione della scienza russa, perseguita dai circoli dirigenti della Federazione Russa sotto l'influenza dell'Occidente, il finanziamento del progetto Elbrus cessò e Vladimir Pentkovsky fu costretto a emigrare negli Stati Uniti e ottenere un lavoro presso Intel Corporation. Ben presto divenne l'ingegnere capo della società e, sotto la sua guida nel 1993, Intel sviluppò il processore Pentium, che si dice prendesse il nome da Pentkovsky.

Pentkovsky ha incarnato nei processori Intel quelle conoscenze sovietiche che lui stesso conosceva, pensando molto al processo di sviluppo, e nel 1995 Intel ha rilasciato un processore Pentium Pro più avanzato, che era già molto vicino nelle sue capacità al microprocessore russo del 1990 El- Pentkovsky sta attualmente sviluppando la prossima generazione di processori Intel, quindi il processore su cui potrebbe essere in esecuzione il tuo computer è stato realizzato dal nostro connazionale e avrebbe potuto essere di fabbricazione russa se non fosse stato per gli eventi successivi al 1991.

Molti istituti di ricerca sono passati alla creazione di grandi sistemi informatici basati su componenti importati. Pertanto, nell'Istituto di ricerca "Kvant" sotto la guida di V.K. Levin, vengono sviluppati i sistemi informatici MVS-100 e MVS-1000 basati sui processori Alpha 21164 (prodotti da DEC-Compaq). Tuttavia, l'acquisizione di tali apparecchiature è ostacolata dall'attuale embargo sull'esportazione di alta tecnologia in Russia e la possibilità di utilizzare tali complessi nei sistemi di difesa è estremamente dubbia: nessuno sa quanti "bug" si possano trovare in essi che attivare su un segnale e disabilitare il sistema.

Nel mercato dei personal computer, i computer domestici sono completamente assenti. Il massimo a cui gli sviluppatori russi vanno incontro è l'assemblaggio di computer da componenti e la creazione di singoli dispositivi, ad esempio schede madri, sempre da componenti già pronti, mentre effettuano ordini per la produzione negli stabilimenti del sud-est asiatico. Tuttavia, ci sono pochissimi sviluppi di questo tipo (possiamo nominare le aziende "Aquarius", "Formosa"). Lo sviluppo della linea "EC" si è praticamente interrotto: perché creare i tuoi analoghi quando è più facile ed economico acquistare gli originali?

Naturalmente, non tutto è ancora perduto. Ci sono anche descrizioni di tecnologie, a volte anche
dopo dieci anni superando i modelli occidentali e attuali. Fortunatamente, non tutti gli sviluppatori di tecnologia informatica domestica sono andati all'estero o sono morti. Quindi c'è ancora una possibilità.

Se verrà implementato dipende da noi.

Vladimir Sosnovsky, Anton Orlov
]]>



Il primo microcomputer al mondo, ad es. Il computer a microprocessore (quello che oggi viene chiamato personal computer) è apparso negli Stati Uniti nel 1975. Qualcuno considera Altair-8800 (basato sul microprocessore Intel 8080) come tale. E qualcuno - Sfera-1 (basato sul microprocessore Motorola MC6800). Ma la superiorità in questo caso non è essenziale. È significativo che entrambe le auto siano apparse nel 1975 negli Stati Uniti. E quando è apparso il primo vero microcomputer sovietico (personal computer)? Qualche tempo fa, ho dovuto ridere un po' delle fantasie di altri cittadini che hanno annunciato il primo personal computer al mondo, annunciato già nel 1970, un anno prima della comparsa del primo microprocessore al mondo Intel-4004. In realtà è stato molto divertente e non ho resistito. Naturalmente, poiché, nel campo della microelettronica, questo ritardo è diventato semplicemente drammatico, il primo microcomputer sovietico dovrebbe essere apparso non prima di un paio di piani quinquennali dopo, dopo il primo americano. Di conseguenza, secondo tutte le leggi della natura, il primo microcomputer sovietico sarebbe dovuto apparire intorno al 1985. Ma accadde un miracolo e apparve due anni prima, nel 1983. Vero, quasi in una sola copia. Ora ne parlerò.

Il primo personal computer in URSS fu la macchina AGAT. Questo computer è stato sviluppato presso il Research Institute of Computing Complexes (NIIVK) ed è stato presentato al pubblico alla Fiera di Mosca nel luglio 1983. Chiunque segua i miei articoli sul lato tecnico della "nuova tecnologia" in URSS, penso, non sarà sorpreso di apprendere che il "primo personal computer dell'URSS" era un banale clone cattivo del computer americano Apple-II , presentato per la prima volta al pubblico nel 1977. Cioè, gli specialisti di NIIVK hanno impiegato più di cinque anni per clonare l'Apple-II.

Nella foto: Steve Jobs posa con un computer Apple II carico di scacchi.

Il primo lotto di Agata, che in effetti apparve nel 1983, era molto piccolo: circa un centinaio di auto. Tutto è in stretta conformità con la linea generale della propaganda sovietica: rilasciare un nuovo prodotto il prima possibile solo per le mostre, in modo che in seguito sia possibile indicare esattamente questa data di apparizione del dispositivo, sebbene il dispositivo stesso sia ancora "grezzo " e per entrare nella serie, ci saranno molti altri anni di "riportare alla mente". Così è successo con il primo lotto di AGAT. È completamente incomprensibile ciò da cui sono stati guidati i progettisti di NIIVK quando hanno scelto la macchina Apple-II, che funzionava sulla base del microprocessore 6502 dell'azienda americana MOS Technology, come immagine per il furto industriale. Il fatto è che se entro la fine degli anni '70 l'industria elettronica sovietica in qualche modo con un cigolio iniziava a produrre cloni storti di vecchi processori Intel deboli (ad esempio KR580VM80A, IM1821VM85A, ecc.), Non venivano prodotti analoghi dei processori con tecnologia MOS nell'URSS. Pertanto, provare a copiare un computer costruito sulla base di un microprocessore, che era assente in URSS, è, per usare un eufemismo, una decisione strana.

Nella foto: PC sovietico "AGAT" con una TV Shilyalis come monitor (nel riquadro AGAT con una TV Gioventù-404 come monitor). .

La prima serie del personal computer "AGAT" (PC AGAT), come i suoi creatori chiamavano la macchina, è stata persino assemblata "in ginocchio" - ad es. raccolti direttamente nei laboratori dell'istituto, e non in fabbrica. Cioè, era un prodotto assolutamente grezzo, creato esclusivamente per mostrare all'Occidente: "Anche l'URSS ha i personal computer". AGAT non aveva nemmeno un monitor, che è stato sostituito da un televisore compatto "Youth". Per quanto riguarda il microprocessore, dopo aver soffermato per qualche tempo sul processore domestico della serie 588 e aver capito che ballare con un tamburello non aiuta, gli sviluppatori di Agata, con le buone o con le cattive, si sono assicurati di acquistare i microprocessori originali 6502. Cioè , a rigor di termini, nemmeno clonare il processore americano potrebbe, inserendo un processore americano in questo sviluppo apparentemente completamente sovietico. Tuttavia, l'auto, anche se con dolore, è nata alla luce del giorno. Naturalmente, la leadership sovietica era semplicemente orgogliosa di una tecnica così miracolosa che "l'industria sovietica padroneggiava" e nel 1984 AGAT andò al CeBIT, una delle mostre più prestigiose di innovazioni IT mondiali, che si tiene ad Hannover.

Nella foto: Edward Snowden parla dallo schermo dalla Russia con i visitatori della mostra CeBIT di Hannover. Questo ovviamente non è il 1984, ma il 2017.

In generale, c'è qualcosa di simbolico nel fatto che sia stato nel 1984 che l'URSS ha lanciato la sua versione artigianale del vecchio computer Steve Jobs alla più grande esposizione mondiale di elettronica più recente. George Orwell e Andrey Amalrik, probabilmente, hanno versato una lacrima, guardando con tenerezza dal cielo lo stand espositivo sovietico con AGATE.

Tuttavia, poiché questo modello obsoleto è stato il primo tentativo dell'URSS di microcomputer, che la "potenza più avanzata del mondo" ha dimostrato all'Occidente, l'Occidente ha notato "AGAT" e ha reagito con un articolo sull'AGAT nell'allora più influente rivista di computer americana BYTE , nel numero di novembre del 1984

L'articolo si chiamava: "AGAT - Soviet APPLE-II computer simile" e aveva un sottotitolo: "Il primo microcomputer russo è una brutta copia di Apple". Darò una traduzione ridotta di questo articolo, solo per dare un'idea di come nel 1984 un giornalista informatico americano percepisse la replica del microcomputer sovietico. Ometto una serie di dettagli tecnici che difficilmente verranno compresi dalla maggior parte dei lettori, lasciando solo l'essenza. Commento l'articolo lungo la strada con le mie brevi osservazioni. Così.

«
Il cittadino MEDIO SOVIETICO sarebbe stupito se avesse sentito parlare di personal computer. Computer? Case? È impossibile! In Russia, la lingua non ha nemmeno parole per esprimere il significato della parola "privato" (privato); l'enfasi non è certamente principalmente sui beni di consumo. L'informazione che esiste una lavastoviglie è già un volo di fantasia. E le informazioni che puoi avere sul tuo computer sono sicuramente qualcosa della categoria delle fiabe su Peter Pan. Per i russi, i computer evocano immagini di enormi edifici pieni di dispositivi elettronici esotici, situati nelle viscere di una grande università presidiata da unità militari nel cuore della Siberia.

Le cose stanno cambiando lentamente. I prodotti occidentali iniziano ad apparire in Russia (la Pepsi è venduta nei chioschi di tutta Mosca) e i prodotti russi compaiono in Occidente <икра и водка? - моё прим.> . Tuttavia, quando i sovietici presentarono un prototipo di computer desktop alla Fiera commerciale di Mosca nel luglio 1983, fu una sorpresa. Prodotta da ELORG (ElectronOrgTekhnika), un'organizzazione responsabile per l'acquisto, la produzione e la vendita di dispositivi elettronici e computer in Unione Sovietica, la macchina rappresenta una pietra miliare per i russi. È noto che in Russia vengono utilizzate copie dirette dei primi IBM 1401 e 370 (IBM-370); molti di loro sono guidati da lettori e pugili vecchio stile. Con l'eccezione dell'occasionale Hewlett-Packard e dell'occasionale DEC (e forse un VAX nascosto negli Urali), i sistemi informatici nelle istituzioni sovietiche sono obsoleti ma utili. Di conseguenza, un computer compatibile con Apple è il primo.

Ho visto per la prima volta una macchina chiamata AGAT nell'agosto del 1983 quando ho avuto l'opportunità di testarla per una settimana. Dopo aver scaricato e studiato il suo lavoro, l'ho chiamato Yablocka (traduzione russa della parola Apple). Il sistema operativo e la ROM (Read Only Memory) sembravano essere presi direttamente da un computer Apple con alcune piccole modifiche e il design del case era mantenuto in rosso patriottico, quindi il soprannome era naturale. (Vedi foto 1.)

La mia nota: mi sembra che questo AGAT, racchiuso in una custodia rossa, sia stato generalmente realizzato in un unico esemplare - appositamente per mostrarlo in mostra, ma allo stesso tempo farlo testare da un informatico americano.

La macchina non rientra di certo nella categoria dei portatili. Piuttosto, è un computer "trasportabile", ad es. ovviamente non avrai un'ernia o un mal di schiena se lo porti a breve distanza. Monitor fornito con il computer <на самом деле - телевизор «Юность» - моё прим.> , pesa quasi quanto il computer stesso. Si tratta di un SECAM a colori composito standard da 30 cm con un connettore RCA sul retro per il segnale video.

La tastiera full-size è montata con il bordo superiore sollevato, creando una pendenza di circa 15 gradi. Basato su una normale macchina da scrivere russa che non assomiglia a niente che tu abbia mai visto <возможно продажный американский борзописец имеет в виду механические советские печатный машины - моё прим.>

Sul lato destro dello chassis della macchina è integrata un'unica unità da 5,4 pollici alta 5,5 cm. Non sembra esserci alcun modo per aggiungere un'altra unità.

Non ho provato ad aprire la custodia, ma l'ho guardata attraverso i fori sul retro e sulla parte superiore. Quello che ho visto mi ha turbato. Ho incontrato il labirinto notturno. Le assi erano di colore marrone scuro e sembravano le vecchie assi di un'antica casa. Non sono riuscito a trovare nulla che assomigliasse a una scheda madre e ho dovuto presumere che stavo guardando una variante di un vecchio sistema ....

Il processo di avvio per DOS 3.3 si è rivelato molto più lento rispetto ad Apple. Questa lentezza non si limita al processo di avvio, come ho scoperto in seguito. L'unità è più rumorosa di quanto mi aspettassi; rumore sia dal motore che dal meccanismo di posizionamento della testa.

Era ovvio che il sistema utilizzava l'Apple Tool Kit per creare caratteri cirillici per l'interfaccia utente. L'elenco del programma lo ha confermato.

Una delle caratteristiche che mi è piaciuta è stata la possibilità di accedere direttamente alle pagine di testo e alle pagine grafiche: nel programma demo erano disponibili tre pagine di testo.

Durante la mia recente visita in Unione Sovietica, nell'aprile del 1984, ho rivisto AGAT e ho ricevuto una copia del disco contenente DOS da provare su Apple a casa. La parte di download del codice non è identica a DOS 3.3 e non è possibile avviare un disco inizializzato da questo sistema su Apple. Questo è probabilmente un tentativo di evitare contenziosi da parte di Apple. <то есть софт ворованный, но слегка модифицированные, чтобы заявить, что это оригинальная советская разработка - моё прим.>

Le mie impressioni generali sul sistema sono state piuttosto favorevoli, data la fonte <т.е. от советского компьютера он ожидал худшего - моё прим.> anche se non lo comprerei. Per chi non parla russo, è troppo difficile usare la tastiera, e il sistema è troppo lento per competere con quanto già disponibile sul mercato. Sembra un vecchio Apple I <т.е. советские конструкторы с трудом клонировали устаревший Apple-II, но получилось у них нечто вроде совсем допотопной машины Apple-I - моё прим.> . A causa del boicottaggio occidentale nel campo delle esportazioni di computer verso i paesi del blocco orientale nei paesi dell'est <в смысле - в восточно-европейских соцстранах, которые аткже попали под бойкот - моё прим.> c'è una richiesta di tali dispositivi, quindi AGAT può trovare applicazione al di fuori dell'Unione Sovietica. In URSS, questo computer potrebbe essere adatto come dispositivo informatico in un istituto o in un'altra struttura, ma, ovviamente, non a casa.

Se ELORG prevede di distribuire ampiamente AGAT in Occidente, dovrà ridurre drasticamente il prezzo da $ 17.000 <что, блять? СССР собирался продавать это убожество по цене 17 тысяч американских долларов?! - моё эмоциональное недоумение> , che ovviamente include il software. Quando ho detto ai funzionari di ELORG che tipo di computer potevo acquistare negli Stati Uniti a quel prezzo, sono rimasti scioccati. Non sono sicuro che mi credessero. È chiaro che non hanno esplorato la concorrenza. Tuttavia, credo che nel mercato internazionale di oggi, AGAT non avrà alcuna possibilità anche se abbassa il prezzo. I sovietici non sembrano avere un certo senso degli affari, specialmente in quest'area. <а откуда такой хватке появиться в плановой экономике, где спрос и цены запланированы на пятилетку вперёд? - моё прим.>

Se ELORG produrrà questo computer per uso domestico in Unione Sovietica <это по цене 17 тыс. долларов? Вот дурной американец! - моё восклицание> , quindi AGAT sembra destinato a segnare una mossa senza precedenti del governo nei confronti del pubblico in generale. Tuttavia, data la loro fantastica paranoia sulle informazioni e la loro tendenza a seppellirle sotto uno spesso strato di burocrazia, sembra che AGAT non sia destinato all'uso domestico. Gli stessi leader sovietici sono molto sospettosi delle nuove tecnologie e potrebbero considerare l'uso generale di un dispositivo cibernetico come qualcosa di pericoloso.

Anche se un microcomputer fosse disponibile per i russi per l'uso a casa, sarebbe difficile per il computer competere con beni di consumo più banali ma più desiderabili come frigoriferi e lavatrici. <тут он прав, собака - моё прим.> . Inoltre, cosa farebbero i cittadini sovietici con un computer di casa? Non devono preoccuparsi degli investimenti o calcolare l'imposta sul reddito.

È possibile che AGAT sia stato progettato per i bisogni dell'istruzione; può essere utilizzato nelle università. Non riesco proprio a immaginare che vengano mandati alle scuole superiori, almeno non nel prossimo futuro.

E non aspettarti di vedere AGAT in un negozio di computer vicino a casa tua a breve. <это он американцам говорит, но для советских граждан это предупреждение ещё более актуально - моё прим.> . L'alto tasso di cambio del dollaro USA in valute estere e il dazio di quasi il 60 percento a cui questa vettura sarà soggetta negli Stati Uniti collocano il dispositivo nella categoria esotica.

Ecco un articolo (abbreviato). In realtà, tutto è detto nell'articolo - stranamente, ma quasi dieci anni dopo la comparsa dei microcomputer nel mondo, l'URSS ha anche rilasciato il suo primo modello di microcomputer. Il modello, ovviamente, è una copia di un vecchio computer americano, e in termini di prestazioni è più simile a un computer americano ancora più antico, e costa soldi da cavallo, ma non si può ancora dire che i sovietici ora non siano in grado di fare microcomputer.

Bene, in conclusione, solo per fare un confronto, fornirò diverse pagine con annunci pubblicitari per varie apparecchiature informatiche della stessa rivista BYTE del novembre 1984.

Vi ricordo che questo è tutto il 1984 e questi non sono reperti della mostra, costruiti in un unico esemplare, ma tutto questo è una produzione di massa, che chiunque ne avesse bisogno potrebbe amare. E con tutto questo, AGAT stava per competere, che i saggi sovietici progettavano di vendere a un prezzo ragionevole di 17 mila dollari. E ti chiedi ancora perché l'URSS è crollata. Cosa stai chiedendo veramente? Ok, ti ​​do la mia versione.

Quando Gorbaciov accettò di diventare segretario generale nel 1985, capì certamente che tutto in URSS era molto, molto deplorevole. Ma quanto deplorevolmente non ha capito fino a quando non è andato negli Stati Uniti. E quando sono andato negli Stati Uniti e ho visto con i miei occhi la rivoluzione informatica avvenuta in Occidente, ho capito: ecco, questa è una fine completa; La riforma e la modernizzazione delle SSS non sono più soggette. Solo per rottami metallici. E nel giro di pochi anni l'URSS fu demolita.

Per quanto strano possa sembrare, uno dei primi computer fu creato in URSS. Cosa era il primo computer sovietico chi l'ha creato? A chi dobbiamo la creazione di una tecnologia informatica così sofisticata nell'ex Unione Sovietica? Questo sarà discusso ulteriormente...

Il primo computer sovietico MESM (Small Electronic Computing Machine) è stato creato sotto la supervisione dell'accademico Sergei Alekseevich Lebedev. Inizialmente MESMè stato sviluppato e creato come modello di una grande macchina informatica elettronica (BESM). Il lavoro per la realizzazione del MESM è stato di natura sperimentale, ma dopo i successi ottenuti si è deciso di finalizzare il layout per poter risolvere i problemi reali impostati.

La necessità stessa di creare un computer nell'ex Unione Sovietica è arrivata poco dopo, negli Stati Uniti, il lavoro sul primo computer era già in pieno svolgimento. La creazione del computer sovietico iniziò più vicino all'autunno del 1948. In quel difficile periodo del dopoguerra, l'intero paese fu letteralmente travolto dal lavoro sul progetto atomico, curato dallo stesso Lavrenty Beria. Iniziatori creazione progetto MESM, le invenzioni del proprio computer domestico sono state fatte da scienziati nucleari. Per lavorare al progetto, gli scienziati sovietici, guidati da S.A. A Lebedev furono assegnati due piani di un laboratorio segreto, nell'edificio dell'ex monastero di Feofaniya, vicino a Kiev.

Creazione del MESM - primi successi

Secondo le storie dei partecipanti alla creazione del primo computer, hanno dovuto lavorare al progetto senza dormire e riposare, quasi 24 ore al giorno. E alla fine del 1949 decisero il concetto di blocchi per computer. Nonostante le difficoltà incontrate costantemente da un gruppo di scienziati, alla fine del 1950 fu creato il MESM.

Dopo aver eseguito il debug di tutti i componenti del computer sovietico nel 1951, il MESM fu accettato in funzione dalla commissione dell'Accademia delle scienze dell'URSS. Nel 1952, i computer MESM furono lanciati nella produzione su larga scala, risolvevano i più importanti problemi scientifici e tecnici nel campo dei processi termonucleari, dei voli spaziali, della tecnologia missilistica, dell'aviazione supersonica e di molti altri settori. Il computer creato dagli scienziati sovietici nel 1952-1953 era il più veloce e praticamente l'unico computer in Europa regolarmente funzionante.

Il sistema di conteggio è binario con un punto fisso prima della cifra più significativa.
Il numero totale di cifre è 16 più una per segno.
La capacità dell'unità funzionale è 31 per i numeri e 63 per i comandi.
La capacità di memoria è 31 per i numeri e 63 per i comandi.
Tipo di dispositivo di stoccaggio - su celle trigger, anche con possibilità di utilizzare un tamburo magnetico.
Il sistema di comando è a tre indirizzi, i comandi sono lunghi 20 bit (di cui 4 bit sono il codice operativo).
Dispositivo aritmetico: un'azione universale, parallela, sulle celle trigger.
Il sistema di immissione dei numeri è sequenziale.
La velocità di lavoro è di circa 3000 operazioni al minuto.
Immissione iniziale dei dati - da schede perforate o per mezzo di una serie di codici su un interruttore plug-in.
Rimozione dei risultati - per mezzo di una stampante elettromeccanica o fotografando.
Sistema di controllo - programmazione.
Determinazione dei malfunzionamenti - prove speciali ed eventuale passaggio al funzionamento manuale o semiautomatico.
Il numero di tubi a vuoto a triodo è di circa 3500, diodi 2500.
Le operazioni eseguite dal MESM sono addizione, sottrazione, moltiplicazione, divisione, spostamento, confronto con segno, confronto per valore assoluto, trasferimento di controllo, trasferimento di numeri da tamburo magnetico, addizione di comandi, stop.
Il consumo totale di energia è di 25 kW.
Superficie occupata - 60 mq.

Quando ho iniziato a lavorare su questo articolo, per il bene del mio stesso interesse, ho deciso di chiedere ai miei amici di età diverse cosa sanno dello sviluppo dei computer, delle tecnologie, dei computer, di Internet nel mondo e dell'URSS. Quello che non ho sentito; questi erano i nomi di Jobs, Gates e Gordon Moore. Questi erano i nomi di Brin, Zuckerberg e qualcuno ha persino chiamato il nome di Torvalds.

Ed è diventato imbarazzante. Nessuno ha menzionato i nomi di S. A. Lebedev, I. S. Bruk o V. S. Burtsev.

Nel 1997 la comunità scientifica mondiale ha riconosciuto S.A. Lebedev come pioniere della tecnologia informatica e nello stesso anno l'International Computer Society ha emesso una medaglia con la scritta: “S.A. Lebedev - sviluppatore e progettista del primo computer in Unione Sovietica. Il fondatore dell'industria informatica sovietica. In totale, con la partecipazione diretta dell'accademico, sono stati creati 18 computer elettronici, 15 dei quali sono diventati una produzione di massa.

Sì, i tempi della cortina di ferro e della più rigorosa segretezza hanno fatto il loro lavoro. Ma anche la comunità scientifica dell'URSS può vantarsi dei suoi successi nel campo dell'ingegneria informatica.

Programma per l'inizio della produzione o del funzionamento dei computer sovietici:

In questo articolo considereremo i risultati più interessanti degli scienziati e degli inventori sovietici.

MESM

Nel 1944, dopo essere stato nominato direttore dell'Istituto per l'energia dell'Accademia delle scienze della SSR ucraina, l'accademico Lebedev e la sua famiglia si trasferirono a Kiev. Il laboratorio dell'Istituto si trasferisce alla periferia di Kiev (Feofaniya, ex monastero). È lì che il sogno di vecchia data del professor Lebedev si avvera: creare una macchina calcolatrice elettronica digitale.

Nel 1950, un computer chiamato Small Electronic Computing Machine (MESM) fece i primi calcoli, trovando le radici di un'equazione differenziale. Nel 1951, l'ispettorato dell'Accademia delle scienze, guidato da Keldysh, ha accettato il MESM in funzione. Il MESM consisteva in 6.000 tubi a vuoto, eseguiva 3.000 operazioni al secondo, consumava poco meno di 25 kW di potenza e occupava 60 metri quadrati. Aveva un complesso sistema di comando a tre indirizzi e leggeva i dati non solo da schede perforate, ma anche da nastri magnetici.

Computer "M"

Mentre i lavori per la creazione del MESM sono in pieno svolgimento a Kiev, a Mosca si sta formando un gruppo separato di ingegneri elettrici. Isaac Brook e Bashir Rameev hanno iniziato a lavorare sul computer di tipo "M". Era notevolmente più debole del MESM, ma a differenza del suo concorrente, era molto più piccolo e consumava meno energia.

Nel 1960, gli sviluppatori portarono le prestazioni della macchina fino a 1000 operazioni al secondo. Questa tecnologia è stata ulteriormente presa in prestito per i computer elettronici "Aragats", "Hrazdan", "Minsk" (prodotto a Yerevan e). Questi progetti, attuati parallelamente ai principali programmi di Mosca e Kiev, hanno mostrato seri risultati in seguito, durante il passaggio dai computer ai transistor.

BESM

Nel 1952 Lebedev iniziò a lavorare sulla grande macchina calcolatrice elettronica. BESM ha già eseguito fino a 10.000 calcoli al secondo. In questo caso sono state utilizzate solo 5000 lampade e il consumo energetico è stato di 35 kW. BESM è stato il primo computer sovietico a "profilo ampio" - originariamente doveva essere fornito a scienziati e ingegneri per eseguire calcoli di varia complessità.

DNIEPER

Il passo successivo nell'ingegneria informatica sovietica è associato all'aspetto del dispositivo di calcolo elettronico Dnepr. Questo apparato è diventato il primo computer di controllo a semiconduttore per uso generale per l'intera Unione. È stato sulla base di "Dnepr" che sono stati fatti tentativi per produrre in serie la tecnologia informatica in URSS.

Questa macchina è stata progettata e costruita in soli tre anni, un tempo considerato molto breve per un progetto del genere.

Dnepr ha soddisfatto le seguenti specifiche tecniche:

  • sistema di comando a due indirizzi (88 comandi);
  • sistema numerico binario;
  • 26 cifre binarie a virgola fissa;
  • memoria ad accesso casuale per 512 parole (da uno a otto blocchi);
  • potenza di calcolo: 20mila operazioni di addizione (sottrazione) al secondo, 4mila operazioni di moltiplicazione (divisione) alle stesse frequenze temporali;
  • dimensione della macchina: 35-40 m 2 ;
  • consumo energetico: 4 kW.

PACE

La prossima generazione di computer MIR aveva anche una serie di innovazioni per quel tempo. Ad esempio, MIR-1 aveva microcomandi a 120 bit, che venivano registrati su matrici di microprogramma sostituibili. Ciò ha influito in modo significativo sulla natura dell'uso della macchina, nonché sull'insieme delle operazioni aritmetiche e logiche che ha eseguito. MIR-1 aveva RAM su un nucleo di ferrite, la memoria esterna era fornita da nastri perforati a 8 tracce. Questi computer non possono essere definiti superpotenti, ma le loro risorse di calcolo (200-300 operazioni al secondo) erano sufficienti per eseguire calcoli ingegneristici tipici. L'energia consumata non ha superato 1,5 kW. Il peso era di 400 chilogrammi.

MIR-2 eseguiva già fino a 12.000 operazioni al secondo e MIR-3 aveva capacità 20 volte superiori rispetto al modello precedente.

ELBRO

Un eccezionale sviluppatore sovietico V.S. Burtsev nella storia della cibernetica è considerato il capo progettista dei primi supercomputer e sistemi informatici nell'URSS per i sistemi di controllo in tempo reale. Ha sviluppato il principio di selezione e digitalizzazione del segnale radar. Ciò ha permesso di produrre il primo rilevamento automatico al mondo di dati da una stazione radar di sorveglianza per dirigere i caccia verso bersagli aerei.

"" generalmente portava una serie di innovazioni rivoluzionarie: elaborazione del processore superscalare, architettura multiprocessore simmetrica con memoria condivisa, implementazione della programmazione sicura con tipi di dati hardware: tutte queste caratteristiche sono apparse nelle macchine domestiche prima che in Occidente.

Ma la storia dello sviluppo dell'ingegneria informatica in URSS ha invariabilmente portato al fatto che a casa le persone potranno vedere i PC fatti in casa di produzione nazionale.

MICRO-80

"Micro-80" - Microcomputer amatoriale sovietico a 8 bit basato su K580IK80A. L'idea della necessità di familiarizzare e familiarizzare i radioamatori dell'URSS con l'uso di massa dei microcomputer è apparsa all'inizio degli anni '80 ed è stata implementata in una serie di articoli dal titolo generale "A un radioamatore su microprocessori e microcomputer". Le pubblicazioni iniziarono nel settembre 1982 sulla popolare rivista Radio, pubblicata in URSS con una tiratura di circa 1 milione di copie. I primi articoli della serie di pubblicazioni parlavano dell'architettura del microprocessore e dei principi per costruire dispositivi su di esso.

CORVETTA

"Corvette" - personal computer a 8 bit. Sviluppato dai dipendenti dell'Istituto di fisica nucleare dell'Università statale di Mosca. È prodotto in serie dal 1988 presso la Baku Radio Engineering Production Association, presso il Moscow Experimental Computing Center ELEKS GKVTI e presso la cooperativa ENLIN, presso il Kamensk-Ural PO Oktyabr

Inizialmente, il computer doveva automatizzare il controllo dell'impianto per la misurazione remota dei parametri del plasma a bassa temperatura mediante spettroscopia laser, nonché per elaborare le informazioni ricevute e calcoli teorici, mantenendo un archivio di dati e una serie di altre esigenze. Lo sviluppo iniziò alla fine del 1985.

Il PC "" è stato adottato dal Ministero dell'Istruzione dell'URSS come base per l'insegnamento dell'informatica a scuola. Sulla base del PC Korvet, è stato prodotto un complesso di apparecchiature informatiche educative, che comprendeva un posto di lavoro per insegnanti e fino a 15 posti di lavoro per studenti collegati a una rete locale. Tuttavia, la produzione di massa del PC è stata irta di una serie di difficoltà, a causa delle quali il computer era "in ritardo" e non ha ricevuto l'ampia distribuzione prevista.

SPETTRO ZX

Tra la fine degli anni '80 e l'inizio degli anni '90 del secolo scorso, i computer hanno guadagnato ampia popolarità nell'URSS, che successivamente ha replicato con successo numerose cooperative e imprese militari "che si sono imbarcate sui binari della conversione". Gli analoghi dello ZX Spectrum avevano molti nomi diversi, alcuni dei quali: Hobby, Lvov, Mosca, Leningrado, Pentagono, Scorpione, Delta, Composito, Sogdiana, "Compagno".

Il primo ZX Spectrum è apparso in URSS alla fine degli anni '80 e ha rapidamente guadagnato popolarità grazie al suo colore, alle capacità musicali e, soprattutto, all'abbondanza di giochi. Molto probabilmente sono arrivati ​​in URSS dalla Polonia, almeno i primi giochi e la documentazione sono arrivati ​​​​con note in polacco.

ELETTRONICA MS 1504

Elettronica MS 1504 - il primo personal computer portatile sovietico nel fattore di forma laptop.

Originariamente chiamato PK-300 e al prezzo di US $ 550. Come prototipo è stato utilizzato un piccolo computer portatile "T1100 PLUS" di Toshiba. Questo è un computer unico che sta in una valigetta, con una tastiera full-size, schermo LCD (640x200 pixel), 640 kB di RAM, due unità floppy da 3½" con una capacità di 720 Kb. Sistema operativo installato - MS DOS 3.3. Autonomia di lavoro - 4 ore Un'ottima invenzione!

Quindi, se ti è capitato di lavorare su un computer in URSS, questo non significa affatto che avresti usato una macchina arretrata e tecnicamente imperfetta. È vero, non sarebbe facile diventare uno di quelli che hanno accesso ai computer. Ma questo è un argomento per un articolo completamente diverso.

Lo sviluppo dei computer in URSS è associato al nome di Sergei Alexandrovich Lebedev. Nei primi anni del dopoguerra, Sergei Alexandrovich Lebedev era il direttore dell'Istituto di ingegneria elettrica dell'Accademia delle scienze dell'Ucraina e contemporaneamente dirigeva il laboratorio dell'Istituto di meccanica di precisione e ingegneria informatica dell'Accademia delle scienze dell'URSS. In queste organizzazioni scientifiche è stato avviato lo sviluppo dei primi computer operativi. Gli scienziati erano a conoscenza della creazione negli Stati Uniti della macchina ENIAC, il primo computer al mondo con tubi elettronici come base dell'elemento e controllo automatico del programma. Nel 1948-49 apparvero in Inghilterra computer con programmi archiviati in memoria. Le informazioni sugli sviluppi in Occidente erano frammentarie e, naturalmente, la documentazione sui primi computer non era disponibile per i nostri specialisti.

Lebedev iniziò a lavorare sulla sua macchina alla fine del 1948. Lo sviluppo è stato effettuato vicino a Kiev, in un laboratorio segreto nella città di Feofaniya. Indipendentemente da John von Neumann, Lebedev ha avanzato, sostanziato e implementato nella prima macchina sovietica i principi della costruzione di un computer con un programma memorizzato. La piccola macchina informatica elettronica (MESM) - così si chiamava da un'idea di Lebedev e del suo personale di laboratorio - occupava un'intera ala di un edificio a due piani ed era composta da 6.000 tubi elettronici. La sua progettazione, installazione e debugging sono state completate a tempo di record - in 2 anni, da soli 12 scienziati e 15 tecnici. Coloro che hanno creato i primi computer erano ossessionati dal loro lavoro, e questo è comprensibile. Nonostante il MESM fosse essenzialmente solo un modello di macchina operatrice, trovò immediatamente i suoi utenti: una fila di matematici di Kiev e Mosca in fila per il primo computer, i cui compiti richiedevano l'uso di una calcolatrice ad alta velocità.

Nella sua prima macchina, Lebedev ha implementato i principi fondamentali della costruzione di computer, come ad esempio:

  • disponibilità di dispositivi aritmetici, memoria, input/output e dispositivi di controllo;
  • codifica e memorizzazione del programma in memoria, come numeri;
  • · sistema di numerazione binaria per la codifica di numeri e comandi;
  • esecuzione automatica di calcoli basati su un programma memorizzato;
  • la presenza di operazioni sia aritmetiche che logiche;
  • principio gerarchico di costruzione della memoria;
  • · l'uso di metodi numerici per l'esecuzione dei calcoli.

Dopo la Piccola Macchina Elettronica, è stata creata la prima Grande Macchina Elettronica - BESM-1, su cui S.I. Lebedev stava già lavorando a Mosca, presso l'ITM e VT dell'Accademia delle scienze dell'URSS. Nel 1953, dopo aver messo in funzione il nuovo computer, il suo creatore divenne membro a pieno titolo dell'Accademia delle scienze dell'URSS e direttore dell'istituto, che a quel tempo era il centro del pensiero scientifico nel campo della tecnologia informatica.

Contemporaneamente a ITM e VT e in competizione con loro, la neonata SKB-245 con il suo computer Strela era impegnata nello sviluppo di computer. Tra queste due organizzazioni c'era una lotta per le risorse e l'industriale SKB-245, che si trovava nel dipartimento del Ministero dell'ingegneria meccanica e dell'ingegneria strumentale, riceveva spesso la priorità rispetto all'ITMiVT accademico. Solo a Strela, in particolare, sono stati forniti potenzialiscopi per la costruzione di un dispositivo di memoria e gli sviluppatori BESM si sono dovuti accontentare della memoria del tubo di mercurio, che ha gravemente influenzato le prestazioni iniziali della macchina.

BESM e "Strela" costituivano la flotta del Centro di Calcolo dell'Accademia delle Scienze dell'URSS, creata nel 1955, che cadde immediatamente sotto un carico molto pesante. La necessità di calcoli ultraveloci (a quel tempo) è stata sperimentata da matematici, scienziati termonucleari, i primi sviluppatori di tecnologia missilistica e molti altri. Quando nel 1954 la RAM di BESM fu dotata di una base di elementi migliorata, la velocità della macchina (fino a 8mila operazioni al secondo) si rivelò al livello dei migliori computer americani e la più alta d'Europa. Il rapporto di Lebedev su BESM nel 1956 in una conferenza nella città di Darmstadt, nella Germania occidentale, fece scalpore, poiché la macchina sovietica poco conosciuta si rivelò il miglior computer europeo. Nel 1958, BESM, ora BESM-2, in cui la memoria sui potenzialiscopi è stata sostituita da una memoria su nuclei di ferrite e il set di comandi è stato ampliato, è stato preparato per la produzione in serie in uno degli stabilimenti di Kazan. Iniziò così la storia della produzione industriale di computer in Unione Sovietica.

MESM, "Strela" e le prime macchine della serie BESM sono computer di prima generazione. L'elemento base dei primi computer - i tubi elettronici - ne determinava le grandi dimensioni, il notevole consumo energetico, la bassa affidabilità e, di conseguenza, i piccoli volumi di produzione e una ristretta cerchia di utenti, principalmente dal mondo della scienza. In tali macchine non c'erano praticamente mezzi per combinare le operazioni del programma in esecuzione e parallelizzare il funzionamento di vari dispositivi; i comandi venivano eseguiti uno dopo l'altro, l'ALU era inattiva nel processo di scambio di dati con dispositivi esterni, il cui set era molto limitato. La memoria operativa del BESM-2, ad esempio, era di 2048 parole a 39 bit; come memoria esterna sono stati utilizzati tamburi magnetici e unità a nastro magnetico.

Più produttivo fu il successivo sviluppo di Lebedev: il computer M-20, la cui produzione in serie iniziò nel 1959. Il numero 20 nel nome significa velocità: 20 mila operazioni al secondo, la quantità di RAM era il doppio dell'OP BESM, è stata fornita anche una combinazione di comandi eseguiti. A quel tempo, era una delle macchine più potenti del mondo e su di essa venivano risolti la maggior parte dei più importanti problemi teorici e applicati della scienza e della tecnologia.

Il processo di comunicazione tra una persona e una macchina di prima generazione era molto dispendioso in termini di tempo e inefficace. Di norma, lo stesso sviluppatore, che ha scritto il programma in codici macchina, lo ha inserito nella memoria del computer utilizzando schede perforate e quindi ne ha controllato manualmente l'esecuzione. Il mostro elettronico è stato dato per un certo tempo all'uso indiviso del programmatore e l'efficienza nel risolvere il problema computazionale dipendeva in gran parte dal livello delle sue abilità, dalla capacità di trovare e correggere rapidamente gli errori e dalla capacità di navigare nella console del computer . L'orientamento al controllo manuale ha determinato l'assenza di qualsiasi possibilità di buffering dei programmi.

Va notato che Lebedev ha fatto i primi passi verso la creazione delle basi del software di sistema nella macchina M20, dove sono state realizzate le possibilità di scrivere programmi in codici mnemonici. E questo ha notevolmente ampliato la cerchia di specialisti che hanno potuto sfruttare la tecnologia informatica.

Articoli correlati in alto