<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-52</id>
	<title>Электроника МК-52 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-52"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-52&amp;action=history"/>
	<updated>2026-07-17T20:21:42Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-52&amp;diff=12165&amp;oldid=prev</id>
		<title>168.176.145.65: /* Современные эмуляторы */ добавил эмулятор для андроида</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-52&amp;diff=12165&amp;oldid=prev"/>
		<updated>2025-06-20T14:43:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Современные эмуляторы: &lt;/span&gt; добавил эмулятор для андроида&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Характеристики_калькулятора|МК-52|1985|8/2|4|15|Есть|65|105|прямая и косвенная|[[радиан]]ы, [[угловой градус|градусы]], [[град (единица измерения)|грады]]|Да|Да|Да|Да|Да|512 шагов|Есть|0,25|сеть, 4 элемента A316|переносное|99 р. 50 к., 115 р.|изображение = Elektronika MK 52 with accessories.jpg |подпись = Калькулятор МК-52, модуль расширения памяти, руководство по эксплуатации}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Электроника MK-52&amp;#039;&amp;#039;&amp;#039; — [[программируемый калькулятор|программируемый]] [[калькулятор|микрокалькулятор]] с [[обратная польская запись|обратной польской записью]] для проведения инженерных расчётов. Относится к третьему поколению советских программируемых калькуляторов&amp;lt;ref&amp;gt;{{Книга|ссылка=http://padabum.com/d.php?id=46700|автор={{nobr|Шелест А.Е.}}|заглавие=Микрокалькуляторы в физике|год=1988|место=Москва|издательство=Наука, Гл.ред.физ.-мат. лит.|страницы=5-8|страниц=272|isbn=5-02-013793}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
