Interactive Computing Complex ( DVK ) är en familj av sovjetiska datorer från mitten av 1980-talet till början av 1990-talet.
DVK utvecklades vid Research Institute of Precision Technology (NIITT) NPO "Scientific Center" , Zelenograd . Den första DVK-1-modellen utvecklades 1981 , släppt sedan 1983 [1] .
Arkitektoniskt upprepar DVK (DVK-1 - delvis) minidatorer från DEC PDC-11 och PDP-11 , men på en mer modern elementbas, i synnerhet med enchipsmikroprocessorer .
DVK var tänkt att användas som instrumentella datorer för att utveckla och felsöka inbäddade mikrodatorprogram , såväl som terminalenheter i datornätverk, datainsamlings- och bearbetningssystem och informationssystem [2] . DVK utvecklades som autonoma, slutna system avsedda att användas som en programmerares arbetsplats [3] . Närvaron i ROM av DVK-1-modellen av BASIC -språktolken gjorde det möjligt att använda den för att lösa tekniska problem som inte kräver en utskrift av resultaten.
Alla datorer i DVK-familjen är mjukvara och hårdvara (via MPI -bussen ) kompatibla med en serie styrdatorer Elektronika-60 , MS 1212 och SM-1425 . Tillverkad vid Zelenograd- anläggningen "Kvant" vid ministeriet för elektronisk industri i Sovjetunionen . Används för att lära ut datavetenskap till skolbarn.
DVK typ | Namn på DVK | |
---|---|---|
Enligt dokumentationen [4] | Förenklat | |
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 | |
MS 0501.07 (NMS 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" eller "Electronics MS 0501" av olika modifieringar producerades på basis av mikrodatorn MS 1201.
I versionerna DVK "Electronics N MS 01100.1" och DVK "N MS 01100.1-01" var mikrodatorn MS 1201 (MC 1201.01) installerad i montern 15IE-00-013-01 och ansluten via en 20 mA strömslinga . utförs inne i montern. Dessa föreställningar avslutades med en ROM med en BASIC-tolk.
I alla andra versioner av DVK-1 är mikrodatorkortet installerat i en separat enhet med egen MPI -korg och strömförsörjningsenhet (i dokumentationen kallas det "gränssnittsenhet"). Styrenheterna KNGMD, KGD och KTLK kan installeras i samma gränssnittsenhet .
I versionen av DVK "Electronics N MS 01100.1-02" innehåller satsen: alfanumerisk terminal 15IE-00-013, gränssnittsenhet med mikrodator MS 1201.01 och styrenhet KNGMD (MX:), dubbel diskettenhet "Electronics NGMD 6022", UHVP-skrivare, 15VVP80-002 eller DZM-180. Anpassad ROM inte installerad.
DVK version "Electronics N MS 01100.1-03" är designad för att fungera som en del av KUVT -DVK som en elevs maskin. Strukturen inkluderar: terminal 15IE-00-013, gränssnittsenhet med mikrodator MS 1201.01 och KGD-enhet. I anpassad ROM - Focal language.
Versionen av DVK "Electronics N MS 01100.1-04" liknar versionen "-01", men mikrodatorn är installerad i gränssnittsenheten. Strukturen inkluderar: terminal 15IE-00-013, gränssnittsenhet med mikrodator MS 1201.01. Den fasta programvaran med BASIC-språket är installerad i den anpassade ROM-platsen.
Versionen av DVK "Electronics N MS 01100.1-05" skiljer sig från versionen "-02" genom att istället för enheten "Electronics NGMD 6022" en enhet på 8-tums disketter "Electronics GMD-7012" (15VVMD-1000- 003) används och det finns inget kort KNGMD (MX:) eftersom GMD-7012 är ansluten direkt till mikrodatorkortet genom en kontakt på gränssnittshöljet.
Det är en DVK-1 med en GMD-7012-enhet ansluten och en anpassad ROM inaktiverad.
Andra egenskaper sammanfaller med DVK-1.
I denna modell av DVK introducerades separationen av "korgarna" på skärmen och själva datorn. Det fanns ledigt utrymme i displaykorgen, och mikrodator- och KNGMD-brädor placerades i en separat korg, i vilken det fanns ytterligare 2 platser för helpension. De första instanserna av DVK-2M hade bara 48 kilobyte RAM. 8 kilobyte adressutrymme upptogs av ett anpassat ROM-chip med en MX-starthanterare. Senare ersattes system-ROM med en mikrodator. Den inkluderade MX-starthanteraren, vilket tog bort behovet av ett anpassat ROM och återförde RAM-minnet till 56 kilobyte. KNGMD-styrenheten stödde anslutning av upp till 4 enheter.
Möjligheten att ansluta GMD-7012 kvarstod, men det krävde lödning av en speciell kabel. Användare satte ihop liknande komplex för att överföra information från 8-tumsdisketter till 5-tumsdisketter.
1987 deltog DVK-2M (som en del av Ritsa ekolodsfästet) i Atrina -sökningen mot ubåtsoperation av USSR :s norra flotta i Sargashavet och Atlanten [5] [6] . Priset på DVK-2M var 15 600 rubel [7] .
Skolmodifiering DVK-2M för att fungera som lärares arbetsplats som en del av KUVT-86 klassrum baserade på Elektronika BK-0010 . Den var utrustad med en KTLK-4 eller KTLK-6 seriell kanalkontroll för att organisera ett klassnätverk.
DVK-3 monterades i ett hölje av typen "monoblock", som kombinerade en MS 6105 monitor, en U12.087.314 strömförsörjning med en effekt på 250 W, diskenheter och en "korg" med en systembuss. MS 7004-tangentbordet var separat anslutet. .
Senare dök en modifiering av DVK-3M upp som en del av mikrodatorkortet "Electronics MS 1201.03" baserat på KM1801VM3 . Denna processor använde 248 KB minne. Den var utrustad med en KCGD-kontroller (färggrafisk kontrollenhet), KMD (magnetisk diskkontroller), KZhD (hårddiskkontroller). Själva hårddisken SM 5508 hade en kapacitet på 10 MB.
Monterad i ett skrivbord av aluminium (gränssnittsenhet), liknande DVK-2, men inte utrustad med en 15IE-00-013 display. Istället har den en extern monitor MC 6105 och tangentbord MC 7004, som är anslutna till KSD-styrenheten. Levereras med diskkontroller MX:.
Den producerades med hjälp av mikrodatorkortet "Electronics MS 1201.02" eller "Electronics MS 1201.03" baserat på KM1801VM3 . Färgskärmen MC6106.01 är inbyggd i datorhöljet. Levereras med diskettenhet typ 6121. [8]
Den producerades med hjälp av mikrodatorkortet "Electronics MS 1201.04" baserat på KM1801VM3 med 1 MB RAM, KCGD-skärmkontroller, inbyggd videomonitor MS6106.01, diskettenhet MS5305 och hårddisk MS5401 [9] .
Alla datorer i familjen är gjorda på basis av enkorts mikrodatorer Elektronika MS 1201.XX. Mikrodatorkortet och styrenheterna installerades i "basket"-gränssnittsenheten med MPI - systembussen ( Q-Bus ).
Tillverkad på mikroprocessorn K1801VM1 . Inkluderar:
Gränssnittsverktyg:
Denna modell och MC 1201.01 tillverkades i två olika kretsversioner. I den tidiga versionen utfördes den dynamiska minnesregenereringsproceduren periodiskt av en speciell minnesläscykel på begäran av PDP av K1801VP1-034-styrenheten (eller snarare dess bindning). På senare tid har regenerering gjorts transparent för att möta de stränga kraven för applikationsutveckling i realtid.
Systemets (skugg-) ROM innehåller konsolterminalprogram, självdiagnostiska tester , avancerade aritmetiska program och startladdare från GMD-7012 Electronics och senare NGMD-6022 Electronics-enheter. Användar-ROM finns i huvudadressutrymmet och kräver en minnesbank för att vara inaktiverad för att kunna använda den.
Praktiskt taget lik MS 1201, men RAM-minnet ersattes med K565RU6-mikrokretsar , som kännetecknades av en enda strömförsörjning.
Varianten av mikrodatorn Elektronika MS 1201.01-01 har ingen kanal för att ansluta en enhet på en diskett 8-tums magnetisk disk "Elektronika GMD 7012", det finns inget motsvarande K1801VP1-033-chip och kontakt.
Tillverkad på mikroprocessorn KM1801VM2 . Mikrodatorn tillverkades i tre modifikationer: MS 1201.02, MS 1201.02-01 (utan UIGMD-gränssnitt) och MS 1201.02-02 (utan UIGMD, IRPS och IRPR-gränssnitt).
Applicerade chips:
Uppskattat försäljningspris: 1200 rubel [10] .
Tillverkad på mikroprocessorn KM1801VM3 , som har minnesskydd. Betydligt förbättrad prestanda (800 tusen register-register-kommandon per sekund). Systemstyrenhet KR1801VP1-119.
Istället för K565RU6-mikrokretsar är K565RU5-mikrokretsar installerade på kortet , vilket gjorde det möjligt att öka RAM-kapaciteten till 248 KB. Korrigeringen av enstaka minnesfel med Hamming-koden (555ВЖ1) har tillämpats. Den faktiska prestandan för felkorrigeringsschemat minskade dock med 12-15%. Därför släpptes ett antal kopior med byglar lödda i stället för denna kontroller.
En snabbare seriell kanalstyrenhet KR1801VP1-065 användes.
System-ROM innehåller starthanterare från enhetskontrollerna DX ("GMD-70", "GMD-7012"), MX (5,25"-enheter, "single recording density"), MY (5,25"-enheter, "dubbel inspelningstäthet"), DW ( hårddisk, MFM-styrenhet, 5 MB, 10 MB och 20 MB diskar producerades).
Tillverkad på mikroprocessorn KM1801VM3 . 1 MB RAM på K565RU7-chips .
Character Monitor Controller (KSM) och Character Display Controller (KSD) (MS 2711) är ansvariga för att visa alfanumerisk information på skärmen. Funktionellt upprepar de funktionerna hos terminalen 15IE-00-013, utarbetar en delmängd av VT52 -kommandosystemet och har en teckenuppsättning KOI-7 H0, KOI-7N1, KOI-7N0/1. De är utformade som ett Q-Bus-kort (MPI), men de förbrukar bara ström från bussen och genererar initiala inställningssignaler, för vilka processorns omstartsblock används. Kretsen startas från knappen genom avstudskretsen [11] . Tillverkad på basis av mikroprocessorn KR580VM80A . De ansluter till mikrodatorn via IRPS. Som externa enheter kopplades en MC 6105 12-tums monitor (analog med DEC VR201) och ett MC 7004 tangentbord (funktionell analog till DEC LK201) till KSM.
KSM-styrenheterna skilde sig från KSD genom att de har en videosignalblandningsenhet för QGD-kortet. KSD krävde ett separat blandningskort.
Grafikskärmskontrollern (KHD) innehåller 16 kilobyte minne (K565RU6), ingår som ett tillägg och låter dig visa monokrom grafik på 400 × 286 pixlar. Tillsammans med KSM- eller KSD-styrenheterna gjorde detta det möjligt att visa text och grafisk information. Växling och mixning av videosignaler utförs på QHD-kortet, och du kan programmässigt välja om du vill visa endast text, endast grafik eller båda skärmarna.
Många grafiska program har skrivits för KGD-styrelsen: spel, grafiska redaktörer, träningsprogram. Det finns versioner av BASIC och Focal -språk med QGD-stöd. Det finns också en DE.SYS RAM-diskdrivrutin som gör det möjligt att använda KGD-minnet som en diskenhet. Trots den lilla kapaciteten gör detta att du kan påskynda arbetet radikalt på grund av minskningen av antalet åtkomster till diskenheter. Entusiaster installerade K565RU5-chips istället för RU6 på KGD-kortet, vilket inte störde grafikkortets funktion, men ökade kapaciteten på den elektroniska disken med 4 gånger, upp till 64 KB.
Diskettenhetens styrenhet (KNGMD) har en track record-struktur och är ansluten till systemet som en enhet MX:. Den ursprungliga föraren MX:har en ganska låg tillförlitlighet, snart skapade M. I. Potemkin och R. A. Bronstein en ny förare, som snabbt ersatte den "officiella" en.
Floppy disk drive controller (KNGMD) baserad på KR1818VG93 och K1816BE751 (i8751 med UV-radering, "Kochan"), Optima PLL, liknande den som används i Electronics 85 -datorn .
Minidiskkontroller (KMD) "Electronics NGMD-6022" eller "NGMD-6121" med sektor-för-sektor-inspelning ( MY:). Tillverkad på basis av KR1801VM1-mikroprocessorn, K1801RE1 ROM, K1809RU1 RAM, KR1801VP1-095 och KR1801VP1-096 kommunikationsgränssnitt med MPI och KR1801VP1-097 drivkontrollchip (senare KR-1281VP1).
Den grafiska färgskärmskontrollern (KCGD) (MC 2725) är ett expansionskort med egen processor (KR1801VM2) och 128 KB RAM (16 K565RU5-chips). Kontrollanten ger behörigheter:
Utbytesprotokoll som stöds är VT100 och VT52.
Den seriella (telegraf) kanalstyrenheten KTLK-4 (MS 4622) eller KTLK-6 används för att organisera ett klassnätverk som en del av KUVT-86 . Tillverkad på mikrokretsar KR1801VP1-034 (adressväljare), KR1801VP1-055 (buffert) och KR1801VP1-065 (serieportkontroller) 4 eller 6 stycken, en i varje kanal.
Hårddiskkontroller. Låter dig ansluta enheter på 5, 10 och 20 MB enligt MFM- standarden . Tillverkad i form av ett fullt MPI-kort (Q-Bus). Den har sin egen mikroprocessor KM1818VM01 (liknande Scientific Microsystems / Signetics 8X300 ), firmware är skriven i 3 ROM K1656RE3 (liknande Am27S29 eller N82S147). MFM-vägen är byggd med hjälp av mikrokretsar i K1818-serien (analog av WD1100: K1818BB1 - WD1100-01; K1818VI3 - WD1100-03; K1818VF4 - WD1100-04; K1818BB5 - 0WD1100). I operativsystemet betjänas RT-11 av en drivrutin DW.
En funktionellt liknande styrenhet används i Electronics 85 -datorn .
Datorer i Sovjetunionen | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|