Calculatoare universale pentru aplicații specializate: mini-, micro-, calculatoare personale
În primele etape ale dezvoltării, computerele au fost împărțite în două clase fundamental diferite: universale și specializate. Această structură simplă și clară a facilităților de calcul a fost distrusă odată cu apariția unui mini-computer.
Minicomputerul. La începutul anilor 60-e au fost făcute primele încercări de a renunța la crearea unei noi controlere cu scop foarte specializate și le-au înlocuit cu un astfel de procesor de uz general, care ar putea (în caracteristicile lor tehnice și economice și a parametrilor de funcționare) pentru a fi utilizate într-o mare varietate de sarcini de prelucrare a informațiilor. Au existat motive să credem că piața va fi suficient de larg pentru un astfel de controler universal care să justifice brusc în creștere (datorită cerințelor suplimentare de flexibilitate), costul inițial să-l dezvolte.
În străinătate, cea mai de succes dintre aceste încercări a fost dezvoltarea companiei "DEC". În 1963, această companie a produs un controler universal tip PSR-5. Timp de doi ani, s-au produs aproximativ o sută de copii ale unor astfel de controlori. Una dintre primele aplicații practice a fost aceea de a îndeplini funcțiile unui controler special în bucla de control a reactorului nuclear. Din 1965, compania a inceput sa produca o versiune imbunatatita - PSR-8. Cu acest produs și conectați aspectul în 1968 al termenului "mini-computer". Minicomputerele de tip РDР-8 au devenit primul produs de masă din această clasă: în anii 70, circulația totală a depășit 100 de mii de copii [9, p. 21] Astfel, în stadiul de formare a acestui nou tip de instalații de calcul, mini-calculatoarele au fost considerate ca dispozitive universale de conversie a informației, produse pentru aplicații specializate [10, p. 3].
Diferențe funcționale: mini-computere mari. Pentru a îndeplini aceste cerințe, minicalculatoare urmau să aibă următoarele caracteristici în ceea ce privește calculatoarele TRA-tipuri-tradiționale „mari“: să fie suficient de ieftine pentru masă utilizatorul își poate permite să le cumpere pentru rezolvarea unor probleme foarte tehnice; suficient de fiabile pentru a lucra în buclele de control; au flexibilitatea funcțională necesară, ceea ce le-ar permite să-și îndeplinească orientarea problematică într-o gamă largă de sarcini, fără o muncă excesivă a utilizatorilor; au proprietatea de "transparență" arhitecturală completă, adică structura și funcțiile dispozitivului ar trebui să fie cât mai ușor de înțeles de către utilizator.
Ce a obținut fiecare dintre părți - producătorul și utilizatorul - de la o astfel de decizie? Utilizatorul a reușit să accelereze dramatic procesul de automatizare. În loc de consumatoare de timp procedura de interacțiune cu industria de a crea (aproape de zero), fiecare separat, comandat dispozitive de prelucrare a informațiilor de specialitate (de exemplu, controlere pentru măsurare și sisteme de control) au posibilitatea de a dobândi piața industrială gata universală „mix tort“ de un astfel de dispozitiv direct la programul de automatizare obiect pentru un anumit tip de aplicație. Producătorul a avut posibilitatea de a merge la dispozitive simple și mici de eliberare a loturilor de fiecare dată când un efectuat noi specificații client, pentru producția în masă a unei structuri de produs standardizat cu toate avantajele tehnologice și economice conexe.
Dar, după cum știți, orice avantaje ar trebui plătite. În acest caz, toate aspectele negative ale universalității sunt percepute numai de către utilizator. Ce trebuie să plătească utilizatorul pentru confortul tehnologic al producătorului? În primul rând, faptul că operația finală - orientarea problematică a dispozitivului universal pentru o sarcină specifică a utilizatorului - este complet deplasată de producător către utilizator; în al doilea rând, redundanța funcțională a dispozitivului universal pe fiecare sarcină individuală înseamnă ineficiența sa fundamentală (adică, ineradicabilă).
Cum reduce producătorul presiunea acestor probleme de universalitate asupra utilizatorului? În primul rând, pierderea inevitabilă a redundanță funcționale sunt reduse prin reducerea prețului controlerului universal la un nivel care este departe de a fi utilizarea completă (de obicei) a tuturor funcțiilor sale este numai reflectate slab în rentabilitatea sistemului în care este încorporat; pe de altă parte, dificultatea procesului de procesor de orientare-scop pentru o anumită sarcină utilizatorul este facilitată de mijloace de livrare (periferiei sisteme în timp real, compilatoare dezvoltat - dispozitivul de cuplare cu obiectul, etc ...) lor hardware și software de sprijin.
Două tipuri de aprovizionare și două grupuri de consumatori de mini-calculatoare. La câțiva ani după ce a început producția în masă a mini-calculatoarelor, au existat două grupuri principale de consumatori și, în consecință, două opțiuni de livrare diferite. Primul grup constă în întreprinderi industriale care produc sisteme complexe de control în care procesorul universal este inclus ca unul dintre blocurile componente. Aceste așa-numitele OEM (Original Equipment Manufacturers) -delivery efectuate de obicei în cantități mari la prețuri reduse și, adesea, în versiune incompletă constructivă (de exemplu, nu neapărat cazul și t. D.). Al doilea grup - utilizatorii finali așa-numitele (utilizatori finali), achiziționarea direct, mini-computer pentru a aborda informații specifice de prelucrare a sarcinilor de automatizare în procesele de producție, de cercetare și așa mai departe ..
În cazul în care natura utilizării primelor minicalculatoare grupurile de consumatori să evolueze relativ lent, principalul grup de utilizatori finali începe să se schimbe radical ambele moduri de utilizare, precum și aplicarea minicalculatoare în doar câțiva ani după începerea serviciului lor activ. Odată cu extinderea gamei de echipamente periferice, precum și îmbunătățirea minicalculatoarele software-ul din ce în ce parte semnificativă din contingentul total de utilizatori început să le utilizați cu mult dincolo de funcțiile obișnuite indicate de producătorul controlerului programabil. La rândul său, a anilor '70 utilizarea minicalculatoare în mod tradițional acceptat pentru mainframe. a devenit aproape universal.
Zona de suprapunere aplicații mini și mainframe computere a crescut rapid, și în cele din urmă, la începutul anilor '70, odată cu apariția de super-mini pe marginea superioară a intervalului de mini-calculator a fost acoperirea lor completă de funcții (multiprogramming, inclusiv timesharing , etc.).
Două tipuri de performanțe mini-computer. Astfel, la sfârșitul anilor '60, cu termenul minicalculatoare legate de două tipuri diferite în mod semnificativ de hardware: 1) unitate universală de prelucrare a datelor, disponibile în comerț pentru a fi utilizate în diverse sisteme de control și management specializat și 2) mărimea mainframe mici, problema de client pe o gamă orientat spre limitat de sarcini în cadrul unui singur laborator, zona de proces, și așa mai departe. d. t. e. probleme a căror soluție a apărut interesate de 10-20 de persoane care lucrează la aceeași problemă.
1. Este semnificativ faptul că, la acea dată (la începutul anilor șaizeci), costul echipamentului de prelucrare a datelor a fost de mai multe ori mai mare decât costul programării acestuia.
Versiunea online a aplicației CD-ROM la cartea GR Gromov
"De la un hyperbook la un hyperbrain: tehnologia informației
era internetului. Eseuri, dialoguri, eseuri ".