Сама архитектура существует в виде словесного описания у Кнута.
Существует проект эмуляции MMIX как расширение-процессор для QEMU:
https://repo.or.cz/qemu/mmix.git
(2009-й год)
Существует реализация MMIX для FPGA:
https://github.com/tommythorn/fpgammix
(~2006-й год)
Таким образом, ничто не мешает проделать то же самое:
1) сесть, описать (чистым русским языком) архитектуру;
2) реализовать эту архитектуру для FPGA;
3) написать кросс-тулчейн;
4) написать ядро;
5) написать нативный тулчейн;
6) написать прикладные программы.
Примеры того, как люди такое проделывают у нас есть:
http://remdev.org/viewtopic.php?id=340&p=2#p3458
40 Мегагерц (а кое-для каких FPGA бывает и 0.5 ГГц в их спецификациях) это вполне достаточно для игры в DooM II,
и уж точно достаточно для разных сайтов типа "словаря".
Отредактировано Лис (2019-05-04 16:48:50)