Elektronik C5

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 29. juni 2017; checks kræver 25 redigeringer .

Electronics C5  er en serie af sovjetiske kontrolmikrocomputere udviklet af designbureauet på Svetlana -fabrikken. Udviklere - A. V. Palagin , A. F. Kurgaev , V. A. Ivanov.

Elektronik S5-01

Den første almindelige mikrocomputer i USSR. Det var beregnet til masseautomatisering af processer i den nationale økonomi. Udviklingen blev afsluttet i 1974.

Computeren er helt indenlandsk udvikling. Til ham blev der skabt en ny elementbase - et mikroprocessorsæt af 536-serien. [1] Designet er multi-board.

Elektronik S5-02

Multi-board mikrocomputer.

Elektronik C5-11

Enkeltkort mikrocomputer. Produktionen begyndte i 1976.

Elektronik S5-12

Single-board mikrocomputer baseret på en multi-chip 16-bit mikroprocessor, på et 260×280 mm kort. Forbedret version af "Electronics S5-11", øget RAM til 128 16-bit ord og ROM til 2048 16-bit ord. Hastighed - 10 tusinde operationer i sekundet. Det var planlagt at tilslutte yderligere funktionelle moduler - en ADC, en grænseflade til input-output-enheder fra et hulbånd, interface med en teletype osv.

Moduler C5-12

Kilde [2] :

Elektronik S5-21, S5-21M

Mikrocomputer baseret på en enkelt-chip 16-bit N-MOP mikroprocessor K586VM1 (gammelt navn K586IK1). Udvikleren af ​​mikroprocessoren er A. V. Palagin.

Processoren kan udføre "kernen" af 16 instruktioner i hardware, de resterende 15 instruktioner udføres i firmware. Samlet antal hold med ændringer - 256

Processormodulet "Electronics S5-21" indeholder to MPI -kanaler , den første kanal bruges til kommunikation med lokale input-output-enheder, og den anden bruges til maskine-til-maskine kommunikation i multiprocessorkomplekser og til kommunikation med delte enheder .

C5-21 og C5-21M (MS 2716) adskiller sig væsentligt fra hinanden med hensyn til udgangssignaler, herunder deres betegnelser.

Moduler C5-21

Elektronik S5-22

Det er en version af C5-21M til specielle (militære) applikationer. Det adskiller sig fra C5-21M ved brug af mikrokredsløb med militær accept, uden brug af mikrokredsløb i plastikhylstre.

Indeholder moduler:

Elektronik S5-31

Systemet er baseret på en single-chip 16-bit mikrocontroller K1827BE1. [3]

Elektronik S5-41

"Elektronik SMS121". Systemet er baseret på K1801 -seriens mikroprocessorsæt med MPI -interface . Kommandosystem - PDP-11 ("Elektronik 60", OST 11.305.909-82). Regulatoren er lavet på et kort 114,5 × 220 mm og består af en basisenhed, derudover er der 4 sæder til installation af funktionelle strukturelle moduler (FCM). Det grundlæggende funktionelle fragment (BFF) af MK "Electronics SMS12102.1" indeholder:

Udvalget af funktionelle og konstruktive moduler (FCM) omfatter:

funktionelt uddrag BIS Tekniske detaljer
BB1 K1809BB1 I/O, tæller
BB2 K1809BB1 I/O, tæller, interrupt vektor indstilling
RAM "K8" K1809RU1 Kapacitet 8K 16-bit ord.
RAM "3K" K1809RU1 ZK kapacitet på 16-bit ord.
Videogrænseflade (VI) K1809VGZ Kommunikationscontroller med VKU på en sort-hvid eller farve CRT (tv-interface); tastaturcontroller (op til 256 taster).
Båndoptagergrænseflade (IM) K1809VG1 Frekvensmoduleret seriel asynkron kanal til kommunikation.
IRPS interface K1801VP1-035 Udveksling med WU'en via et standard serielt interface gennem en optokobler isolationsenhed.

K586BE1

Single-chip 16-bit mikrocomputer.

Den blev brugt som kontrolstyring i udstyret. For eksempel i båndoptageren "Wilma 100 Stereo", pulsmåleren "Electronics 01C".

K1827BE1

Enkelt-chip mikrocontroller med indbygget ROM.

Den blev brugt som en indbygget controller til at styre måleinstrumenter. Som en del af modulet "Electronics MS 2703" blev det brugt til at styre kolorimetre KFK-2 MP, MKMF-02, spektrofotometer SF46.

På grundlag af K1827BE1 blev en af ​​modellerne af den elektriske skrivemaskine Romashka (PELP 305-03) bygget. Når den er tændt, viser den meddelelsen "P1827" på indikatoren.

Arkitektur

Alle mikrocomputere i Elektronika S5-serien (undtagen Elektronika S5-41) er softwarekompatible 16-bit mikrocomputere. Computeren kan adressere 2 16 hukommelsesceller. Eksterne I/O-enheder adresseres i det generelle hukommelsesfelt i det øverste 4Kb-område.

Mikrocomputeren har 16 software-tilgængelige 16-bit registre . Register nul er imidlertid instruktionstælleren, og de tre andre bruges som "afbrudt opgaveregister", "firmwareadresseregister" og "beskyttelsesregister". Således er 12 almindelige 16-bit registre tilgængelige til brug.

Registrene har også en afbildning til det indledende hukommelsesområde i form af 16 på hinanden følgende celler. Forskydningen til placeringen af ​​de generelle registre i hukommelsen specificerer et 4-bit "opgavenummerregister". For at fremskynde driften af ​​systemet udføres en del af RAM'en til at rumme registre ofte på processorchippen og ikke i hoved-RAM'en. Disse områder af hukommelsen kan tilgås som almindelige celler, bortset fra sættet af registre (celler) for den aktuelle opgave.

Der er også en carry bit kaldet "link register" og et specielt to-bit "resultat flag register", der tager en af ​​4 værdier. Disse registre indstilles efter at de fleste aritmetiske instruktioner er udført. Normalt har værdien af ​​resultatets karakteristika følgende betydning: 0 - resultatet er lig nul; 1 - resultatet er mindre end nul; 2 - resultatet er større end nul; 3 - der er overløb.

Mikrocomputerens kommandosystem indeholder 31 grundlæggende kommandoer. K586BE1 kan udføre en delmængde af de 27 grundlæggende kommandoer.

Kommandosystemet er to-adresser. Den første operand er altid et internt register i processoren, der er ingen dedikeret akkumulator . Den anden operand indeholder også registernummeret, men afhængigt af instruktionens funktioner kan det andet register tjene som et akkumuleringsregister, et indeksregister, et adresseregister, et adresseregister med automatisk ændring. Hvis det andet register er en programtæller (register 0) med attributter for indirekte adressering og autoincrement, så tillader denne form brug af konstanter fra instruktionshukommelsen i operationen (som PDP-11 , type indirekte adressering med autoincrement med register PC (R7) ) + ).

Til programmering blev der brugt krydssystemer M-220 og BESM-6 maskiner .

Noter

  1. Museum of Electronic Rarities - Active - 536. serie
  2. M. P. Galperin , V. Ya. Kuznetsov, Yu. A. Maslenikov, V. E. Pankin, V. P. Tsvetov, A. I. Borovskoy. Mikrocomputer "Electronics C5" og deres anvendelse. - Moskva: "Sovjetradio", 1980. - 160 s. - (Massebibliotek for ingeniøren "Elektronik").
  3. MPSS nr. 4 1988 Side. 7

Litteratur og publikationer

Links