Elektronika C5

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 29. června 2017; kontroly vyžadují 25 úprav .

Electronics C5  je řada sovětských řídicích mikropočítačů vyvinutých konstrukční kanceláří závodu Světlana . Vývojáři - A. V. Palagin , A. F. Kurgaev , V. A. Ivanov.

Elektronika S5-01

První univerzální mikropočítač v SSSR. Byl určen pro masovou automatizaci procesů v národním hospodářství. Vývoj byl dokončen v roce 1974.

Počítač je zcela domácí vývoj. Pro něj byla vytvořena nová elementová základna - mikroprocesorová stavebnice řady 536. [1] Provedení je vícedeskové.

Elektronika S5-02

Vícedeskový mikropočítač.

Elektronika C5-11

Jednodeskový mikropočítač. Výroba začala v roce 1976.

Elektronika S5-12

Jednodeskový mikropočítač založený na vícečipovém 16bitovém mikroprocesoru, na desce 260×280 mm. Vylepšená verze "Electronics S5-11", zvýšená RAM na 128 16bitových slov a ROM na 2048 16bitových slov. Rychlost - 10 tisíc operací za sekundu. Bylo plánováno připojení dalších funkčních modulů - ADC, rozhraní pro vstupně-výstupní zařízení z děrné pásky, propojení s dálnopisem atd.

Moduly C5-12

Zdroj [2] :

Elektronika S5-21, S5-21M

Mikropočítač založený na jednočipovém 16bitovém N-MOP mikroprocesoru K586VM1 (starý název K586IK1). Vývojář mikroprocesoru je A. V. Palagin.

Procesor může hardwarově provádět „jádro“ 16 instrukcí, zbývajících 15 instrukcí je prováděno ve firmwaru. Celkový počet týmů s úpravami - 256

Procesorový modul "Electronics S5-21" obsahuje dva MPI kanály , první kanál se používá pro komunikaci s lokálními vstupně-výstupními zařízeními a druhý se používá pro komunikaci mezi stroji v multiprocesorových komplexech a pro komunikaci se sdílenými zařízeními. .

C5-21 a C5-21M (MS 2716) se od sebe výrazně liší výstupními signály včetně jejich označení.

Moduly C5-21

Elektronika S5-22

Jedná se o verzi C5-21M pro speciální (vojenské) aplikace. Od C5-21M se liší v použití mikroobvodů s vojenskou akceptací, bez použití mikroobvodů v plastových pouzdrech.

Obsahuje moduly:

Elektronika S5-31

Systém je založen na jednočipovém 16bitovém mikrokontroléru K1827BE1. [3]

Elektronika S5-41

"Electronic SMS121". Systém je založen na mikroprocesorové sadě K1801 s rozhraním MPI . Velitelský systém - PDP-11 ("Electronics 60", OST 11.305.909-82). Ovladač je vyroben na desce 114,5 × 220 mm a skládá se ze základní jednotky, navíc jsou zde 4 místa pro instalaci funkčních konstrukčních modulů (FCM). Základní funkční fragment (BFF) MK "Electronics SMS12102.1" obsahuje:

Řada funkčních a konstrukčních modulů (FCM) zahrnuje:

funkční úryvek BIS Technické údaje
BB1 K1809BB1 I/O, čítač
BB2 K1809BB1 Nastavení I/O, čítače, vektoru přerušení
RAM "K8" K1809RU1 Kapacita 8K 16bitová slova.
RAM "3K" K1809RU1 Kapacita ZK 16bitových slov.
Video rozhraní (VI) K1809VGZ Komunikační ovladač s VKU na černobílém nebo barevném CRT (televizní rozhraní); ovladač klávesnice (až 256 kláves).
Rozhraní magnetofonu (IM) K1809VG1 Frekvenčně modulovaný sériový asynchronní kanál pro komunikaci.
IRPS rozhraní K1801VP1-035 Výměna s WU přes standardní sériové rozhraní přes optočlenovou izolační jednotku.

K586BE1

Jednočipový 16bitový mikropočítač.

Byl použit jako řídicí regulátor v zařízení. Například v magnetofonu "Wilma 100 Stereo", pulsmetr "Electronics 01C".

K1827BE1

Jednočipový mikrokontrolér s vestavěnou ROM.

Používal se jako vestavěný regulátor pro ovládání měřicích přístrojů. V rámci modulu "Elektronika MS 2703" byl použit pro řízení kolorimetrů KFK-2 MP, MKMF-02, spektrofotometru SF46.

Na základě K1827BE1 byl postaven jeden z modelů elektrického psacího stroje Romashka (PELP 305-03). Po zapnutí zobrazí na indikátoru zprávu „P1827“.

Architektura

Všechny mikropočítače řady Elektronika S5 (kromě Elektronika S5-41) jsou softwarově kompatibilní 16bitové mikropočítače. Počítač dokáže adresovat 2 16 paměťových buněk. Externí I/O zařízení jsou adresována v poli obecné paměti v horní oblasti 4 kB.

Mikropočítač má 16 softwarově přístupných 16bitových registrů . Nicméně registr nula je čítač instrukcí a další tři se používají jako "registr přerušených úloh", "registr firmwarových adres" a "registr ochrany". K použití je tedy k dispozici 12 běžných 16bitových registrů.

Registry mají také mapování na počáteční paměťovou oblast ve formě 16 po sobě jdoucích buněk. Offset vzhledem k umístění obecných registrů v paměti určuje 4bitový "registr čísla úlohy". Pro urychlení provozu systému se část paměti RAM pro umístění registrů často provádí na čipu procesoru, a nikoli v hlavní paměti RAM. K těmto oblastem paměti lze přistupovat jako k běžným buňkám, kromě sady registrů (buněk) aktuální úlohy.

K dispozici je také přenosový bit zvaný „linkový registr“ a speciální dvoubitový „výsledkový příznakový registr“, který nabývá jedné ze 4 hodnot. Tyto registry se nastavují po provedení většiny aritmetických instrukcí. Obvykle má hodnota charakteristiky výsledku následující význam: 0 - výsledek je roven nule; 1 - výsledek je menší než nula; 2 - výsledek je větší než nula; 3 - došlo k přetečení.

Mikropočítačový povelový systém obsahuje 31 základních povelů. K586BE1 může provádět podmnožinu 27 základních příkazů.

Příkazový systém je dvouadresový. První operand je vždy vnitřní registr procesoru, není zde vyhrazený akumulátor . Druhý operand také obsahuje číslo registru, ale v závislosti na vlastnostech instrukce může druhý registr sloužit jako akumulační registr, indexový registr, adresový registr, adresový registr s automatickou úpravou. Pokud je druhým registrem programový čítač (registr 0) s atributy nepřímého adresování a autoinkrementu, pak tato forma umožňuje použití konstant z paměti instrukce v operaci (jako PDP-11 , typ nepřímého adresování s autoinkrementem s registrem PC (R7 ) +).

Pro programování byly použity křížové systémy na strojích M-220 a BESM-6 .

Poznámky

  1. Muzeum elektronických rarit – aktivní – 536. série
  2. M. P. Galperin , V. Ja. Kuzněcov, Ju. A. Maslenikov, V. E. Pankin, V. P. Cvetov, A. I. Borovskoy. Mikropočítače "Electronics C5" a jejich aplikace. - Moskva: "Sovětský rozhlas", 1980. - 160 s. - (Hromadná knihovna inženýra "Elektronika").
  3. MPSS č. 4 1988 Strana. 7

Literatura a publikace

Odkazy