Открыть сервис

Электроника МК-61

Электроника МК-61 — это советский программируемый микрокалькулятор, выпускавшийся с 1983 года. Относится к классу инженерных калькуляторов с возможностью выполнения вычислений по вводимым пользователем программам. Является одной из самых массовых и известных моделей в серии «Электроника МК», предназначенной для инженерных, научных и учебных расчётов.

История

Разработка микрокалькулятора «Электроника МК-61» велась в начале 1980-х годов в Научно-исследовательском институте вычислительной техники (НИИВТ) в городе Зеленограде. Модель была создана на основе более раннего калькулятора «Электроника Б3-34» (выпускался с 1980 года) и стала его усовершенствованной версией. Основные отличия от предшественника заключались в увеличенном объёме памяти, расширенном наборе встроенных функций и улучшенной эргономике.

Серийное производство было начато в 1983 году на заводе «Квант» в Зеленограде, а также на других предприятиях Министерства электронной промышленности СССР. Калькулятор выпускался вплоть до начала 1990-х годов, причём в разные годы производились как стандартные модели, так и варианты с незначительными изменениями в дизайне и элементной базе. Общий тираж составил несколько миллионов экземпляров, что сделало МК-61 одним из самых распространённых программируемых калькуляторов в СССР.

Технические характеристики

Устройство и элементная база

«Электроника МК-61» построена на базе специализированной микросхемы — процессора К745ИК1301 (или его аналогов), который выполнял все арифметические и логические операции. Калькулятор использует 12-разрядный десятичный формат чисел с плавающей запятой, что обеспечивает точность вычислений до 10 знаков мантиссы и 2 знаков порядка.

Основные параметры:

  • Тип индикатора: вакуумно-люминесцентный (ВЛИ), 12 разрядов (8 цифр мантиссы, 2 цифры порядка, знак числа и знак порядка).
  • Клавиатура: 57 клавиш, включая цифровые, функциональные и клавиши управления программированием.
  • Энергопотребление: 0,5 Вт (от сети 220 В через внешний блок питания или от трёх элементов АА).
  • Габариты: 170×80×30 мм.
  • Масса: около 0,3 кг.

Программирование и память

Калькулятор поддерживает два режима работы: автоматический (выполнение арифметических операций) и программный (ввод, редактирование и выполнение программ). Программирование осуществляется на языке обратной польской записи (ОПЗ), что характерно для многих инженерных калькуляторов того времени.

Объём памяти:

  • Оперативная память: 105 шагов программы (каждый шаг может содержать одну команду или операнд).
  • Регистры данных: 15 регистров (R0–R14) для хранения чисел.
  • Дополнительные регистры: 4 регистра для хранения адресов и промежуточных результатов.

Программа может содержать до 105 команд, включая условные и безусловные переходы, циклы, вызовы подпрограмм (до 5 уровней вложенности), а также математические и логические операции. Встроенный набор функций включает:

  • арифметические операции (+, −, ×, ÷);
  • тригонометрические функции (sin, cos, tg, arcsin, arccos, arctg);
  • логарифмические и показательные функции (ln, lg, eˣ, 10ˣ);
  • извлечение квадратного корня, возведение в степень;
  • вычисление факториала, целой и дробной части числа;
  • генерацию псевдослучайных чисел;
  • работу с градусами, минутами и секундами.

Особенности

Калькулятор имеет встроенную возможность выполнения косвенной адресации, что позволяет обращаться к регистрам по номеру, хранящемуся в другом регистре. Это расширяет возможности программирования, позволяя создавать более сложные алгоритмы, в том числе обработку массивов данных.

Применение

Научные и инженерные расчёты

«Электроника МК-61» широко использовалась в научно-исследовательских институтах, конструкторских бюро, на заводах и в учебных заведениях СССР. Она позволяла выполнять сложные инженерные расчёты, включая решение систем линейных уравнений, вычисление интегралов, аппроксимацию функций и обработку экспериментальных данных. Благодаря возможности программирования, инженеры могли автоматизировать рутинные вычисления, что существенно повышало производительность труда.

Образование

В советских школах и вузах МК-61 применялся для обучения основам программирования и численным методам. Учебные программы по информатике и вычислительной математике часто включали задания на написание простых программ для этого калькулятора. Многие студенты технических специальностей осваивали основы алгоритмизации именно на МК-61.

Любительское программирование

В среде радиолюбителей и энтузиастов МК-61 стал популярным инструментом для создания игр, головоломок и демонстрационных программ. Ограниченные ресурсы калькулятора (105 шагов, 15 регистров) стимулировали разработку компактных и эффективных алгоритмов. Известны реализации игр «Тетрис», «Сапёр», «Змейка» и других, а также программ для решения математических задач, таких как вычисление числа π, решение квадратных уравнений и построение графиков.

Критика и недостатки

Несмотря на широкую популярность, «Электроника МК-61» имела ряд недостатков:

  • Неудобство ввода программ: отсутствие возможности редактирования программы в процессе выполнения — для внесения изменений требовалось перезаписывать программу заново.
  • Ограниченный объём памяти: 105 шагов программы часто не хватало для реализации сложных алгоритмов, что требовало разбиения задачи на несколько этапов.
  • Ненадёжность клавиатуры: со временем контакты клавиш изнашивались, что приводило к ложным срабатываниям или пропуску нажатий.
  • Отсутствие энергонезависимой памяти: при выключении питания все данные и программы стирались, что требовало их повторного ввода.
  • Высокое энергопотребление: при работе от батарей калькулятор разряжал их за несколько часов интенсивного использования.

Влияние и наследие

«Электроника МК-61» стала одним из символов советской электронной промышленности 1980-х годов. Она оказала значительное влияние на развитие вычислительной техники в СССР, способствуя популяризации программирования среди широких слоёв населения. Многие специалисты, начавшие свой путь в программировании с МК-61, впоследствии работали в области разработки программного обеспечения и аппаратного обеспечения.

В постсоветское время калькулятор остаётся предметом коллекционирования и ностальгии. Существуют эмуляторы МК-61 для современных компьютеров и мобильных устройств, позволяющие запускать программы, написанные для этой модели. В 2010-х годах были выпущены реплики калькулятора, в том числе с использованием современной элементной базы, что свидетельствует о сохраняющемся интересе к этой модели.

Интересные факты

  • «Электроника МК-61» был одним из немногих советских калькуляторов, который мог выполнять вычисления с плавающей запятой, что делало его пригодным для научных расчётов.
  • В 1985 году на базе МК-61 была разработана модель «Электроника МК-71», отличавшаяся увеличенным объёмом памяти (256 шагов) и расширенным набором команд.
  • Калькулятор использовался в космической программе СССР для расчёта траекторий и других параметров полётов, хотя в официальных источниках это не подтверждается.
  • В 1990-х годах МК-61 применялся в некоторых российских школах для обучения информатике, пока не был вытеснен персональными компьютерами.

Источники

  • «Микрокалькуляторы: справочное пособие» / Под ред. В. И. Анисимова. — М.: Радио и связь, 1985.
  • «Электроника МК-61: руководство по эксплуатации» — Зеленоград: НИИВТ, 1983.
  • «Программируемые микрокалькуляторы: устройство и применение» / А. В. Гусев, В. В. Морозов. — М.: Энергоатомиздат, 1987.
  • «История советской вычислительной техники» / В. В. Шилов. — М.: Наука, 2005.
  • Статьи в журналах «Радио» и «Наука и жизнь» за 1983–1990 годы.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →