Hishnik писал(а):
2. ПМК тут все равно ни при чем, поскольку 8051 не имеет никакой специальной защиты от РЭБ.
В узком значении, если под РЭБ понимать ЭМИ, даже микросхемы МК-161 сгорят. Но есть и другие факторы, обеспечивающие компьютерную безопасность и комфорт параноиков.
Главное, что МК-161 — оффлайн устройство. Его не подвесить хитрым обращением к порту TCP или неправильным Юникодом в SMS’ке. Уровней, куда «потенциальный противник» из зарубежной разведки мог бы заложить клавиатурный шпион или «закладку», крайне мало. Средства доставки троянов крайне ограничены, стандартных каналов утечки информации в схеме МК-161 нет.
Для тех, кто всерьёз озабочен (до паранойи) точностью своих расчётов и доверии к ним, проводить вычисления на «Электронике МК-161» это как ставить бесценную фарфорную вазу прошлых эпох на прочный бетонный фундамент. Для них же подсчёты на мобильнике это как ставить её же на хлипкую этажерку. Психологический комфорт сам по себе важен, но в одном случае на миллион выгода реальна. Ваза не разобьётся, а скриншоты сверхсекретных проектов не
утекут в Бургер Кинг и далее тому, кто их оттуда выкупит.
Hishnik писал(а):
Инженерная ценность коробочки с МК и индикатором равна нулю - такие вещи умеет создавать любой специалист в embedded.
С этим соглашусь. И даже доверюсь, что лично вы разработали бы «железо» для ПМК получше. И даже на отечественных компонентах, найдись богатый чудак, кто вам за это заплатит.
Hishnik писал(а):
Наделить эту коробочку свойствами ПМК тоже ничего не стоит, потому что существуют справочники по системам команд и приемы создания эмуляторов (обычный case).
Вот тут начнутся разногласия.
В теории это «ничего не стоит» — вопрос денег. Справочники есть. Нанять 1-3 программистов, поставить задачу, обеспечить достойную зарплату.
На практике же отечественные ПМК это целый культ. Несколько лет это было
единственное устройство на советском рынке для программирования, доступное широкой публике. Не все инженеры нашли в позднем СССР высокооплачиваемые должности, свободного времени у народа было много и ПМК были изучены, обсосаны до дыр в 15 Республиках до мелочей.
Новосибирская прошивка — шедевр, учитывая скромные возможности 8051 по памяти, быстродействию и обработке чисел. На этой древней 8-битке не то, что плавучки — умножения нет. И это шедевр не только потому, что умелый Левша
«запустил Скайрим на умном унитазе». В конце-концов, на продвинутых 8051 народ даже
DOS и Windows запускает.
Здесь и само проектирование прошивки сделано с любовью. Только те, кто лично прошли через школу ПМК, смогли бы настолько органично расширить систему команд, с сохранением совместимости. Всякий, кто в те годы интересовался программированием, различил бы фальшь. У Новосибирска получился СПФ, а на зарплате был бы написан рядовой говнофорт.
Тут я знаю, о чём говорю. Известно всего 2-3 проекта по расширению системы команд ПМК, доведённых хотя бы до эмулятора на одном из стандартных устройств вроде ПК или Андроида. И лишь МК-161 был доведён до специализированного железа. Причём архитектура МК-61 улучшена до МК-161 таким образом, что возражать стали лишь авторы альтернативных расширений. Больше из зависти, что Новосибирску удалось первыми до конца пройти тот путь, на котором они где-то, да застряли.
Hishnik писал(а):
И с точки зрения неспециалисты это эффектно, вызывает почтительную дрожь перед наследием советских ПМК и смутные ощущения каких-то громадных возможностей.
Здесь под «специалистом» подразумевается исключительно электронщик, смотрящий на «железо».
Но в человеческой культуре есть и другие специалисты. Которые, например, заботятся о тех технарях, кто в 1980’ых выучили входной язык ПМК. И которые, без переучивания, могут продолжать программировать на нём в 2019 году — с учётом тех трюков, что освоили ещё в детстве. Это как Пушкина читать в 7, 14, а потом перечитывать в 40 лет, находя новые смыслы.
На Западе заботятся о том, чтобы их люди не выпадали из прогресса и могли бы вносить свою лепту, пусть небольшую. Поэтому мощные Intel Core 2018 года до сих пор выполняют программы для Пентиумов и даже ранее. А страны, где об этом не заботятся, растеряли всё своё интеллектуальное наследие и гордятся лишь умением забывать ранее полезные навыки, начиная каждые 10 лет с нуля.
В этом смысле МК-161 идейно близок к Чаку Муру, который и в 2019 году не забросил свой Форт из 1960’х годов, а творчески развивает его, работая над новой версией colorForth («minus the pre-parsing and with another custom keyboard»).