vak: (Default)
[personal profile] vak
Евгений [personal profile] x86128 достиг первых успехов с МЭСМ-6 на плате FPGA. На видео видно, как выполняется простейшая программа из трёх команд:
start start '1'
      xta   '77755' ; читаем из GPIO (Switches)
      atx   '77756' ; пишем в GPIO (Leds)
      uj    start
В верхних адресах находятся регистры периферийных устройств. Программа читает состояние переключателей и записывает его в регистр управления 7-сегментным индикатором.


Подробнее о проекте: https://github.com/besm6/mesm6/wiki

Блог проекта: [community profile] besm6

Date: 2019-05-03 05:39 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Восторг, чо.

Date: 2019-05-04 00:37 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Классно! Теперь можно и какую-нибудь простенькую арифметику попробовать, типа треугольных чисел или квадратов: по щелчку тумблера вычисляется и отображается следующий.

Можно, конечно, и простые числа, но писать это на ассемблере может быть утомительно.