Complexul de calcul interactiv ( DVK ) este o familie de calculatoare sovietice de la mijlocul anilor 1980 până la începutul anilor 1990.
DVK a fost dezvoltat la Institutul de Cercetare pentru Tehnologia de Precizie (NIITT) NPO „Centrul Științific” , Zelenograd . Primul model DVK-1 a fost dezvoltat în 1981 , lansat din 1983 [1] .
Din punct de vedere arhitectural, DVK repetă (DVK-1 - parțial) minicalculatoare de la DEC PDC-11 și PDP-11 , dar pe o bază de elemente mai moderne, în special folosind microprocesoare cu un singur cip .
DVK au fost destinate a fi utilizate ca calculatoare instrumentale pentru dezvoltarea și depanarea programelor de microcalculatoare încorporate , precum și dispozitive terminale în rețele de calculatoare, sisteme de colectare și procesare a datelor și sisteme informatice [2] . DVK au fost dezvoltate ca sisteme autonome, închise, destinate utilizării ca loc de muncă al programatorului [3] . Prezența în ROM a modelului DVK-1 al interpretului de limbaj BASIC a făcut posibilă utilizarea acestuia pentru a rezolva probleme de inginerie care nu necesită o imprimare a rezultatelor.
Toate calculatoarele din familia DVK sunt software și hardware (prin magistrala MPI ) compatibile cu o serie de Micro-computere de control Elektronika-60 , MS 1212 și SM-1425 . Produs la uzina Zelenograd "Kvant" a Ministerului Industriei Electronice al URSS . Folosit pentru a preda informatica elevilor.
tip DVK | Numele DVK | |
---|---|---|
Conform documentației [4] | Simplificat | |
DVK-1 | MC 0501 (НМС 01100.1) | DVK-1 |
MC 0501.04 (НМС 01100.1.-04) | DVK-1M | |
MC 0501.03 (НМС 01100.1.-03) | DVK-1MSh | |
DVK-2 | NMS 01900.01 | DVK-2 |
МС 0501.02 (НМС 01100.01-02) | DVK-2M | |
МС 0501.05 (НМС 01100.01-05) | — | |
MS 0501.06 (NMS 01100.01-06) | DVK-2MSh | |
МС 0501.07 (НМС 01100.01-07) | — | |
DVK-3 | MS 0502 | — |
MS 0502.01 | — | |
MS 0502.02 | — | |
MS 0502.03 | — | |
MS 0502.07 | DVK-3M2 |
DVK „Electronics N MS 01100.1” sau „Electronics MS 0501” cu diferite modificări au fost produse pe baza microcomputerului MS 1201.
În versiunile DVK „Electronics N MS 01100.1” și DVK „N MS 01100.1-01”, microcalculatorul MS 1201 (MC 1201.01) a fost instalat în vitrina 15IE-00-013-01 și conectat printr-o buclă de curent de 20 mA. efectuate în interiorul vitrinei. Aceste spectacole au fost completate cu un ROM cu interpret BASIC.
În toate celelalte versiuni ale DVK-1, placa micro-computer este instalată într-o unitate separată cu propriul coș MPI și unitate de alimentare (în documentație este numită „unitate de interfață”). Controlerele KNGMD, KGD și KTLK pot fi instalate în aceeași unitate de interfață .
În versiunea DVK „Electronics N MS 01100.1-02”, kitul include: terminal alfanumeric 15IE-00-013, unitate de interfață cu microcomputer MS 1201.01 și controler KNGMD (MX:), unitate de dischetă duală „Electronics NGMD 6022”, Imprimantă UHVP, 15VVP80-002 sau DZM-180. ROM personalizat nu este instalat.
Versiunea DVK „Electronics N MS 01100.1-03” este proiectată să funcționeze ca parte a KUVT -DVK ca mașină pentru student. Structura include: terminalul 15IE-00-013, unitate de interfață cu microcomputer MS 1201.01 și unitate KGD. În ROM personalizat - Limbă focală.
Versiunea DVK „Electronics N MS 01100.1-04” este similară cu versiunea „-01”, dar micro-computerul este instalat în unitatea de interfață. Structura include: terminalul 15IE-00-013, unitate de interfata cu microcomputer MS 1201.01. Firmware-ul cu limba BASIC este instalat în slotul ROM personalizat.
Versiunea DVK „Electronics N MS 01100.1-05” diferă de versiunea „-02” prin aceea că în loc de unitatea „Electronics NGMD 6022” o unitate pe dischete de 8 inchi „Electronics GMD-7012” (15VVMD-1000- 003) este utilizat și nu există nicio placă KNGMD (MX:) deoarece GMD-7012 este conectat direct la placa micro-computer printr-un conector de pe carcasa interfeței.
Este un DVK-1 cu o unitate GMD-7012 conectată și un ROM personalizat dezactivat.
Alte caracteristici coincid cu DVK-1.
În acest model de DVK, a fost introdusă separarea „coșurilor” afișajului și computerul în sine. În coșul de afișare era spațiu liber, iar microcomputerul și plăcile KNGMD au fost așezate într-un coș separat, în care mai erau încă 2 locuri pentru pensiile complete. Primele instanțe ale DVK-2M aveau doar 48 de kiloocteți de memorie RAM. 8 kiloocteți de spațiu de adresă au fost ocupați de un cip ROM personalizat cu un bootloader MX. Ulterior, ROM-ul sistemului a fost înlocuit cu un microcomputer. Acesta a inclus bootloader-ul MX, eliminând necesitatea unui ROM personalizat și returnând memoria RAM la 56 de kiloocteți. Controlerul KNGMD a suportat conectarea a până la 4 unități.
Capacitatea de a conecta GMD-7012 a rămas, dar a necesitat lipirea unui cablu special. Utilizatorii au asamblat complexe similare pentru a transfera informații de pe dischete de 8 inchi pe cele de 5 inchi.
În 1987, DVK-2M (ca parte a atașamentului sonarului Ritsa) a participat la operațiunea antisubmarină de căutare Atrina a Flotei de Nord a URSS în Marea Sargas și Oceanul Atlantic [5] [6] . Prețul DVK-2M a fost de 15.600 de ruble [7] .
Modificarea școlii DVK-2M pentru a funcționa ca loc de muncă al profesorului ca parte a sălilor de clasă KUVT-86 bazate pe Elektronika BK-0010 . A fost echipat cu un controler de canal serial KTLK-4 sau KTLK-6 pentru organizarea unei rețele de clasă.
DVK-3 a fost asamblat într-o carcasă de tip „monobloc”, care a combinat un monitor MS 6105, o sursă de alimentare U12.087.314 cu o putere de 250 W, unități de disc și un „coș” cu magistrală de sistem. Tastatura MS 7004 a fost conectată separat.
Mai târziu, o modificare a DVK-3M a apărut ca parte a plăcii de micro-computer „Electronics MS 1201.03” bazată pe KM1801VM3 . Acest procesor a folosit 248 KB de memorie. A fost echipat cu un controler KCGD (controler pentru afișaj grafic color), KMD (controler pentru disc magnetic), KZhD (controler pentru hard disk). Hard disk-ul SM 5508 avea o capacitate de 10 MB.
Montat într-o carcasă de aluminiu pentru desktop (unitate de interfață), similar cu DVK-2, dar nu este echipat cu un afișaj 15IE-00-013. În schimb, are un monitor extern MC 6105 și tastatură MC 7004, care sunt conectate la controlerul KSD. Vine cu controler de disc MX:.
A fost produs folosind placa de microcomputer „Electronics MS 1201.02” sau „Electronics MS 1201.03” bazată pe KM1801VM3 . Monitorul color MC6106.01 este încorporat în carcasa computerului. Vine cu o unitate de dischetă de tip 6121. [8]
A fost produs folosind placa de microcomputer „Electronics MS 1201.04” bazată pe KM1801VM3 cu 1 MB RAM, controlere de afișare KCGD, monitor video încorporat MS6106.01, unitate de dischetă MS5305 și hard disk MS5401 [9] .
Toate calculatoarele din familie sunt realizate pe baza Microcalculatoarelor cu o singură placă Elektronika MS 1201.XX. Placa de microcomputer și controlerele au fost instalate în unitatea de interfață „coș” cu magistrala de sistem MPI ( Q-Bus ).
Realizat pe microprocesorul K1801VM1 . Include:
Instrumente de interfață:
Acest model și MC 1201.01 au fost produse în două versiuni de circuite diferite. În versiunea inițială, procedura de regenerare dinamică a memoriei a fost efectuată periodic printr-un ciclu special de citire a memoriei la cererea PDP de către controlerul K1801VP1-034 (sau mai degrabă, legarea acestuia). Mai recent, regenerarea a fost făcută transparentă pentru a îndeplini cerințele stricte ale dezvoltării aplicațiilor în timp real.
ROM-ul de sistem (umbră) conține programe terminale de consolă, teste de autodiagnosticare , programe aritmetice avansate și încărcătoare de pornire de la dispozitivele GMD-7012 Electronics și ulterior NGMD-6022 Electronics. ROM-ul utilizatorului se află în spațiul de adrese principal și necesită dezactivarea unui banc de memorie pentru a-l utiliza.
Practic similar cu MS 1201, dar memoria RAM a fost înlocuită cu microcircuite K565RU6 , care se distingeau printr-o singură sursă de alimentare.
Varianta microcomputerului Elektronika MS 1201.01-01 nu are un canal pentru conectarea unei unități pe o dischetă de 8 inchi „Elektronika GMD 7012”, nu există un cip și conector K1801VP1-033 corespunzător.
Realizat pe microprocesorul KM1801VM2 . Microcalculatorul a fost produs în trei modificări: MS 1201.02, MS 1201.02-01 (fără interfață UIGMD) și MS 1201.02-02 (fără interfețe UIGMD, IRPS și IRPR).
cipuri aplicate:
Preț de vânzare cu amănuntul estimat: 1200 de ruble [10] .
Realizat pe microprocesorul KM1801VM3 , care are facilități de protecție a memoriei. Performanță îmbunătățită semnificativ (800 de mii de comenzi de înregistrare-registru pe secundă). Controler de sistem KR1801VP1-119.
În loc de microcircuite K565RU6 , pe placă sunt instalate microcircuite K565RU5 , ceea ce a făcut posibilă creșterea capacității RAM la 248 KB. A fost aplicată corectarea erorilor de memorie unică prin codul Hamming (555ВЖ1). Cu toate acestea, performanța reală a schemei de corectare a erorilor s-a redus cu 12-15%. Prin urmare, au fost lansate o serie de copii cu jumperi lipiți în locul acestui controler.
A fost folosit un controler de canal serial mai rapid KR1801VP1-065.
ROM-ul de sistem conține bootloadere de la controlerele de unitate DX ("GMD-70", "GMD-7012"), MX (unități de 5,25", "densitate de înregistrare unică"), MY (unități de 5,25", "densitate de înregistrare dublă"), DW ( hard disk, controler MFM, au fost produse discuri de 5 MB, 10 MB și 20 MB).
Realizat pe microprocesorul KM1801VM3 . 1 MB RAM pe cipurile K565RU7 .
Character Monitor Controller (KSM) și Character Display Controller (KSD) (MS 2711) sunt responsabile pentru afișarea informațiilor alfanumerice pe ecran. Din punct de vedere funcțional, ei repetă capacitățile terminalului 15IE-00-013, elaborând un subset al sistemului de comandă VT52 și au un set de caractere KOI-7 H0, KOI-7N1, KOI-7N0/1. Sunt proiectate ca o placă Q-Bus (MPI), dar consumă doar energie de la magistrală și generează semnale de setare inițială, pentru care este folosit blocul de repornire a procesorului. Circuitul este pornit de la buton prin circuitul de antirebond [11] . Realizat pe baza microprocesorului KR580VM80A . Se conectează la microcomputer prin IRPS. Ca dispozitive externe, la KSM au fost conectate un monitor MC 6105 de 12 inchi (analog cu DEC VR201) și o tastatură MC 7004 (analogică funcțională cu DEC LK201).
Controlerele KSM diferă de KSD prin faptul că au o unitate de amestecare a semnalului video pentru placa QGD. KSD a necesitat o placă de mixare separată.
Controlerul de afișare grafică (KHD) conține 16 kiloocteți de memorie (K565RU6), este inclus ca supliment și vă permite să afișați grafică monocromă de 400 × 286 pixeli. Împreună cu controlerele KSM sau KSD, acest lucru a făcut posibilă afișarea informațiilor text și grafice. Comutarea și amestecarea semnalelor video se efectuează pe placa QHD și puteți alege programatic dacă să afișați doar text, doar grafic sau ambele ecrane.
Pentru placa KGD au fost scrise multe programe grafice: jocuri, editori grafici, programe de antrenament. Există versiuni ale limbilor BASIC și Focal cu suport QGD. Există, de asemenea, un driver de disc RAM DE.SYS care permite utilizarea memoriei KGD ca dispozitiv de disc. În ciuda capacității mici, acest lucru vă permite să accelerați radical munca datorită reducerii numărului de accesări la unitățile de disc. Entuziaștii au instalat cipuri K565RU5 în loc de RU6 pe placa KGD, care nu au interferat cu funcționarea adaptorului grafic, dar au crescut capacitatea discului electronic de 4 ori, până la 64 KB.
Controlerul unității de dischetă (KNGMD) are o structură de înregistrare și este conectat la sistem ca dispozitiv MX:. Driverul inițial MX:are o fiabilitate destul de scăzută, în curând M. I. Potemkin și R. A. Bronstein au creat un nou driver, care l-a înlocuit rapid pe cel „oficial”.
Controler pentru unitatea de dischetă (KNGMD) bazat pe KR1818VG93 și K1816BE751 (i8751 cu ștergere UV, „Kochan”), Optima PLL, similar cu cel utilizat în computerul Electronics 85 .
Controler mini disc (KMD) „Electronics NGMD-6022” sau „NGMD-6121” cu înregistrare sector cu sector ( MY:). Realizat pe baza microprocesorului KR1801VM1, K1801RE1 ROM, K1809RU1 RAM, KR1801VP1-095 și KR1801VP1-096 interfață de comunicare cu MPI și cip de control al unității KR1801VP1-097 (mai târziu KR1801VP1-128VP1).
Controlerul de afișare grafică color (KCGD) (MC 2725) este o placă de expansiune cu propriul procesor (KR1801VM2) și 128 KB RAM (16 cipuri K565RU5). Controlerul oferă permisiuni:
Protocoalele de schimb acceptate sunt VT100 și VT52.
Controlerul de canal serial (telegrafic) KTLK-4 (MS 4622) sau KTLK-6 este utilizat pentru a organiza o rețea de clasă ca parte a KUVT-86 . Realizat pe microcircuite KR1801VP1-034 (selector de adrese), KR1801VP1-055 (buffer) si KR1801VP1-065 (controller port serial) 4 sau 6 bucati, cate una pe fiecare canal.
Controler pentru hard disk. Vă permite să conectați unități de 5, 10 și 20 MB conform standardului MFM . Realizat sub forma unei plăci MPI complete (Q-Bus). Are propriul microprocesor KM1818VM01 (similar cu Scientific Microsystems / Signetics 8X300 ), firmware-ul este scris în 3 ROM-uri K1656RE3 (similar cu Am27S29 sau N82S147). Calea MFM este construită folosind microcircuite din seria K1818 (analogic pentru WD1100: K1818BB1 - WD1100-01; K1818VI3 - WD1100-03; K1818VF4 - WD1100-04; K1818BB5 - WD5100). În sistemul de operare, RT-11 este deservit de un driver DW.
Un controler similar din punct de vedere funcțional este utilizat în computerul Electronics 85 .
Calculatoarele din URSS | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|