Elektronika MK-52
MK-52 |
---|
Kalkulačka MK-52, modul pro rozšíření paměti, návod k použití |
Rok vydání |
1985 |
Počet číslic mantisy, pořadí |
8/2 |
Počet provozních registrů |
čtyři |
Počet adresovatelných paměťových registrů |
patnáct |
Zaregistrujte se pro obnovení výsledku předchozí operace |
Tady je |
Počet provedených operací |
65 |
Počet kroků programu |
105 |
Adresování |
přímé a nepřímé |
Znázornění úhlů |
radiány , stupně , grady |
Funkce 1/x, x 2 , √ x, e x , ln x, sin x, cos x |
Ano |
Funkce lg x, 10 x , tg x, arcsin x, arccos x, arctg x |
Ano |
Celá a zlomková část x, modulo x, max, znaménko x, generování náhodných čísel |
Ano |
Booleovské operace |
Ano |
Převod úhlu a času |
Ano |
Energeticky nezávislá paměť |
512 kroků |
Externí moduly |
Tady je |
Hmotnost |
0,25 |
Jídlo |
síť, 4 prvky A316 |
Výzdoba |
přenosný |
Cena |
99 r. 50 k., 115 s. |
Mediální soubory na Wikimedia Commons |
Electronics MK-52 je programovatelná kalkulačka s reverzní polskou notací pro technické výpočty. Odkazuje na třetí generaci sovětských programovatelných kalkulátorů [1] .
MK-52 letěl do vesmíru na kosmické lodi Sojuz TM-7 . Měl sloužit k výpočtu přistávací dráhy v případě, že selže palubní počítač. [2]
Od roku 1988 byl MK-52 s rozšiřující jednotkou paměti Elektronika-Astro dodáván lodím námořnictva jako součást navigační počítačové stavebnice [3] .
Popis
MK-52 je první sovětská kalkulačka s energeticky energeticky mazatelnou pamětí ( PROM , typ KR1601PP1 s objemem 4 Kbps, počet přepisovacích cyklů je 10 000), která zajišťuje bezpečnost programů při vypnutém napájení a působí jako vyrovnávací paměť při výměně dat s externími zařízeními. Tento paměťový blok je schopen uložit až 512 8bitových programových slov (nebo obsah 72 datových registrů) a vyměňovat je s RAM [4] . Navíc je možné připojit externí ROM - BRP (paměťová rozšiřující jednotka) s herními a matematickými programy, na kterých bylo uloženo několik desítek programů tvořících uživatelskou knihovnu (tyto programy jsou zaznamenány výrobcem). Celkem výrobci vyrobili 4 typy ROM kazet :
- BRP-2 "Astro" se sadou programů pro řešení navigačních problémů, informace o nich byly publikovány v "Sea Collection" č. 12, 1988;
- BRP-3 obsahující 60 programů pro řešení matematických problémů. V roce 1988 bylo vyrobeno 15 200 bloků tohoto typu, které se prodávají za cenu 16 rublů;
- BRP-4 byl vyroben v roce 1989; obsah - programy herního, sportovního, odborného a domácího charakteru;
- BRP "Geo", popsané pouze v literatuře.
Také v MK-52 je další rozšiřující konektor, který je instalován pro technologické účely a slouží k diagnostice MK při jeho výrobě; neoficiálně se k němu dala připojit externí zařízení s vlastními ovladači. [5]
Zpětně kompatibilní s modely druhé generace ( B3-34 a MK-54 ) z hlediska příkazů a kódů, ve skutečnosti se liší v implementaci několika nezdokumentovaných, ale široce používaných příkazů. Kromě toho příkazový systém zahrnuje: výpočet celých a zlomkových částí, modulo, maximum dvou čísel, bitové logické operace, převod stupňů, minut a sekund na zlomky stupně, generování pseudonáhodného čísla. Při použití těchto příkazů bude program, který zabere všech 105 kroků programové paměti a 15 registrů v MK-52, svými schopnostmi ekvivalentní přibližně 140-150 krokům a 18 registrům programu napsaného v příkazovém systému B3-34. .
Spotřeba kalkulačky:
- v pohotovostním režimu (když je na obrazovce nula) - asi 89 mA,
- v režimu „paměť“ (provádění programu Cx↑↑↑:ВП К Cx, v důsledku čehož na indikátoru svítí pouze desetinná tečka) - asi 84 mA,
- v režimu počítání podle programu - 73 mA.
Za vydání MK v kyjevském softwaru "Kristall" byli zodpovědní: hlavní konstruktér Andrey Grigoryevich Sherevenya, zástupce hlavního inženýra A.P. Perutsky, hlava státu přijetí V.V. Kostikov [6] .
Vlastnosti PROM MK-52
- Adresování 4bitových buněk od 0000 do 1023 (rozděleno do 64 řádků po 16 buňkách);
- Adresování je uvedeno ve tvaru NAAAADD, kde N je libovolná číslice (kromě nuly), AAAA je adresa počáteční tetrády požadované paměťové sekce, DD je délka této sekce v bajtech (programová slova), násobek 7 (řadič redukuje jakékoli nenásobné číslo na nejbližší celočíselný násobek 7);
- Výměna dat mezi stránkami RAM: sedm 8bitových programových slov, první slovo je umístěno na konci každé stránky ([01 02 03 04 05 06 00] [08 09 10 11 12 13 07] ...);
- Při přesunu programu z RAM do PROM se pořadí kroků programu stane: 2,3,4,5,6,7,1. Při načtení programu z PROM se pořadí obnoví;
- V PROM - 1 příkaz = 8 bitů, 1 registr = 56 bitů;
- Délka programu je násobkem 7;
- První příkazy z posledních neúplných sedmi nebudou přečteny (zapsány), pokud délka programu není násobkem 7;
- Počáteční adresa programu musí být násobkem 16;
- Informace jsou mazány řádek po řádku na 16 adresách;
- Před uložením programu je nutné vymazat obsah PROM, protože „ starý záznam“ se logicky sčítá s „novým záznamem“;
- Registry se zapisují od 0;
- Obsah paměti registrů je vymazán při zápisu registrů do PROM;
- 1 registr zabírá paměť rovnající se 7 programovým krokům;
- 1024=0000, 1025=0001;
- Vždy mějte přepínač „S-Z-MF“ v poloze „MF“, abyste náhodně nezničili programy uložené v PROM ;
- Protože maximální počet DD, násobek 7, je 98, pak je v jednom volání zpracováno 98 kroků nebo 14 registrů;
- Hodnotu DD lze rozšířit na 4 programová slova (8 tetrád): 1AAAA82 V 2AAAA20 = 8.AAAA-2 - to je 102 kroků nebo 14 registrů (od 0 do D) + celočíselná mantisa registru E bez znaménka;
- "P" 1AAAA-2. Délka programu = 103 kroků (v kroku 98 není žádný příkaz, je zapsán jako prázdná buňka (NOP) a ignorován);
- "D" 1AAAA-2. Všech 15 registrů bude zapsáno, ale registr „E“ bude vadný: žádné znaménko, žádný indikátor, desetinná čárka je za první číslicí;
- "P" 1AAAA-5. Dojde k přechodu příkazů: "-3" => "00", "-4" => "08", "98" => "09";
- Při práci s PROM se spotřeba energie zvyšuje;
- V režimu mazání PROM se také vymažou informace v paměti programu nebo registru PMK (v závislosti na poloze přepínače D-P). [7]
Dodávkový set (civilní verze)
- Mikrokalkulačka "Electronics MK-52";
- Návod k obsluze (ve dvou částech);
- Schéma elektrického obvodu mikrokalkulátoru "Electronics MK 52";
- Napájecí zdroj "Electronics D2-37A" by mohl napájet kalkulačku a nabíjet baterie;
- Baterie A-316 "Quantum" 4 ks. (v některých případech nedodáváno);
- Plastový kryt kalkulačky;
- Balící tašky. [osm]
Kalkulačka MK-52 nebyla dodána pro maloobchodní prodej
v konfiguraci "02" s rozšiřující jednotkou paměti "Electronics-Astro" pro námořnictvo .
Specifikace
- Základna prvků:
- K745IK1302-2 - dispečer, procesor, ovladač displeje a klávesnice;
- K745IK1303-2 - aritmetický procesor;
- K745IK1306-2 - procesor přídavných funkcí MK-61 (ve srovnání s kalkulačkami rodiny B3-34)
- K745IR2-2 - dynamické paměťové registry;
- K745GF3-2 - generátor hodin
- K745IK1801-2 je mikrokontrolér pro výměnu mezi páteří systému a adresovatelnou pamětí s náhodným přístupem.
- KR1601RR1 - LIS RPZU s informační kapacitou 1024 4bitových buněk.
- K561LA7 - malá logika
- Jídlo: ze 4 prvků typu AA nebo z externího BP. [čtyři]
Moderní emulátory
- Program Calculators 3000 (poslední verze 6.2 ze dne 23.09.2012) umožňuje emulovat kalkulačky MK-52, ale nepodporuje emulaci PROM . Program funguje na operačních systémech Windows 95, 98, ME, NT, 2000, XP, 2003, Vista, 2008, 7, 8, 10.
- Program MK-55 Resurrect (poslední verze v únoru 2021) je z hlediska programového kódu zpětně kompatibilní s kalkulačkou MK-52. Místo PROM jsou programy a data uloženy v systému souborů Windows. Program běží na operačních systémech Windows XP a vyšších a také pod emulátorem Wine . Verze stejného programu pro mikrokontrolér ESP32 (s ukládáním dat na paměťové karty SD ) od března 2021 je ve vývoji.
Fotografie
Fotografie pořízené po 21 letech.
Poznámky
- ↑ Shelest A.E. Mikrokalkulačky ve fyzice . - Moskva: Nauka, šéfredaktor, fyzika a matematika. lit., 1988. - S. 5-8. — 272 s. — ISBN 5-02-013793.
- ↑ Historie sovětských kalkulaček. Část II. (Sergey Frolov, 26/09/98)
- ↑ Praktická navigace pro velitele lodí, navigátory a strážní důstojníky. Kniha jedna. MO SSSR. 1989
- ↑ 1 2 Mikrokalkulačka MK-52. Návod k obsluze, část 1 . - Kyjev: závod Kvazar, 1985. - S. 52. - 178 s.
- ↑ Mikrokalkulačka MK-52. Manuál. Příloha 6: Schéma elektrického zapojení . - Kyjev: závod Kvazar, 1985. - S. 1. - 1 s.
- ↑ Redakční. Kalkulačky se zlepšují // Science and life : journal. - 1989. - č. 6 . - S. 105 . — ISSN 0028-1263 . (Ruština)
- ↑ Mikrokalkulačka MK-52. Návod k obsluze, část 2. . - Kyjev: závod Kvazar, 1985. - S. 302-309.
- ↑ Mikrokalkulačka MK-52. Návod k obsluze, část 1. . - Kyjev: závod Kvazar, 1985. - S. 48-49. — 178 str.
Viz také
Literatura
- Sekce "Člověk a počítač" v časopise " Věda a život ", který spravuje Yu.Pukhnachev, kandidát fyzikálních a matematických věd.
- Ochkov V. F., Khmelyuk V. A. . Od mikrokalkulačky k osobnímu počítači .. - M . : Nakladatelství MPEI, 1990. - 224 s. — ISBN 5-7046-0002-6 . (Kapitola 1)
Odkazy
PMK a EKVM série "Elektronika" |
---|
První generace (rodina B3-21) |
|
---|
Druhá generace (rodina B3-34) |
|
---|
Třetí generace (rodina MK-61) |
|
---|
Základní mikropočítače |
|
---|
Nerealizované projekty |
- MK-49
- MK-72
- MK-95
- MK-98
- MK-106
|
---|
Postsovětská EKVM |
|
---|