Електроніка МК-52

Калькулятор МК-52, модуль розширення пам'яті, посібник з експлуатації
МК-52
Рік випуску: 1985
Число розрядів мантиси / порядку: 8/2
Кількість операційних регістрів: 4
Кількість адресованих регістрів пам'яті: 15
Регістр відновлення результату попередньої операції: Є
Кількість виконуваних операцій: 65
Кількість кроків програми: 105
Адресація: пряма і непряма
Представлення кутів: радіани, градуси, гради
Функції 1 / x, x 2, x, e x, ln x, sin x, cos x:   Та
Функції lg x, 10 x, tg x, arcsin x, arccos x, arctg x:   Та
Ціла і дробова частини x, модуль x, max, знак x, генерація випадкових чисел: Та
Логічні операції: Та
Перетворення кутів і часу: Та
Незалежна пам'ять: 512 кроків
Зовнішні модулі: Є
Маса: 0,25
Харчування: мережа, 4 елементи A316
Оформлення: переносне
Ціна: 115 р..

Електроніка MK-52 - програмований мікрокалькулятор з зворотної польської записом для проведення інженерних розрахунків. Відноситься до третього покоління радянських програмованих калькуляторів.

МК-52 перший радянський мікрокалькулятор з енергонезалежною електрично зтирається пам'яттю ( ППЗУ, типу КР1601РР1 об'ємом 4 Кбіт, число циклів перезапису 10000), що забезпечує збереження програм при виключенні живлення і виконує функції буфера при обміні даними з зовнішніми пристроями. Блок цієї пам'яті здатний зберігати до 512 програмних 8-бітних слів (або вміст 72 регістрів даних) і обмінюватися ними з ОЗУ.

