Mikhail E. Rudachenko
Officially there is also two educational paths
Both concentrated on assembly more than on architecture
(for different reasons though)
It is contest management system, but also used for homework testing/checking
$ cat max3.mm
mm2
[config]
input= 0x100, 0x0101, 0x0102
output = 0x103
[code]
00 0103 0100
05 0103 0101
86 0000 0004
00 0103 0101
05 0103 0102
86 0000 0007
00 0103 0102
99 0000 0000
[input]
$ python3 -m modelmachine run max3.mm
5 7 1
7
Led + buttons
Console
Good practice coverage and technological scope
but
George V. Kouryachy
(gmail/telegram/etc: FrBrGeorge)
Mikhail E. Rudachenko