Elektronika C5

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2017. június 29-én felülvizsgált verziótól ; az ellenőrzések 25 szerkesztést igényelnek .

Az Electronics C5 szovjet vezérlő mikroszámítógépek  sorozata , amelyet a szvetlanai üzem tervezőirodája fejlesztett ki. Fejlesztők - A. V. Palagin , A. F. Kurgaev , V. A. Ivanov.

Electronics S5-01

Az első általános célú mikroszámítógép a Szovjetunióban. A nemzetgazdasági folyamatok tömeges automatizálására szánták. A fejlesztés 1974-ben fejeződött be.

A számítógép teljesen hazai fejlesztés. Számára új elemalapot hoztak létre - az 536-os sorozat mikroprocesszorkészletét. [1] A kialakítás több kártyás.

Electronics S5-02

Többkártyás mikroszámítógép.

Elektronika C5-11

Egylapos mikroszámítógép. A gyártás 1976-ban kezdődött.

Electronics S5-12

Egylapos mikroszámítógép többchipes 16 bites mikroprocesszoron, 260×280 mm-es kártyán. Az "Electronics S5-11" továbbfejlesztett változata, a RAM 128 16 bites szóra, a ROM pedig 2048 16 bites szóra nőtt. Sebesség - 10 ezer művelet másodpercenként. További funkcionális modulok csatlakoztatását tervezték - ADC, interfész a bemeneti-kimeneti eszközökhöz lyukszalagról, interfész egy teletípussal stb.

C5-12 modulok

Forrás [2] :

Elektronika S5-21, S5-21M

Mikroszámítógép egylapkás, 16 bites N-MOP K586VM1 mikroprocesszoron (régi nevén K586IK1) alapul. A mikroprocesszor fejlesztője A. V. Palagin.

A processzor 16 utasítás „magját” tudja végrehajtani hardveresen, a maradék 15 utasítást firmware-ben hajtja végre. Csapatok összlétszáma módosításokkal - 256

Az "Electronics S5-21" processzormodul két MPI csatornát tartalmaz , az első csatorna a helyi bemeneti-kimeneti eszközökkel való kommunikációra, a második pedig a gépek közötti kommunikációra szolgál többprocesszoros komplexumokban, valamint a megosztott eszközökkel való kommunikációra. .

A C5-21 és a C5-21M (MS 2716) jelentősen eltérnek egymástól a kimeneti jelek tekintetében, beleértve a megnevezésüket is.

C5-21 modulok

Electronics S5-22

Ez a C5-21M speciális (katonai) alkalmazásokhoz készült változata. A C5-21M-től abban különbözik, hogy katonailag elfogadott mikroáramköröket használnak, műanyag tokban lévő mikroáramkörök használata nélkül.

Modulokat tartalmaz:

Electronics S5-31

A rendszer egy chipes, 16 bites K1827BE1 mikrokontrolleren alapul. [3]

Electronics S5-41

"Elektronika SMS121". A rendszer a K1801 sorozatú MPI interfésszel ellátott mikroprocesszor készleten alapul . Parancsrendszer - PDP-11 ("Electronics 60", OST 11.305.909-82). A vezérlő 114,5 × 220 mm-es táblára készül, és egy alapegységből áll, emellett 4 ülés található a funkcionális szerkezeti modulok (FCM) beépítésére. Az MK "Electronics SMS12102.1" alapvető funkcionális töredéke (BFF) a következőket tartalmazza:

A funkcionális és konstruktív modulok (FCM) választéka a következőket tartalmazza:

funkcionális részlet BIS Műszaki információk
BB1 K1809BB1 I/O, számláló
BB2 K1809BB1 I/O, számláló, megszakítási vektor beállítása
RAM "K8" K1809RU1 Kapacitás 8K 16 bites szavak.
RAM "3K" K1809RU1 16 bites szavak ZK kapacitása.
Videó interfész (VI) K1809VGZ Kommunikációs vezérlő VKU-val fekete-fehér vagy színes CRT-n (televíziós interfész); billentyűzetvezérlő (legfeljebb 256 billentyű).
Magnó interfész (IM) K1809VG1 Frekvenciamodulált soros aszinkron csatorna kommunikációhoz.
IRPS interfész K1801VP1-035 Csere a WU-val szabványos soros interfészen keresztül optocsatoló leválasztó egységen keresztül.