МК-52 летал в космос на корабле «[[Союз ТМ-7]]». Его предполагалось использовать для расчёта траектории посадки в случае, если выйдет из строя бортовой компьютер.&amp;lt;ref&amp;gt;{{Cite web |url=http://www.enlight.ru/ib/also/calcs/calcs2.htm |title=История советских калькуляторов. Часть II. (Сергей Фролов, 26/09/98) |access-date=2010-05-20 |archive-date=2012-07-17 |archive-url=https://web.archive.org/web/20120717031255/http://www.enlight.ru/ib/also/calcs/calcs2.htm |url-status=live }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
МК-52 с блоком расширения памяти «Электроника-Астро» с 1988 года поставлялся на корабли [[ВМФ]] в составе штурманского вычислительного комплекта&amp;lt;ref&amp;gt;Практическое кораблевождение для командиров кораблей, штурманов и вахтенных офицеров. Книга первая. МО СССР. 1989&amp;lt;/ref&amp;gt;.&lt;br /&gt;
== Описание ==&lt;br /&gt;
МК-52 — первый советский микрокалькулятор с энергонезависимой электрически стираемой памятью ([[ППЗУ]], типа КР1601РР1 объёмом 4 Кбит, число циклов перезаписи 10000), обеспечивающей сохранность программ при выключении питания и выполняющий функции буфера при обмене данными с внешними устройствами. Блок этой памяти способен хранить до 512 программных 8-битных слов (или содержимое 72 регистров данных) и обмениваться ими с [[ОЗУ]]&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Книга|ссылка=http://www.leningrad.su/calc/docs.php|заглавие=Микрокалькулятор МК-52. Руководство по эксплуатации, ч. 1|год=1985|место=Киев|издательство=завод Квазар|страницы=52|страниц=178|archive-date=2008-04-03|archive-url=https://web.archive.org/web/20080403094651/http://www.leningrad.su/calc/docs.php}}&amp;lt;/ref&amp;gt;. Кроме того имеется возможность подключения внешнего [[Постоянное запоминающее устройство|ПЗУ]] — БРП (блок расширения памяти) с игровыми и математическими программами, на котором хранилось несколько десятков программ, образующих библиотеку пользователя (эти программы записываются заводом-изготовителем).&lt;br /&gt;
Всего производителями выпускалось 4 типа картриджей [[Постоянное запоминающее устройство|ПЗУ]]:&lt;br /&gt;
# БРП-2 «Астро» с набором программ для решения навигационных задач, информация о которых опубликована в «Морском сборнике» № 12, 1988 г;&lt;br /&gt;
# БРП-3, содержащий 60 программ для решения математических задач. В 1988 году выпущено 15 200 блоков данного типа, поступивших в продажу по цене 16 рублей;&lt;br /&gt;
# БРП-4 выпускался в 1989 году; содержимое — программы игрового, спортивно-профессионального и бытового характера;&lt;br /&gt;
# БРП «Гео», описанный только в литературе.&lt;br /&gt;
&lt;br /&gt;
Также в МК-52 имеется ещё один разъем расширения, который установлен с технологической целью и служит для диагностики МК в процессе его изготовления; неофициально, в него можно было подключать внешние устройства с собственными контроллерами.&amp;lt;ref&amp;gt;{{Книга|ссылка=http://www.leningrad.su/calc/docs.php|заглавие=Микрокалькулятор МК-52. Руководство по эксплуатации. Приложение 6: Схема электрическая принципиальная|год=1985|место=Киев|издательство=завод Квазар|страницы=1|страниц=1|archive-date=2008-04-03|archive-url=https://web.archive.org/web/20080403094651/http://www.leningrad.su/calc/docs.php}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обратно совместим с моделями второго поколения ([[Электроника Б3-34|Б3-34]] и [[Электроника МК-54|МК-54]]) по системе команд и кодов, в действительности отличается реализацией нескольких недокументированных, но широко использовавшихся команд. Дополнительно система команд включает: вычисление целой и дробной части, модуля, максимального из двух чисел, побитовые логические операции, перевод градусов, минут и секунд в доли градуса, генерацию псевдослучайного числа. При использовании этих команд программа, которая займет в МК-52 все 105 шагов программной памяти и 15 регистров, по своим возможностям будет эквивалентна примерно 140—150 шагам и 18 регистрам программы, написанной в системе команд [[Б3-34]].&lt;br /&gt;
&lt;br /&gt;
Потребление калькулятора:&lt;br /&gt;
* в режиме ожидания (когда на экране горит ноль) — порядка 89 мА,&lt;br /&gt;
* в режиме «памяти» (выполнение программы &amp;lt;code&amp;gt;Cx↑↑↑:ВП&amp;amp;nbsp;К Cx&amp;lt;/code&amp;gt;, в результате чего на индикаторе светится только десятичная точка) — порядка 84 мА,&lt;br /&gt;
* в режиме счёта по программе — 73 мА.&lt;br /&gt;
&lt;br /&gt;
За выпуск МК на киевском ПО «Кристалл» отвечали: главный конструктор Андрей Григорьевич Шеревеня, заместитель главного инженера А. П. Перуцкий, руководитель госприёмки В. В. Костиков&amp;lt;ref&amp;gt;{{статья&lt;br /&gt;
 |автор    = Редакция&lt;br /&gt;
 |заглавие = Калькуляторы совершенствуются&lt;br /&gt;
 |ссылка   = &lt;br /&gt;
 |язык     = ru&lt;br /&gt;
 |издание  = [[Наука и жизнь]]&lt;br /&gt;
 |тип      = журнал&lt;br /&gt;
 |год      = 1989&lt;br /&gt;
 |том      = &lt;br /&gt;
 |номер    = 6&lt;br /&gt;
 |страницы = 105&lt;br /&gt;
 |doi      = &lt;br /&gt;
 |issn     = 0028-1263&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Особенности ППЗУ МК-52 ==&lt;br /&gt;
* Адресация 4-битных ячеек с 0000 до 1023 (разбиты на 64 строки по 16 ячеек);&lt;br /&gt;
* Адресация задается формой NAAAADD, где N — любая цифра (кроме нуля), AAAA — адрес начальной тетрады требуемого участка памяти, DD — длина этого участка в байтах (программных словах), кратная 7 (любое некратное число контроллер уменьшает до ближайшего целого, кратного 7);&lt;br /&gt;
* Обмен данными между страницами ОЗУ: семь 8-битных программных слов, первое слово расположено в конце каждой страницы ([01 02 03 04 05 06 00] [08 09 10 11 12 13 07] …);&lt;br /&gt;
* При перемещении программы из ОЗУ в [[ППЗУ]] порядок шагов программы принимает вид: 2,3,4,5,6,7,1. При считывании программы из ППЗУ порядок восстанавливается;&lt;br /&gt;
* В ППЗУ — 1 команда=8 бит, 1 регистр=56 бит;&lt;br /&gt;
* Длина программы кратна 7;&lt;br /&gt;
* Первые команды из последней неполной семерки не будут считаны (записаны), если длина программы не кратна 7;&lt;br /&gt;
* Начальный адрес программы должен быть кратен 16;&lt;br /&gt;
* Информация стирается построчно по 16 адресов;&lt;br /&gt;
* Перед сохранением программы необходимо стереть содержимое ППЗУ, {{nobr|т. к.}} «старая запись» логически складывается с «новой записью»;&lt;br /&gt;
* Регистры пишутся, начиная с 0;&lt;br /&gt;
* Содержимое регистровой памяти стирается при записи регистров в ППЗУ;&lt;br /&gt;
* 1 регистр занимает память, равную 7 шагам программы;&lt;br /&gt;
* 1024=0000, 1025=0001;&lt;br /&gt;
* Переключатель «С-З-СЧ» всегда держать в положении «СЧ», чтобы случайно не уничтожить программы, хранящиеся в [[ППЗУ]];&lt;br /&gt;
* {{nobr|Т. к.}} максимальное число DD, кратное 7, равно 98, то за одно обращение обрабатывается 98 шагов или 14 регистров;&lt;br /&gt;
* Значение DD можно расширить на 4 программных слова (8 тетрад): &amp;lt;tt&amp;gt;1AAAA82 V 2AAAA20&amp;lt;/tt&amp;gt; = &amp;lt;tt&amp;gt;8.AAAA-2&amp;lt;/tt&amp;gt; — это составляет 102 шага или 14 регистров (от 0 до D) + целая мантисса без знака регистра E;&lt;br /&gt;
* «П» 1AAAA-2. Длина программы = 103 шага, (в 98 шаге команды нет, он записывается как пустая ячейка (НОП) и игнорируется);&lt;br /&gt;
* «Д» 1AAAA-2. Запишутся все 15 регистров, но регистр «E» будет дефектным: знака нет, показателя нет, десятичная точка — после первой цифры;&lt;br /&gt;
* «П» 1AAAA-5. Будет переход команд: «-3» =&amp;gt; «00», «-4» =&amp;gt; «08», «98» =&amp;gt; «09»;&lt;br /&gt;
* При работе с [[ППЗУ]] возрастает потребляемая мощность;&lt;br /&gt;
* В режиме стирания ППЗУ также стирается информация в программной или регистровой памяти ПМК (в зависимости от положения переключателя Д-П).&amp;lt;ref&amp;gt;{{Книга|ссылка=http://www.leningrad.su/calc/docs.php|заглавие=Микрокалькулятор МК-52. Руководство по эксплуатации, ч. 2.|год=1985|место=Киев|издательство=завод Квазар|страницы=302-309|archive-date=2008-04-03|archive-url=https://web.archive.org/web/20080403094651/http://www.leningrad.su/calc/docs.php}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Комплект поставки (гражданский вариант) ==&lt;br /&gt;
* Микрокалькулятор «Электроника МК-52»;&lt;br /&gt;
* Руководство по эксплуатации (в двух частях);&lt;br /&gt;
* Схема электрическая принципиальная микрокалькулятора «Электроника МК 52»;&lt;br /&gt;
* Блок питания «Электроника Д2-37А» мог питать калькулятор, а также заряжать аккумуляторы;&lt;br /&gt;
* Элементы питания [[батарейка AA|А-316]] «Квант» 4 шт. (в некоторых случаях не поставлялись);&lt;br /&gt;
* Пластиковая крышка калькулятора;&lt;br /&gt;
* Упаковочные пакеты.&amp;lt;ref&amp;gt;{{Книга|ссылка=http://www.leningrad.su/calc/docs.php|заглавие=Микрокалькулятор МК-52. Руководство по эксплуатации, ч. 1.|год=1985|место=Киев|издательство=завод Квазар|страницы=48-49|страниц=178|archive-date=2008-04-03|archive-url=https://web.archive.org/web/20080403094651/http://www.leningrad.su/calc/docs.php}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В комплектации «02» с блоком расширения памяти «Электроника-Астро» для [[ВМФ]] калькулятор МК-52 в розничную продажу не поставлялся.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Элементная база:&lt;br /&gt;
** К745ИК1302-2 — диспетчер, процессор, контроллер дисплея и клавиатуры;&lt;br /&gt;
** К745ИК1303-2 — арифметический процессор;&lt;br /&gt;
** К745ИК1306-2 — процессор дополнительных функций МК-61 (по сравнению с микрокалькуляторами семейства Б3-34)&lt;br /&gt;
** К745ИР2-2 — регистры динамической памяти;&lt;br /&gt;
** К745ГФ3-2 — тактовый генератор;&lt;br /&gt;
** К745ИК1801-2 — микроконтроллер обмена между системной магистралью и адресуемой памятью с произвольной выборкой;&lt;br /&gt;
** КР1601РР1 — БИС РПЗУ информационной емкостью 1024 4-битных ячейки;&lt;br /&gt;
** К561ЛА7 — мелкая логика.&lt;br /&gt;
* Питание: от 4 элементов типа [[батарейка AA|AA]] или от внешнего БП.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Современные эмуляторы ==&lt;br /&gt;
* Программа [http://www.emulator3000.org/rus-c3.htm «Калькуляторы 3000»] (последняя версия 6.2 от 23.09.2012) позволяет эмулировать микрокалькуляторы МК-52, но не поддерживает эмуляцию [[PROM|ППЗУ]]. Программа работает на операционных системах [[Windows]] 95, 98, ME, NT, 2000, XP, 2003, Vista, 2008, 7, 8, 10, 11.&lt;br /&gt;
* Программа [https://hackaday.io/project/176772-mk-52-resurrect «МК-52 Resurrect»] (последняя версия в феврале 2021 г) обратно-совместима по коду программ с микрокалькулятором МК-52. Вместо ППЗУ используется сохранение программ и данных в файловой системе Windows. Программа работает на операционных системах [[Windows]] XP и выше, а также под эмулятором [[Wine]]. Версия той же программы для микроконтроллера [[ESP32]] (с сохранением данных на [[Secure Digital|SD]]-карты памяти), по состоянию на март 2021 г, находится в разработке.&lt;br /&gt;
* [https://github.com/cax/pmk-android &amp;quot;МК 61/54&amp;quot;] полноценный эмулятор для андроида. Эмулирует так же и оригинальную прошивку, что позволяет работать ЕГГОГологии.&lt;br /&gt;
&lt;br /&gt;
== Фотографии ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Elektronika-MK-52.jpg|Общий вид&lt;br /&gt;
Файл:Elektronika-MK-52-1.jpg|Вид сзади&lt;br /&gt;
Файл:Elektronika-MK-52-2.jpg|Фирменный штамп&lt;br /&gt;
Файл:Elektronika-MK-52-3.jpg|Блок питания&lt;br /&gt;
Файл:Elektronika-MK-52-4.jpg|Плата&lt;br /&gt;
Файл:Elektronika-MK-52-5.jpg|микросхема EEPROM&lt;br /&gt;
Файл:Elektronika_MK_52_with_ERROR.jpg|С сообщением «[[Еггогология|ЕГГОГ]]»&lt;br /&gt;
Файл:Модуль памяти Электроника БРП-3-1.JPG|Модуль с программами «БРП-3»&lt;br /&gt;
Файл:Модуль памяти Электроника БРП-3-2.JPG|«БРП-3» с отделённой заглушкой&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
{{столбцы}}&lt;br /&gt;
{{столбец}}&lt;br /&gt;
* [[Список советских калькуляторов]]&lt;br /&gt;
* [[Список советских калькуляторов#Серия МК|Список советских калькуляторов серии МК]]&lt;br /&gt;
* [[Еггогология]]&lt;br /&gt;
{{столбец}}&lt;br /&gt;
* [[Электроника Б3-21]]&lt;br /&gt;
* [[Электроника МК-46]]&lt;br /&gt;
* [[Электроника Б3-34]]&lt;br /&gt;
{{столбец}}&lt;br /&gt;
* [[Электроника МК-54]]&lt;br /&gt;
* [[Электроника МК-56]]&lt;br /&gt;
* Электроника МК-52&lt;br /&gt;
* [[Электроника МК-61]]&lt;br /&gt;
{{столбец}}&lt;br /&gt;
* [[Электроника МК-152]]&lt;br /&gt;
* [[Электроника МК-161]]&lt;br /&gt;
* [[Главная и побочные ветви]]&lt;br /&gt;
{{столбцы/конец}}&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* Раздел «Человек и компьютер» в журнале «[[Наука и Жизнь]]», который ведет кандидат физико-математических наук Ю. Пухначев.&lt;br /&gt;
* {{книга |автор=[[Очков, Валерий Фёдорович|Очков В.Ф.]], Хмелюк В. А. |заглавие=От микрокалькулятора к персональному компьютеру. |место=М. |издательство=изд-во МЭИ |год=1990 |страниц=224 |isbn=5-7046-0002-6 }} (Глава 1)&lt;br /&gt;
* [https://chramov1.wixsite.com/rasnie-igri Храмов С. Ю., Храмов Ю. И., «Давайте поиграем! Разные игры: тестовые, психологические, с камушками и на МК-61», Чебоксары, 2022, 352 с.]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.enlight.ru/ib/also/calcs/calcs1.htm История советских калькуляторов]&lt;br /&gt;
* [https://web.archive.org/web/20070613071939/http://rk86.com/frolov/calcoll.htm Коллекция отечественных калькуляторов]&lt;br /&gt;
* [https://web.archive.org/web/20120419075133/http://www.emulator3000.org/rus-c3.htm Программа-эмулятор большого количества советских калькуляторов] Воспроизводит только документированные возможности, но иногда не все. Например, для МК-52 не эмулируется работа с ППЗУ.&lt;br /&gt;
* [http://lordbss.pp.ru/pmk.html Игровые программы для МК-52, МК-61]&lt;br /&gt;
* [http://pmk.arbinada.com ПМК — база знаний по программируемым микрокалькуляторам (отечественным и зарубежным) и новой модели — МК-152]&lt;br /&gt;
* [http://www.leningrad.su/calc/docs.php Схема Э3 от МК-52.] Клуб любителей калькуляторов.&lt;br /&gt;
* [http://gtello.pagesperso-orange.fr/elektronika_e.htm MK-Compiler] Простое программирование на MK-61 / MK-52&lt;br /&gt;
* [https://github.com/myak555/MK-52_Resurrect/wiki MK-52 Resurrect] Эмуляция MK-52 на микроконтроллере ESP32.&lt;br /&gt;
&lt;br /&gt;
{{ПМК и ЭКВМ Электроника}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Советские программируемые микрокалькуляторы]]&lt;br /&gt;
[[Категория:Появились в 1985 году в СССР]]&lt;/div&gt;</summary>
		<author><name>168.176.145.65</name></author>
	</entry>
</feed>