В студенчестве был у меня программируемый калькулятор МК61. На хабре уже есть большая статья об этом устройстве, поэтому без излишних деталей.
Чем нравился - в нем, помимо возможности программировать, была реализована так называемая бесскобочная запись для вычислений или по-другому её ещё называли обратная польская запись. Первым вводишь число, затем его записываешь в регистр, затем число, в регистр, операция, вывод. И так можно было составить целое выражение для расчета, не используя скобок, что никаким другим калькуляторам было недоступно.
Еще одним бонусом МК61 была невозможность использования его другими. Категория "халявшиков" вечна и когда кто-то из "вечно забывающих" сокурсников просил его "на минуточку", калькулятор смело давался в использование. Его быстро возвращали со словами "Да он у тебя не работает, считает неправильно."
Тогда в журнале "Техника - молодежи" стали печатать программы игр для устройства. Введя такую, можно было играть в полёт на Луну, когда ты задавал импульс, а калькулятор рассчитывал скорость и вектор, таким образом показывая, удается тебе иметь близкую к нулю скорость при прилунении. Эх, какой надо было фантазией обладать, чтобы в это играть:)
Наверно, его можно назвать первым компьютером, но потом у меня появился МК85, уже с небольшим дисплеем в две строчки, памятью в 2 Кб и возможностью программировать на бейсике.
Комментарии (59)
zbot
23.10.2022 19:16+6у обоих калькуляторов (MK61 и МК52) ужасные клавиатуры, если к примеру железо живо по сей день, то поролон который подпружинивает кнопки за 30 лет превратился в липкую массу. Впрочем кто из его создателей думал о том что будет через 30++ лет.
artyomsoft
23.10.2022 20:39+1У меня кнопки на МК-52 были изначально плохие, и нажимались без приятного клика, я покупал его в далеком 1992 году, когда на постсоветском пространстве производители вообще забыли о слове качество. Но кнопки до сих пор работают, хоть и без приятного клика
YMA
23.10.2022 20:59+3Тоже был счастливым обладателем МК-52, 105 байт под программу, и EEPROM на 512(?) байт, с ограничением по страницам (плюс БРП-3 с кучкой расчетных приложений, как на фото выше). БРП-4 с играми найти не смог...
Насколько я помню, там клик и не предполагался - обычная резиновая клавиатура с графитовыми площадками, еще и "дребезжащая" жутко. Иногда было обидно - вводишь программу, а она выдает двойное нажатие в самом неудобном месте.
Таких хардкорных извращений, чтобы в этот объем утолкать нужный алгоритм, я больше нигде не припомню. Топом у меня была программа прохождения лабиринта 10х10, с процедурной генерацией на основе сида и минотавром, преследующим героя. ;)
Железячные доработки тоже были - подтачивал штекер блока питания, чтобы при подключении/отключении не сбрасывался.
sukhe
23.10.2022 22:07+10Таких хардкорных извращений, чтобы в этот объем утолкать нужный алгоритм, я больше нигде не припомню.
Зато после МК-52 "Программирование микроконтроллеров" в институте зашло как родное. У нас в группе постоянно шло соревнование "кто напишет самую короткую программу в машинных кодах для выполнения заданной функции". Ну, собственно, при наличии меня соревнование шло за второе место :)
burdin
24.10.2022 11:03+5На нем изначально были кнопки не очень. Но в 1990 я и не знал, особо, какие должны быть кнопки, и был очень рад и такому. Сейчас вот вставил батарейки, включил старичка, понажимал - ну, может, чуть похуже стали, но все кнопки работают.
YMA
24.10.2022 11:25+2Почему-то с кнопками в советской аппаратуре всегда было не очень ;)
Сейчас вспоминаю первый компьютер - Урал 8-64к (спектрум), так там клавиатура была настолько ужасная, что даже дрожь пробирает. Цельнорезиновые кнопки, застревающие в отверстиях верхней панели, и настолько плохо срабатывающие, что я даже продавил раз клавиатуру - отцу пришлось вклеивать ее обратно. Потом пришлось вместо осыпавшегося графита наклеивать кружочки из алюминиевой фольги. У друзей спектрумы были с механическими дребезжащими клавишами, которые клинили и ломались... Брр..
На этом фоне клавиатура от IBM PS/2 школьных была просто совершенством, несмотря на их замученность, а когда получил свой первый PC (UMC 486sx40\4\420) - с ним была новенькая Mitsumi Classic :))
askharitonov
23.10.2022 20:05+4Тоже был такой, до сих пор храню, хотя он уже не работает. Когда был школьником, получил страховку: ударили коленом в нос, перелом без смещения, но в результате смог купить калькулятор и получить первый опыт программирования. Тяжело в советские времена давался доступ к вычислительной технике :-)
fk0
23.10.2022 20:13+11Про ЕГГОГи и ЗГГОГи ничего не рассказали --> https://ru.wikipedia.org/wiki/Еггогология
RealBeria
23.10.2022 20:48+13" Эх, какой надо было фантазией обладать, чтобы в это играть:) ", в том то и дело что это были не просто программы, а увлекательнейшая история путешествия двух взрослых дядек с Луны на Землю. Коршунова и Перепелкина на "Кон-Тики. История из недалекого, и уже осязаемого будущего (благодаря не дУрной физической симуляции, причем написанной для более ранней и более простой, но и более массовой версии ПМК: БЗ-34 ) Увлекательнейшее чтиво, дух захватывало так, что хотелось перечитывать его. Народ гонялся за этими калькуляторами, для полного погружения в это действо. Написал и фантастическое произведение и код симуляторов, замечательный Михаил Пухов. Тот случай когда писатель и поэт пишет код, как часть своего произведения.
artyomsoft
23.10.2022 21:05+1Эх, ностальгия... Был еще Электроника Б3-34, у которого была чуть меньше память для программ, у которого было меньше функций, но ввиду того, что у Б3-34 были недокументированные возможности, широко используемые разработчиками, часть программ не работали на МК-52 и МК-61. Все-таки в Науке и Жизни и Технике Молодежи печатались программы для Б3-34, которые иногда не работали на МК-52 и МК-61. Напечатанных программ, использующих новые возможности МК-52 и МК-61 я не видел.
msdos9
23.10.2022 21:33+11Напечатанных программ, использующих новые возможности МК-52 и МК-61 я не видел.
А они были. Ну вот, например, напечатанная в ТМ программа, которая просто не влезла бы в БЗ-34 (до сих пор не уверен, как правильно звучит название этого калькулятора)
artyomsoft
23.10.2022 22:06+1Я тоже не знаю как произносится название калькулятора. Жаль что я тогда не знал про эту игру. А я еще комплексовал со своим мк-52, хоть он и самый крутой был из программируемых калькуляторов, с возможностью подключения БРП и хранения набранных программ в ППЗУ.
engine9
24.10.2022 09:53+4О как, персонажи с карты это же из фильма "Бесконечная история": Черепаха, крылатые сфинксини с титьками друг напротив друга, мохнатый собакодракон.
Tippy-Tip
24.10.2022 22:06Ну вот, например, напечатанная в ТМ программа, которая просто не влезла бы в БЗ-34
А вот на следующей странице выложена «Бесконечная история» v.2.0, которая работает на Б3-34/МК-54.
slog
24.10.2022 09:49+2На БЗ-34 я диплом свой считал в начале 80-х, интегрировал нелинейное уравнение по методу Д'Аламбера. Чтобы получить решение на одном шаге интегрирования приходилось итерационно запускать программу многократно. На полное решение, помнится, мне потребовалось что-то около 2-х месяцев. А потом до конца 80-х увлекался программированию на БЗ-34. Был целый блокнот исписан с кодами прикладных программ на все случаи жизни - сортировка, построение гистограмм, решение дифф.уравнений. Помнится, даже в журнал "Наука и Жизнь" что-то отсылал, там рубрика была постоянная. Но, когда в 1987 году впервые сел за консоль СМ-4, то увлечение калькуляторным программированием в псевдокодах быстро прошло.
JuriX51
24.10.2022 19:58На БЗ-34 мы в технаре работали и "программировали") а такой был для дома куплен, очень помогал в расчетах курсовиков пока не появился Спектрум!
middle
23.10.2022 21:36+2Учился программировать по статьям в "Науке и жизни" в 1980-90, в том числе БК... Уговорил маму купить МК-52, когда неожиданно увидел его в магазине, когда были в гостях в другом городе.
Myclass
23.10.2022 22:08+4А я добавлю интересную вещь. Работал с этим калькулятором с огромным удовольствием. Когда появились первые компьютеры, то их не сразу принял как этот калькулятор. Для меня было ощущение, что это совсем разные вещи, а не одна продолжение другой. Сейчас спустя 30 лет думаю совсем не так. Спасибо за напоминание....
vassabi
23.10.2022 22:40+3В 5м классе учился программировать на нем - используя его "руководство по эксплуатации".
А еще - благодаря батарейкам можно было уйти в лес или на чердак, и там спокойно в тишине отлаживать код :)
(вот она)
commanderxo
24.10.2022 01:06+9Так получилось, что МК-61 лежит у меня в ящике рабочего стола. Инструкция отличается по духу от современных:
- Солидная книжечка на 208 страниц, по ней действительно можно научитьсяПривет из 80-х
- Техника безопасности уместилась на одну страничку, а не шла талмудом на 100500 листов на 20 языках как сейчасСуровым советским подросткам достаточно
- В начале инструкции вклеен список замеченных опечатокПатчи документации в 80-х
- Список ремонтных организаций растянулся на 33 страницы. К чести киевских инженеров калькулятор идеально работает до сих пор, даже пережив падение в сумке и трещину в лицевой панелиТехподдержка на связи
- К инструкции прилагается схема с осциллограммами и примечаниямиTrust me, I'm an engineer
Пользуясь случаем, спрошу какой тип разъёма использовался для питания? Старый уже разболтался, а сверлить корпус и менять на новодел рука не поднимается.APLe
24.10.2022 07:30+1Какой тип разъёма – не знаю. Но знаю, что он стандартный, так что блок питания можно купить на Авито за несколько сотен рублей.
- Солидная книжечка на 208 страниц, по ней действительно можно научиться
solderman
23.10.2022 23:55+7Я в 81 году на 34 делал курсач по матану- исследование мухобойной функции. Тк метод исследования функции не был задан (ибо ктож знал то), я притащил двухметровую простыню с графиком и толстую тетрадь с рсчитанными точками. Препод (по фамилии Гроза) была в шоке, как я столько насчитал. После этого была показана программа и чудо-калькулятор. Причем радиоприемник был средством не глазеть на индикатор при долгих расчетах. При работе программы (каждая точка считалась минут пять) экранчик тух и радиоприемник тихо жужжат, но, как только программа останавливалась - начиналась индикация и приемник начинал отчаянно стрекотать.
Ну и конечно же первая компьютерная игра- посадка на Луну :)
До сих пор гдетто в тумбочке прячется купленный по записи в 82 году на Б.Дмитровке мк54. Рука выбросить не поднимается.
Kiborg777
24.10.2022 01:09+2Для тех, кто хочет понастальгировать не имея самого калькулятора:
Для Андроида: https://play.google.com/store/apps/details?id=com.cax.pmk.ext
Для РС: http://www.emulator3000.org/c3.htm Возможно, понадобится режим совместимости на Windows 10/11. Последний раз я запускал Emulator3000 на Windows 7.Demiourgos
24.10.2022 09:47+1Страшно сказать, у меня в телефоне до сих пор этот калькулятор стоит как основной. Ну почти. Там есть особенности, иногда приводящие к ошибочным результатам.
BInc
24.10.2022 09:58А какие особенности? У меня тоже на телефоне установлен этот калькулятор.
Demiourgos
24.10.2022 10:16+1Попробуйте на этом калькуляторе возвести 2 в 10ю степень, узнаете много интересного.
По заявлению автора эмулятора, для вычислений используется родной микрокод оригинального железного калькулятора. Возможно и так, аппаратного МК-61 у меня давно нет, проверить не на чем.
BInc
24.10.2022 10:25Возвел - 1023,9999. Но это мне и так известно, малая кучность стрельбы функций, предполагающих разложение в ряд, - это в общем-то известная проблема МКшек. Я думал, там что похуже.
oleg_shamshura
24.10.2022 05:54+7Мне Б3-34 однажды преподал жестокий жизненный урок.
Купил я его в студенческие годы и просто утонул в нем, это было нечто -- из рук не выпускал ни на занятиях, ни дома. Лабы обсчитывал, курсовик сделал как "пакет приложений"...
После вступительного ознакомления ринулся, конечно же, писать игры -- и раздавать их направо и налево. В наш вуз тогда много визитеров заезжало со всего СССР -- на всевозможные конференции, -- и мы охотно и безвозмездно делились тем, что у нас было. (Может быть, кому-то попадалась "стрельба по танку" -- та, в которой сначала нужно вводить уровень сложности. С большой вероятностью, моя -- других с такой фичей не встречал).
Когда простые идеи иссякли, начал изгаляться -- утрамбовывать в 98 шагов "Королевство", "Манеджер", какие-то шизанутые автогонки и даже бои с клингонами в 9 галактических квадратах...
...И однажды обнаружил свои игры в печатном сборнике, который выпустила... скажем, одна сотрудница нашего вуза. Разумеется, под ее именем, без каких-либо упоминаний о моей персоне. Даже без намека, что это "студенческие работы".
От возмущения я задохнулся. Кипятился, орал на всю округу, предъявы кидал. Но очень скоро меня вызвали к декану и открытым текстом приказали защелкнуть клюв.
Позже, когда дорвался до MSX, я стал параноидально распихивать свое имя, куда только можно -- на игровые заставки, в дизайн уровней, "шифровал" в исходниках под видом "каких-то данных". Увешивал заставку значками копирайта и самому мне непонятными "P в кружочке" -- чтоб уж наверняка!
Потом оказалось, что все это, в общем-то, норма жизни...
PS. Пару лет спустя купил МК-61 -- за копейки, ностальгию потешить. Но обратная совместмость была нарушена, мои игрушки даже не запустились бы (я ж там тоже читерил в коде), поэтому бросил его в стол -- где он и валяется по сей день.engine9
24.10.2022 10:00Трустори. Сталкивался с подобным отношением ВУЗов к студентам и даже волонтёрам, которые там никогда не учились.
Debianer70
24.10.2022 08:00+3А я в 80-х развлекался с Б3-21, будучи курсантом Сахалинского Мореходного Училища... Морской бой был самым любимым, ибо написан был мной :). Ну и прилунение, куда же без него...
Prokop-Milandr
24.10.2022 09:43+2Ностальжи :))), у меня был МК-52.... И подписка на Науку и жизнь. Так и не нашел нигде дополнительную память для него. Но все равно крутой был...
dejecher
24.10.2022 12:01+2Мой первый комптютер БЗ-34 :)
Но "посадка на луну" это конечено шедевр, которым я тоже увлекался :) Помнится даже какие-то модификации делал
А вот МК-54 это рабочая лошадь в институте - курсовые, лабораторные и даже дипломы.. ну удивление хватало на все
chnav
24.10.2022 17:35+1С детства обожаю RPN. Когда начал работать после института и впервые попал в Сигапур, купил HP 32S II за 95$ (вместо видика или музыкального центра, как делали мои коллеги )))
Сейчас на андроиде стоит эмулятор HP 48sx. Он слишком навороченый, зато имеет 4-строчный дисплей и, в отличие от большинства испытанных эмуляторов, имеет такие же тёплые и ламповые клавиши и экран, как у оригинала. Эмуляторы МК-54 "не зашли" - ничего общего с оригинальными калькуляторами.
salnicoff
24.10.2022 22:58+4Ох уж эта обратная польская запись!..
Помню, когда я учился в начальной школе, мама приносила домой всякие расчеты с работы и казенный калькулятор, чтобы руками не считать. Калькуляторов (как и компьютеров) у них было, скажем так, дофига, так что я, наверное, видел все советские девайсы. Для меня это был праздник: после того, как мама заканчивала свою работу, калькулятор отдавался мне для выполнения домашки по математике, которая в началке весьма и весьма нудная и однообразная. Зачем, спрашивается, считать столбиком, если есть калькулятор?
И вот однажды мама принесла калькулятор. Математика, естественно, была отложена на поздний вечер. Наконец, девай попал мне в руки. Начинаю считать «1241214+847364728...» А где кнопка «=»??? Оказалось, на нем та самая обратная польская запись... В общем, так я ее и не освоил с первого раза, а с домашкой пришлось сидеть пол-ночи и считать все «столбиком»...
oleg_rico Автор
26.10.2022 02:27+1Зато освоил сложение столбиком. Наверняка пригодится:)
Бесскоробочную запись сразу даже в студенческом возрасте не просто понять.
во всяком случае среди моих сокурсников только один парень знал что это такое и когда в общаге попросил мой калькулятор посчитать, вернул его с большой благодарностью, типо очень удобно.
salnicoff
26.10.2022 11:02Я его еще до школы освоил. ИЧСХ, даже в школе потом не пригодилось. В спецматклассе умение вычислять что-то столбиком — далеко не первая необходимость. В отличие, например, от умения считать производные в уме... :-)
Бесскоробочную запись сразу даже в студенческом возрасте не просто понять.
Учить ее пришлось в старших классах, когда стали посылать на олимпиады. Там всякие задачи были, в том числе про такие калькуляторы. Иногда еще в условия добавляли всякие неработающие кнопки или неумение калькулятора правильно складывать.
greenkey
26.10.2022 14:18Аж сердце екнуло, когда фоточку увидел ;-) вот значит, у меня начало программирования также было связано именно с ним.
tvr
А у меня вот такой вот был:
Продал мопед — мини-Ригу (Рига 30) и купил это чудо году, этак, в 1986.
Ни разу не пожалел :))
vconst
До сих пор где-то валяется, на старой квартире. Блоки были как с дополнительными программами, так и с возможностью записывать свои
tvr
А я свой в армейке пролюбил :((
oleg_rico Автор
Да, помню как стоял в очереди в магазине электроники за подобным чудом, МК85,которое стоило 145 руб. Как раз стоимость мопеда
gsaw
Я в в 87-ом кажется, студентом, на картошке заработал 100 с чем то рублей и сразу побежал в магазин покупать мк-61. В голове отложилось 112 рублей. То ли столько заработал, а потом добавлял, то ли столько стоил.
Soorin
Лет десять назад, когда дети закончили институты, я тоже решил доучиться - завершить своё неоконченное в девяностые годы в/о. Поступил опять в тот-же ВУЗ, что и в 80х, сдал вступительные экзамены (ЕГЭ-то нет..). И на первом курсе в одном из заданий пришлось мне считать по формуле - нужно было сделать расчёт для разных исходных данных около двадцати раз. И тут я подумал - можно автоматизировать! Достал из стола
таблицу объёмов красных резиновых мячейМК-52, быстренько написал программу, прогнал 20 вычислений, занёс результаты в таблицу и к отчёту приложил код программы для МК-52. Видели-бы вы лицо преподавателя... Он внимательно вчитался в код моей программы, убедился, что это не липа, и сказал: - "Я никогда такого на практике не видел в этом ВУЗе... обычно студенты пишут формулу в ячейке Excel и "протягивают" её...". Вот это был фейспалм. Ну ничего, закончил потом магистратуру как положено, с красным )vvbob
А что не так в формуле на Excel? Такая-же автоматизация, программируемый МК сейчас мало у кого есть, а вот "ёксель" не проблема, да и возможностей у него побольше - те же графики можно рисовать
burdin
А вот мой. Сейчас сфоткал. Полностью рабочий. Блок питания только где-то посеял. Работает от батареек.
Komrus
Этот, по сравнению с MK-61 был крут - он умел СОХРАНЯТЬ программы.
Ибо набивать на МК-61 сотню команд, чтобы поиграть в игру (ага - требующую воображения) - было не очень бьстрым занятием. :)