Электроника МК-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 →