Программирование на советских калькуляторах | Демодуляция 2022

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025

ความคิดเห็น • 35

  • @hondas_insights
    @hondas_insights 2 ปีที่แล้ว +4

    У меня был в школьные годы MK-61. Помню как озадаченно выглядели одноклассники, которые попросили на пару минут калькулятор, что бы что-то посчитать, в поисках клавиши "равно" 😂😂

    • @MrAlexPhilippov
      @MrAlexPhilippov 2 ปีที่แล้ว +1

      Ещё более озадаченно выглядели мои одноклассники, считавшие себя немного крутыми, когда моя соседка по парте (не блиставшая в математике, кою легко научил обратной польской записи --- Анечка) делала расчёты, пользовалась стеком FIFO и регистрами.

  • @AlexanderJ
    @AlexanderJ 2 ปีที่แล้ว +1

    Обещал в 6:03 ссылку на презентацию под этим видео...

  • @ViacheslavMezentsev
    @ViacheslavMezentsev 2 ปีที่แล้ว +2

    У нас на стене висел настенный МК-61. Он выглядел по-другому. Был с контактной указкой.

    • @hondas_insights
      @hondas_insights 2 ปีที่แล้ว +1

      впервые узнал о существовании таких могстров (настенных) 😁😁

    • @AlexanderJ
      @AlexanderJ 2 ปีที่แล้ว

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

    • @olegkomlev
      @olegkomlev 11 หลายเดือนก่อน +1

      @@AlexanderJ Статья о создании подобной приставки к калькулятору была в журнале "Моделист-конструктор". Там были изображены кнопки с герконами и обычными замыкающими контактами, поэтому можно было нажать кнопку, а можно приложить к кнопке магнит (например, закрепленный на конце указки).

    • @jewgenijmoldawski3306
      @jewgenijmoldawski3306 2 หลายเดือนก่อน

      И у нас был и указка работала из рук вон плохо.

  • @m4tveevm
    @m4tveevm 2 ปีที่แล้ว +3

    Почему у такого интересного контента так мало просмотров?

    • @MsCADKO
      @MsCADKO 2 ปีที่แล้ว

      Кто здесь?

    • @hondas_insights
      @hondas_insights 2 ปีที่แล้ว

      этому контенту несколько часов от роду ))) так что пока мало )

    • @Ilyas_Kutliakhmetov
      @Ilyas_Kutliakhmetov ปีที่แล้ว

      где avx инструкции?

    • @TheALEXMOTO
      @TheALEXMOTO ปีที่แล้ว +1

      Потому что это мало кому нужно в отличии от мусора тикток

  • @DolphinFlipper
    @DolphinFlipper 2 ปีที่แล้ว +2

    На самом деле в МК-52 есть возможность сохранения и загрузки информации из оперативной памяти в энергонезависимую. Для этого используются команды A^ (выбор адреса) и ^v (считывание или запись по выбранному адресу в зависимости от положения переключателя СЧ или З, который находится на корпусе калькулятора отдельно от клавиш). Если к калькулятору не подключён БРП (та самая коробочка - блок расширения памяти с теми самыми программами, предзаписанными на заводе), то при выполнении этих команд калькулятор использует встроенную энергонезависимую память. А если к калькулятору подключен БРП (т. е. вставлен в разъём калькулятора и активирован с помощью отдельного выключателя на корпусе БРП), то эти команды используют память БРП (и в этом случае запись информации в БРП невозможна, а возможно только считывание из БРП в оперативную память). И ещё, насколько я помню, на корпусе калькулятора есть ещё один переключатель П или Д, с помощью которого надо было указать, какую именно информацию надо считать или записать: код программы или числа в адресуемых регистрах. Впрочем, эта память была энергонезависимой весьма условно. Для сохранения информации всё равно были нужны батарейки, 4 штуки, если не ошибаюсь.
    А вот в МК-61 действительно ничего этого нет. По сути, главные различия МК-52 и МК-61 - это возможность работы с этими видами дополнительной памяти

    • @ThePashka0000
      @ThePashka0000 2 ปีที่แล้ว

      В МК-52 настоящая энергонезависимая память. Микросхема 1601РР1, EEPROM в современной классификации. Впрочем, очевидцы говорят, качество микросхем было препаршивейшее, циклов перезаписи выдерживала мало, инфа могла непредсказуемо потеряться при хранении.

    • @DolphinFlipper
      @DolphinFlipper 2 ปีที่แล้ว

      @@ThePashka0000 А, значит, за давностью лет я ошибся, и те батарейки служили не для поддержания памяти, а для автономной работы самого калькулятора

    • @DolphinFlipper
      @DolphinFlipper 2 ปีที่แล้ว

      А, кажется, там было ещё одно положение переключателя, помимо считывания (СЧ) и записи (З) - стирание (С). Перед записью надо было выполнить стирание

    • @kastamorena
      @kastamorena ปีที่แล้ว

      Не знаю, моему мк-52 32 года ППЗУ работает как надо, только максимальное время хранения информации 142 дня (документально).

    • @DolphinFlipper
      @DolphinFlipper ปีที่แล้ว

      @@kastamorena Хм, наверно, в этом я ошибся, и батареи нужны только для автономной работы самого калькулятора, а ППЗУ может хранить информацию и без них. Наверно, перепутал с МК-90, где блоки "энергонезависимой" памяти действительно были запитаны от батареек

  • @DolphinFlipper
    @DolphinFlipper 2 ปีที่แล้ว +2

    На самом деле в этих калькуляторах есть функции косвенного обращения к адресуемым регистрам памяти: Кx->Пn и КП->xn

  • @One-androgyne
    @One-androgyne 6 หลายเดือนก่อน

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

  • @nihonam
    @nihonam 2 ปีที่แล้ว

    где обещанная ссылка?

  • @Viktor-jk9mh
    @Viktor-jk9mh หลายเดือนก่อน

    Это копия МК-52. Б3-34 выглядит по другому. Программы друг другу подходили. Но в Б3-34 было написано по другом. ИП например. А в МК-52 П-х.

    • @Viktor-jk9mh
      @Viktor-jk9mh หลายเดือนก่อน

      Много работал с программируемыми калькуляторами,

  • @DolphinFlipper
    @DolphinFlipper 2 ปีที่แล้ว

    Калькулятор МК-61 отличался от Б3-34 не только увеличенной памятью для кода программы и наличием функций выделения целой и дробной частей числа, но и наличием дополнительного адресуемого регистра E и функций модуля, выделения знака числа (sgn), перевода между градусами, минутами и секундами, выдачи максимума из двух чисел, выдачи псевдослучайного числа и побитовых логических операций

    • @kastamorena
      @kastamorena ปีที่แล้ว

      И ещё он знал что 0 > любого числа)

    • @olegkomlev
      @olegkomlev 11 หลายเดือนก่อน

      При этом, увы, в МК-61 были потеряны некоторые недокументированные особенности, которые использовались в некоторых программах Б3-34. Самая большая потеря - "регистр стрелочка", который на Б3-34 позволял выполнять операции с регистром 0, но без декремента (на МК-61 эти команды работали с новым регистром Е).

  • @Lynx_Z-rp1ou
    @Lynx_Z-rp1ou ปีที่แล้ว

    это скорее всего МК-54, а не БЗ-З4. Аналоги, но МК-54 внешне выглядел как МК-61

  • @yuraretz2379
    @yuraretz2379 ปีที่แล้ว

    Оно наверное каждый раз пи считает используя подпрограмму с вычислением ряда Макларена)

  • @jewgenijmoldawski3306
    @jewgenijmoldawski3306 2 หลายเดือนก่อน

    Вот программка на мк-61, использует только 2 регистра ( как предложил зритель на 45:30):
    П1 0 П2 -> 1 0 / ^ {x} 1
    0 * ИП2 1 0 * + П2 -> ->
    [x] x=0 04 ИП2 ИП1 - x=0 30 1 С/П
    2 С/П
    Конечно никаких ограничений и никаких 10 в степени Х

  • @DolphinFlipper
    @DolphinFlipper 2 ปีที่แล้ว

    Надо же, что-то ещё помню. :-) Хотя я имел дело с этим калькулятором, когда был совсем мелкий, в 1990-х годах. Уже почти 30 лет прошло. Так что, если вдруг ошибся, поправьте в комментариях

  • @jewgenijmoldawski3306
    @jewgenijmoldawski3306 2 หลายเดือนก่อน

    Для 10 в степени х была отдельная функция и она не давала дробную часть на целых аргументах как это делала х^у

  • @AlexPayneKU
    @AlexPayneKU 2 ปีที่แล้ว +2

    Противно слушать человека, который ничего не знает. ПРОТИВНО!
    Не знаешь - не берись рассказывать!

  • @ГеннадійСмирнов
    @ГеннадійСмирнов ปีที่แล้ว

    Вслушаемся как он произносит слово "советский". У него явно был оргазм.