K586BE1

Egy chipes 16 bites mikroszámítógép.

A berendezésben vezérlő vezérlőként használták. Például a "Wilma 100 Stereo" magnóban az "Electronics 01C" pulzusmérő.

K1827BE1

Egylapkás mikrokontroller beépített ROM-mal.

Beépített vezérlőként használták a mérőműszerek vezérlésére. Az "Electronics MS 2703" modul részeként a KFK-2 MP, MKMF-02 és az SF46 spektrofotométerek vezérlésére szolgált .

A K1827BE1 alapján készült el a Romashka elektromos írógép (PELP 305-03) egyik modellje. Bekapcsoláskor a „P1827” üzenet jelenik meg a kijelzőn.

Építészet

Az Elektronika S5 sorozat összes mikroszámítógépe (az Elektronika S5-41 kivételével) szoftverkompatibilis 16 bites mikroszámítógép. A számítógép 2 16 memóriacellát tud megcímezni. A külső I/O eszközök a felső 4Kb terület általános memóriamezőjében találhatók.

A mikroszámítógép 16 szoftverrel elérhető 16 bites regiszterrel rendelkezik . Azonban a nulla regiszter az utasításszámláló, a másik három pedig „megszakított feladatregiszter”, „firmware címregiszter” és „védelmi regiszter”. Így 12 közös 16 bites regiszter áll rendelkezésre.

A regiszterek a kezdeti memóriaterülethez való leképezést is tartalmazzák 16 egymást követő cella formájában. A memóriában lévő általános regiszterek helyéhez való eltolás egy 4 bites "feladatszám-regisztert" határoz meg. A rendszer működésének felgyorsítása érdekében a regiszterek befogadására szolgáló RAM egy részét gyakran a processzorchipen végzik, és nem a fő RAM-ban. Ezek a memóriaterületek a közönséges cellákhoz hasonlóan érhetők el, kivéve az aktuális feladat regisztereinek (celláinak) készletét.

Van még egy átviteli bit, az úgynevezett "link register", és egy speciális kétbites "eredményjelző regiszter", amely a 4 érték valamelyikét veszi fel. Ezeket a regisztereket a legtöbb aritmetikai utasítás végrehajtása után állítják be. Az eredmény jellemzőinek értéke általában a következő jelentéssel bír: 0 - az eredmény egyenlő nullával; 1 - az eredmény kisebb, mint nulla; 2 - az eredmény nagyobb, mint nulla; 3 - túlcsordulás van.

A mikroszámítógépes parancsrendszer 31 alapvető parancsot tartalmaz. A K586BE1 a 27 alapvető parancs egy részét tudja végrehajtani.

A parancsrendszer kétcímes. Az első operandus mindig a processzor belső regisztere, nincs dedikált akkumulátor . A második operandus tartalmazza a regiszterszámot is, de az utasítás jellemzőitől függően a második regiszter szolgálhat gyűjtőregiszterként, indexregiszterként, címregiszterként, címregiszterként automatikus módosítással. Ha a második regiszter egy programszámláló (0. regiszter) indirekt címzés és autoinkrement attribútumokkal, akkor ez az űrlap lehetővé teszi az utasításmemóriából származó konstansok használatát a műveletben (mint pl. PDP-11 , indirekt címzés típusa autoinkrementtel PC regiszterrel (R7) ) + ).

A programozáshoz keresztrendszereket használtak M - 220 és BESM-6 gépeken .

Jegyzetek

  1. Elektronikai Ritkaságok Múzeuma - Aktív - 536. sorozat
  2. M. P. Galperin , V. Ya. Kuznyecov, Yu. A. Maszlenyikov, V. E. Pankin, V. P. Cvetov, A. I. Borovskoj. Az "Electronics C5" mikroszámítógép és alkalmazásuk. - Moszkva: "Szovjet Rádió", 1980. - 160 p. - (Az "Elektronika" mérnök tömegkönyvtára).
  3. MPSS No. 4 1988 oldal. 7

Irodalom és publikációk

Linkek