Interactive Computing Complex ( DVK ) on Neuvostoliiton tietokoneiden perhe 1980-luvun puolivälistä 1990-luvun alkuun.
DVK kehitettiin Tarkkuustekniikan tutkimuslaitoksessa (NIITT) NPO "Scientific Center" , Zelenograd . Ensimmäinen DVK-1-malli kehitettiin vuonna 1981 , ja se on julkaistu vuodesta 1983 [1] .
Arkkitehtonisesti DVK toistaa (DVK-1 - osittain) DEC PDC-11:n ja PDP-11 :n minitietokoneita , mutta nykyaikaisemmalla elementtipohjalla, erityisesti käyttämällä yksisiruisia mikroprosessoreita .
DVK oli tarkoitettu käytettäväksi instrumentaalisina tietokoneina sulautettujen mikrotietokoneohjelmien kehittämiseen ja virheenkorjaukseen sekä tietokoneverkkojen päätelaitteisiin , tiedonkeruu- ja käsittelyjärjestelmiin sekä tietojärjestelmiin [2] . DVK kehitettiin itsenäisiksi, suljetuiksi järjestelmiksi, jotka on tarkoitettu käytettäviksi ohjelmoijan työpaikkana [3] . BASIC -kielitulkin DVK-1-mallin ROM-muistissa on mahdollista käyttää sitä sellaisten teknisten ongelmien ratkaisemiseen, jotka eivät vaadi tulosten tulostamista.
Kaikki DVK-perheen tietokoneet ovat ohjelmistoja ja laitteistoja ( MPI -väylän kautta ) yhteensopivia ohjausmikrotietokoneiden sarjan Elektronika-60 , MS 1212 ja SM-1425 kanssa . Valmistettu Neuvostoliiton elektroniikkateollisuuden ministeriön Zelenogradin tehtaalla "Kvant" . Käytettiin tietojenkäsittelytieteen opettamiseen koululaisille.
DVK tyyppi | DVK:n nimi | |
---|---|---|
Asiakirjojen mukaan [4] | Yksinkertaistettu | |
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 |
Mikrotietokoneen MS 1201 pohjalta valmistettiin erilaisia muunnelmia DVK "Electronics N MS 01100.1" tai "Electronics MS 0501".
Versioissa DVK "Electronics N MS 01100.1" ja DVK "N MS 01100.1-01" mikrotietokone MS 1201 (MC 1201.01) oli asennettu näyttökoteloon 15IE-00-013-01 ja kytkettynä 20 mA virtasilmukalla. suoritetaan vitriinin sisällä. Nämä esitykset täydennettiin ROMilla, jossa oli BASIC-tulkki.
Kaikissa muissa DVK-1:n versioissa mikrotietokonelevy on asennettu erilliseen yksikköön, jossa on oma MPI -kori ja virtalähde (dokumentaatiossa sitä kutsutaan "liitäntäyksiköksi"). Ohjaimet KNGMD, KGD ja KTLK voidaan asentaa samaan liitäntäyksikköön .
DVK "Electronics N MS 01100.1-02" -versiossa sarja sisältää: aakkosnumeerinen liitin 15IE-00-013, liitäntäyksikkö mikrotietokoneeseen MS 1201.01 ja ohjain KNGMD (MX:), kaksoislevykeasema "Electronics NGMD 6022", UHVP-tulostin, 15VVP80-002 tai DZM-180. Mukautettua ROM-muistia ei ole asennettu.
DVK-versio "Electronics N MS 01100.1-03" on suunniteltu toimimaan osana KUVT -DVK:ta opiskelijakoneena. Rakenne sisältää: liitin 15IE-00-013, liitäntäyksikkö mikrotietokoneeseen MS 1201.01 ja KGD-yksikkö. Mukautetussa ROM-muistissa - Fokusointikieli.
DVK:n "Electronics N MS 01100.1-04" versio on samanlainen kuin versio "-01", mutta mikrotietokone on asennettu liitäntäyksikköön. Rakenne sisältää: liitin 15IE-00-013, liitäntäyksikkö mikrotietokoneeseen MS 1201.01. BASIC-kielellä varustettu laiteohjelmisto asennetaan mukautettuun ROM-paikkaan.
DVK:n versio "Electronics N MS 01100.1-05" eroaa versiosta "-02" siten, että "Electronics NGMD 6022" -aseman sijaan asema 8 tuuman levykkeillä "Electronics GMD-7012" (15VVMD-1000- 003) on käytössä, eikä siinä ole KNGMD (MX:) -korttia, koska GMD-7012 on kytketty suoraan mikrotietokonekorttiin liitäntäkotelossa olevan liittimen kautta.
Se on DVK-1, johon on kytketty GMD-7012-asema ja mukautettu ROM pois käytöstä.
Muut ominaisuudet ovat samat kuin DVK-1.
Tässä DVK-mallissa otettiin käyttöön näytön ja itse tietokoneen "korien" erottaminen. Esittelykorissa oli vapaata tilaa ja mikrotietokone- ja KNGMD-levyt asetettiin erilliseen koriin, jossa oli 2 lisäpaikkaa täysilaudoille. DVK-2M:n ensimmäisissä tapauksissa RAM-muistia oli vain 48 kilotavua. 8 kilotavua osoitetilasta valtasi mukautettu ROM-siru MX-käynnistyslataimella. Myöhemmin järjestelmän ROM korvattiin mikrotietokoneella. Se sisälsi MX-käynnistyslataimen, mikä poisti mukautetun ROM-muistin tarpeen ja palautti RAM-muistin 56 kilotavuun. KNGMD-ohjain tuki jopa 4 aseman kytkemistä.
Mahdollisuus kytkeä GMD-7012 säilyi, mutta se vaati erityisen kaapelin juottamista. Käyttäjät kokosivat samanlaisia komplekseja tiedon siirtämiseksi 8 tuuman levykkeiltä 5 tuuman levykkeille.
Vuonna 1987 DVK-2M (osana Ritsa-luotaimen lisälaitetta) osallistui Neuvostoliiton pohjoisen laivaston Atrina -sukellusveneiden vastaiseen operaatioon Sargasinmerellä ja Atlantin valtamerellä [5] [6] . DVK-2M:n hinta oli 15 600 ruplaa [7] .
Koulumuutos DVK-2M toimimaan opettajan työpaikalla osana KUVT-86 luokkahuoneita Elektronika BK-0010 pohjalta . Se oli varustettu KTLK-4- tai KTLK-6-sarjakanavaohjaimella luokkaverkon järjestämistä varten.
DVK-3 koottiin "monoblock"-tyyppiseen koteloon, joka yhdisti MS 6105 -näytön, U12.087.314-virtalähteen teholla 250 W, levyasemat ja "korin" järjestelmäväylällä. MS 7004 -näppäimistö liitettiin erikseen.
Myöhemmin DVK-3M:n muunnos ilmestyi osana mikrotietokonelevyä "Electronics MS 1201.03", joka perustuu KM1801VM3 :een . Tämä prosessori käytti 248 kt muistia. Se oli varustettu KCGD-ohjaimella (värigraafisen näytön ohjain), KMD:llä (magneettilevyn ohjain), KZhD:llä (kiintolevyohjain). Itse SM 5508 -kiintolevyn kapasiteetti oli 10 Mt.
Asennettu pöytäkoneen alumiinikoteloon (liitäntäyksikkö), joka on samanlainen kuin DVK-2, mutta ei varustettu 15IE-00-013-näytöllä. Sen sijaan siinä on ulkoinen näyttö MC 6105 ja näppäimistö MC 7004, jotka on kytketty KSD-ohjaimeen. Mukana levyohjain MX:.
Se valmistettiin käyttämällä mikrotietokonekorttia "Electronics MS 1201.02" tai "Electronics MS 1201.03", joka perustuu KM1801VM3 :een . MC6106.01-värinäyttö on sisäänrakennettu tietokoneen koteloon. Mukana 6121-tyyppinen levykeasema. [8]
Se valmistettiin käyttämällä mikrotietokonekorttia "Electronics MS 1201.04", joka perustuu KM1801VM3 :een , jossa on 1 Mt RAM, KCGD-näytönohjaimet, sisäänrakennettu videomonitori MS6106.01, levykeasema MS5305 ja kiintolevy MS5401 [9] .
Kaikki perheen tietokoneet on valmistettu yksilevyisten mikrotietokoneiden Elektronika MS 1201.XX pohjalta . Mikrotietokonekortti ja ohjaimet asennettiin "kori"-liitäntäyksikköön MPI - järjestelmäväylällä ( Q-Bus ).
Valmistettu K1801VM1- mikroprosessorilla . Sisältää:
Käyttöliittymätyökalut:
Tämä malli ja MC 1201.01 valmistettiin kahdessa eri piiriversiossa. Varhaisessa versiossa dynaaminen muistin regenerointimenettely suoritettiin määräajoin erityisellä muistinlukujaksolla PDP:n pyynnöstä K1801VP1-034-ohjaimella (tai pikemminkin sen sitomisella). Viime aikoina regeneraatiosta on tehty läpinäkyvä, jotta se täyttää reaaliaikaisen sovelluskehityksen tiukat vaatimukset.
Järjestelmän (varjo) ROM sisältää konsolipääteohjelmia, itsediagnostiikkatestejä , edistyneitä aritmeettisia ohjelmia ja käynnistyslataimia GMD-7012 Electronicsista ja myöhemmistä NGMD-6022 Electronics -laitteista. Käyttäjän ROM sijaitsee pääosoitetilassa ja vaatii yhden muistipankin poistamisen käytöstä, jotta sitä voidaan käyttää.
Käytännössä samanlainen kuin MS 1201, mutta RAM korvattiin K565RU6- mikropiireillä , jotka erottuivat yhdellä virtalähteellä.
Mikrotietokoneen Elektronika MS 1201.01-01 versiossa ei ole kanavaa aseman liittämiseksi levykkeelle 8 tuuman "Elektronika GMD 7012" magneettilevylle, ei ole vastaavaa K1801VP1-033-sirua ja liitintä.
Valmistettu mikroprosessorilla KM1801VM2 . Mikrotietokonetta valmistettiin kolmessa muunnelmassa: MS 1201.02, MS 1201.02-01 (ilman UIGMD-liitäntää) ja MS 1201.02-02 (ilman UIGMD-, IRPS- ja IRPR-liitäntöjä).
Käytetyt sirut:
Arvioitu vähittäismyyntihinta: 1200 ruplaa [10] .
Valmistettu KM1801VM3- mikroprosessorilla , jossa on muistin suojausominaisuudet. Merkittävästi parannettu suorituskyky (800 tuhatta rekisteri-rekisteri-komentoa sekunnissa). Järjestelmäohjain KR1801VP1-119.
K565RU6-mikropiirien sijaan levylle on asennettu K565RU5- mikropiirit , mikä mahdollisti RAM-kapasiteetin kasvattamisen 248 kilotavuun. Yksittäisten muistivirheiden korjausta Hamming-koodilla (555ВЖ1) on sovellettu. Kuitenkin virheenkorjausohjelman todellinen suorituskyky heikkeni 12-15 %. Tästä syystä julkaistiin useita kopioita, joissa tämän ohjaimen tilalle oli juotettu jumpperia.
Käytettiin nopeampaa sarjakanavaohjainta KR1801VP1-065.
Järjestelmän ROM sisältää käynnistyslataimet asemaohjaimista DX ("GMD-70", "GMD-7012"), MX (5,25" asemat, "yksi tallennustiheys"), MY (5,25" asemat, "kaksoistallennustiheys"), DW ( kiintolevy, MFM-ohjain, 5 Mt, 10 Mt ja 20 MB levyjä).
Valmistettu KM1801VM3- mikroprosessorilla . 1 Mt RAM-muistia K565RU7-siruissa .
Character Monitor Controller (KSM) ja Character Display Controller (KSD) (MS 2711) vastaavat aakkosnumeeristen tietojen näyttämisestä näytöllä. Toiminnallisesti ne toistavat 15IE-00-013-päätteen ominaisuudet muodostaen VT52-komentojärjestelmän osajoukon , ja niillä on merkistö KOI-7 H0, KOI-7N1, KOI-7N0/1. Ne on suunniteltu Q-Bus-korteiksi (MPI), mutta ne kuluttavat vain virtaa väylästä ja tuottavat alkuasetussignaaleja, joihin käytetään prosessorin uudelleenkäynnistyslohkoa. Piiri käynnistetään painikkeesta palautuspiirin [11] kautta . Valmistettu KR580VM80A mikroprosessorin pohjalta . Ne muodostavat yhteyden mikrotietokoneeseen IRPS:n kautta. Ulkoisina laitteina KSM:ään liitettiin 12 tuuman MC 6105 -näyttö (analoginen DEC VR201:n kanssa) ja MC 7004 -näppäimistö (toiminnallinen analogia DEC LK201:lle).
KSM-ohjaimet erosivat KSD:stä siinä, että niissä on videosignaalien sekoitusyksikkö QGD-kortille. KSD vaati erillisen sekoituslevyn.
Grafiikkanäytön ohjain (KHD) sisältää 16 kilotavua muistia (K565RU6), se on mukana lisäosana ja mahdollistaa 400 × 286 pikselin yksivärisen grafiikan näyttämisen. Yhdessä KSM- tai KSD-ohjainten kanssa tämä mahdollisti tekstin ja graafisen tiedon näyttämisen. Videosignaalien vaihto ja miksaus suoritetaan QHD-kortilla, ja voit valita ohjelmallisesti, näytetäänkö vain tekstiä, vain grafiikkaa vai molemmat näytöt.
KGD-laudalle on kirjoitettu monia graafisia ohjelmia: pelejä, graafisia editoijia, koulutusohjelmia. BASIC- ja Focal -kielistä on versioita QGD-tuella. Mukana on myös DE.SYS RAM-levyohjain, joka mahdollistaa KGD-muistin käytön levylaitteena. Pienestä kapasiteetista huolimatta tämän avulla voit nopeuttaa työtä radikaalisti, koska levyasemien käyttömäärät vähenevät. Harrastajat asensivat K565RU5-siruja RU6: n sijasta KGD-levylle, mikä ei häirinnyt grafiikkasovittimen toimintaa, mutta lisäsi elektronisen levyn kapasiteettia 4 kertaa, jopa 64 kilotavuun.
Levykeasemaohjaimella (KNGMD) on track record -rakenne ja se on kytketty järjestelmään laitteena MX:. Alkuperäisen ajurin MX:luotettavuus on melko alhainen, pian M. I. Potemkin ja R. A. Bronstein loivat uuden ajurin, joka korvasi nopeasti "virallisen".
Levykeasemaohjain (KNGMD), joka perustuu malleihin KR1818VG93 ja K1816BE751 (i8751 UV-poistolla, "Kochan"), Optima PLL, samanlainen kuin Electronics 85 -tietokoneessa käytetty .
Minilevyohjain (KMD) "Electronics NGMD-6022" tai "NGMD-6121" sektorikohtaisella tallennuksella ( MY:). Valmistettu KR1801VM1-mikroprosessorin, K1801RE1 ROM-, K1809RU1 RAM-, KR1801VP1-095- ja KR1801VP1-096-tiedonsiirtoliitännän pohjalta MPI- ja KR1801VP1-097-taajuusmuuttajan ohjauspiirillä (myöhemmin KR1801VP1-1281VP).
Värigrafiikkanäytönohjain (KCGD) (MC 2725) on laajennuskortti, jossa on oma prosessori (KR1801VM2) ja 128 kilotavua RAM-muistia (16 K565RU5-sirua). Ohjain tarjoaa käyttöoikeudet:
Tuetut vaihtoprotokollat ovat VT100 ja VT52.
Sarja (lennätin) kanavaohjainta KTLK-4 (MS 4622) tai KTLK-6 käytetään järjestämään luokkaverkko osana KUVT-86 :ta . Valmistettu mikropiireihin KR1801VP1-034 (osoitteenvalitsin), KR1801VP1-055 (puskuri) ja KR1801VP1-065 (sarjaporttiohjain) 4 tai 6 kappaletta, yksi jokaisessa kanavassa.
Kiintolevyaseman ohjain. Mahdollistaa 5, 10 ja 20 Mt:n asemia yhdistämisen MFM -standardin mukaisesti . Valmistettu täyden MPI-kortin muodossa (Q-Bus). Siinä on oma mikroprosessori KM1818VM01 (samanlainen kuin Scientific Microsystems / Signetics 8X300 ), laiteohjelmisto on kirjoitettu kolmeen ROMiin K1656RE3 (samanlainen kuin Am27S29 tai N82S147). MFM-polku on rakennettu käyttämällä K1818-sarjan mikropiirejä (WD1100:n analogi: K1818BB1 - WD1100-01; K1818VI3 - WD1100-03; K1818VF4 - WD1100-04; K1818BB05 - WD1). Käyttöjärjestelmässä RT-11:tä palvelee ajuri DW.
Toiminnallisesti samanlaista säädintä käytetään Electronics 85 -tietokoneessa .
Neuvostoliiton tietokoneet | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|