Крім того є можливість підключення зовнішнього ПЗУ - БРП (блок розширення пам'яті) з ігровими та математичними програмами, на якому зберігалося кілька десятків програм, що утворюють бібліотеку користувача (ці програми записуються заводом-виробником). Всього виробниками випускалося 4 типи картриджів ПЗУ :

  1. БРП-2 "Астро" з набором програм для вирішення навігаційних завдань, інформація про які опублікована в "Морському збірнику" № 12, 1988 р;
  2. БРП-3, що містить 60 програм для вирішення математичних завдань. У 1988 році випущено 15 200 блоків даного типу, що надходить у продаж за ціною 16 рублів;
  3. БРП-4 планувався до випуску в 1989 році; вміст - програми ігрового, спортивно-професійного і побутового характеру;
  4. БРП "Гео" (три з них містили різноманітні математичні функції, БРП-4 - ігрові програми).

Також у МК-52 є ще один роз'єм розширення, який встановлений з технологічною метою і служить для діагностики МК в процесі його виготовлення; неофіційно, в нього можна було підключати зовнішні пристрої з власними контролерами, наприклад спеціальний принтер.

Мікрокалькулятор має розширений набір мікропрограм, зокрема, виділення цілої і дробової частини чисел, знаходження абсолютного і максимального значення чисел, виконання деяких логічних операцій. У той же час калькулятор повністю сумісний з моделями другого покоління ( Б3-34 і МК-54) за системою команд і кодів. У середньому програма, яка займе в МК-52 всі 105 кроків програмної пам'яті і 15 регістрів, за своїми можливостями буде еквівалентна приблизно 140-150 кроків і 18 регістрів програми, написаної в системі команд Б3-34.

МК-52 літав у космос на кораблі " Союз ТМ-7 ". Його передбачалося використовувати для розрахунку траєкторії посадки у випадку, якщо вийде з ладу бортовий комп'ютер. [1]

Споживання калькулятора:

  • в режимі очікування (коли на екрані горить нуль) - порядку 89 мА,
  • в режимі "пам'яті" (виконання програми Cx↑↑↑:ВП К, в результаті чого на індикаторі світиться тільки десяткова крапка) - порядку 84 мА,
  • в режимі рахунку за програмою - 73 мА.

За випуск МК на київському ВО "Кристал" відповідали: головний конструктор Андрій Григорович Шеревеня, заступник головного інженера А. П. Перуцький, керівник Госпріємки В. В. Костіков [2].


1. Особливості ППЗУ МК-52

  • Адресація 4-бітних осередків з 0000 до 1023 (розбиті на 64 рядки по 16 осередків);
  • Адресація задається формою NAAAADD, де N - будь-яка цифра (крім нуля), AAAA - адреса початковій тетради необхідного ділянки пам'яті, DD - довжина цієї ділянки в байтах (програмних словах), кратна 7 (будь-яке некратні число контролер зменшує до найближчого цілого, кратного 7 );
  • Обмін даними між ОЗУ сторінками: сім 8-бітних програмних слів, перше слово розташоване в кінці кожної сторінки ([01 02 03 04 05 06 00] [08 09 10 11 12 13 07] ...);
  • При переміщенні програми з ОЗУ в ППЗУ порядок кроків програми приймає вигляд: 2,3,4,5,6,7,1. При зчитуванні програми з ППЗУ порядок відновлюється;
  • У ППЗУ - 1 команда = 8 біт, 1 регістр = 56 біт;
  • Довжина програми кратна 7;
  • Перші команди з останньої неповної сімки не вважатимуться (записані), якщо довжина програми не кратна 7;
  • Початковий адресу програми повинен бути кратний 16;
  • Інформація стирається порядково по 16 адрес;
  • Перед збереженням програми необхідно стерти вміст ППЗУ, т. к. "Стара запис" логічно складається з "новою записом";
  • Регістри пишуться, починаючи з 0;
  • Вміст реєстрової пам'яті стирається при записі регістрів в ППЗУ;
  • 1 регістр займає пам'ять, рівну 7 кроків програми;
  • 1024 = 0000, 1025 = 0001;
  • Перемикач "С-З-СЧ" завжди тримати в положенні "СЧ", щоб випадково не знищити програми, що зберігаються в ППЗУ;
  • Т. к. Максимальна кількість DD, кратне 7, одно 98, то за одне звернення обробляється 98 кроків або 14 регістрів;
  • Значення DD можна розширити на 4 програмних слова (8 тетрад): 1AAAA82 V 2AAAA20 = 8.AAAA-2 - це становить 102 кроку або 14 регістрів (від 0 до D) + ціла мантиса без знаку регістру E;
  • "П" 1AAAA-2. Довжина програми = 103 кроку, проте в 98 кроці команди немає;
  • "Д" 1AAAA-2. Запишуться всі 15 регістрів, але регістр "E" буде дефектним: знака немає, показника немає, десяткова крапка - після першої цифри;
  • "П" 1AAAA-5. Буде перехід команд: "-3" => "00", "-4" => "08", "98" => "09";
  • При роботі з ППЗУ зростає споживана потужність;
  • У режимі стирання ППЗУ так само стирається інформація в програмній або реєстрової пам'яті ПМК (залежно від положення перемикача Д-П);

2. Комплект поставки

  • Мікрокалькулятор "Електроніка МК-52";
  • Інструкція з експлуатації (у двох частинах);
  • Схема електрична принципова мікрокалькулятора "Електроніка МК 52";
  • Блок живлення "Електроніка БП2-3К" міг живити калькулятор, а також заряджати акумулятори;
  • Паспорт на блок живлення;
  • Елементи живлення А-316 "Квант" 4 шт.;
  • Пластиковий чохол калькулятора;
  • Коробка.

3. Технічні характеристики

  • Елементна база:
    • Комплект мікросхем, застосовуваний також у калькуляторі " Електроніка МК-61 ";
    • К745ІК1801-2 - мікроконтролер обміну між системною магістраллю і адресується пам'яттю з довільною вибіркою.
    • КР1601РР1 - БІС РПЗУ інформаційною ємністю 1024 4-бітних осередки.
  • Живлення: від 4-х елементів типу AA або від зовнішнього БП.

4. Фотографії

  • Загальний вигляд

  • Вигляд ззаду

  • Фірмовий штамп

  • Блок живлення

  • Плата

  • мікросхема EEPROM

  • З повідомленням " Еггог "

  • Модуль з програмами "БРП-3"

  • "БРП-3" з відокремленою заглушкою

Фотографії зроблені через 21 рік.


Примітки

  1. Історія радянських калькуляторів. Частина II. (Сергій Фролов, 26/09/98)
  2. Редакція Калькулятори удосконалюються / / Наука і життя : журнал. - 1989. - № 6. - С. 105. - ISSN 0028-1263.

Література

  • Розділ "Людина і комп'ютер" в журналі " Наука і Життя ", який веде кандидат фізико-математичних наук Ю. Пухначев.
  • Очок В. Ф., Хмелюк В. А. Від мікрокалькулятора до персонального комп'ютера. М. вид-во МЕІ, 1990, 224 стор (Глава 1)