Восемь чашек кофе или метод Лунного Коршуна

| рубрика «Программы» | автор darth.righter
Метки: , ,

Самое увлекательное приключение XXI века, по словам Пухова, началось с чашки кофе в буфете лунного астровокзала. Точнее, не с одной, а с целых восьми чашек, выигранных Коршуновым у кофе-автомата, предназначенного «в основном для лётного состава».

ВОСТОК-1 на МК61

| рубрика «Программы» | автор darth.righter
Метки: , ,

Разбирая информацию по Аполлонам, и программируя атмосферные модели для ракет-носителей, невольно то и дело вспоминался первый полёт Гагарина. После удачного "запуска" на орбиту Аполлона 11 решил-таки потратить время и поискать, что есть в сети по советским Востокам.

Наиболее полная информация обнаружилась в книге "Мировая пилотируемая космонавтика", с которой можно ознакомится …

Первая ступень САТУРН-5 на МК61

| рубрика «Программы» | автор darth.righter
Метки: , ,

Опыты с модификациями Пуховской Атмосферы-1 показали, что моделирование первой ступени РН налагает дополнительные сложности к обычной механике, использованной в Лунолётах:

  • Во-первых, добавляется аэродинамическое ускорение (торможение) плотных слоёв атмосферы.
  • Во-вторых, необходимо учитывать зависимость удельного импульса от давления на высоте полёта.
  • В-третьих, вектор тяги, по умолчанию должен совпадать с вектором скорости (как …

Аполлон 11. Старт с Земли (МК61)

| рубрика «Программы» | автор darth.righter
Метки: , ,

Очередная годовщина - повод снова засесть за пульт МК 61. Посадку лунного модуля и старт с Луны - задачи решённые, пора двигаться дальше.

А не замахнуться ли нам на Вильяма, нашего, Шекспира, подумалось мне. После некоторых размышлений, я решил попробовать смоделировать миссию с самого начала: со старта от мыса Канаверал и выхода …

Тест производительности МК-161 - золотое сечение

| рубрика «Программы» | автор Дробышев
Метки: ,

Программа рассчитывает либо 512 знаков золотого сечения и результат помещает в регистры, либо 12288 знаков и результат размещает в блокноте. Эмулятор Павла Петрова на моем ноутбуке в первом случае отрабатывает 7-8 секунд на максимальной скорости, а во втором - около 320 секунд. Вычислительная сложность где-то N log(N). Хотелось бы знать …

Шаманство в подборе регистров.

| рубрика «Программы» | автор darth.righter
Метки: ,

Полетав снова на Лунолёте, заметил интересную вещь...

Память до сих пор сохранила что где находится, особенно в нижнем ряду регистров - ИПО, ИПА, ИПВ, ИПС.

С одной стороны, вроде бы ничего удивительно, всего-то четыре регистра, запомнить нетрудно. Но память подсказала какие-то подсознательные ассоциации, оставшиеся ещё с далёких школьных времён:

ИПО - в …

Всегда ли полезно автоуменьшение на МК-161?

| рубрика «Программы» | автор AtH
Метки: , ,

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

Например, команда КИП0 уменьшает регистр 0 …

Python для DM42/Free42

| рубрика «Программы» | автор Vitasam
Метки: ,

Время от времени балуюсь наработками DM42-сообщества.

PyDemo

Из интересного для меня на сегодня:

1. Утилита VirtVar для удобного доступа к виртуальным переменным DM42:

Graphic mode:
hp = 131x16 legacy HP 42S graphic mode
200 = 200x120 full screen
400 = 400x240 full screen

LCD refreshing (any combination of the three …

«Попкорн» на МК-161 (мелодия из Диггера)

| рубрика «Программы» | автор AtH
Метки: ,

Музыкальная демка из готовящегося релиза Каллисто Классик.

listmkt v0.3.5a (c) AtH, 8 апреля 2015, Файл: B044.mkt
  0\Popcornmusic#44,AtH,20170905
  1
  2forthdefinitions
  3vocabularyММЯ  ММЯdefinitions  \МузыкальныйМакроЯзык
  4:нота  (частота−−)
  5   <builds4,,does>here4cmove4allot10 …