"rEd-MMI" - это название данного проекта. Он включает в себя разработку модели компьютера "E-MMI" и ее использование в различных образовательных вопросах.
"E-MMI" - это теоретическая модель компьютера,
которая может использоваться в образовании для различных целей: изучение принципов работы компьютера,
объяснение основ программного обеспечения, исследование эффективности алгоритмов и т.д.
Она базируется на новой модели MMIX, созданной известным математиком Д.Кнутом.
Главное отличие E-MMI по сравнению MMIX - это упрощение ("reduce") последней и облегчение
понимания ее основных принципов. Поэтому главный смысл слова "red" в полном названии проекта
именно такой - "reduced". Красный цвет ("red") это просто игра слов,
и не ищите другого смысла (тем более политического).
Прописная E подчеркивает авторство в E-MMI реализации.
Заметьте также, что MMI означает 2001 в записи римскими цифрами - это год,
когда я начал работать над данной моделью. Моим предыдущим учебным компьютером был
"Е97".
Каждая программа, которую Вы отладите для E-MMI должна корректно работать на MMIX
, во всяком случае я буду очень стараться добиться этого.
С технической точки зрения Вы можете считать E-MMI предыдущей моделью машины
в некотором совместимом семействе (т.наз. "обратная совместимость").
С образовательной точки зрения E-MMI может служить введением в изучение MMIX. Я считаю что для ознакомительных целей моей модели часто будет вполне достаточно.
В настоящее время имеется работающая версия
программного обеспечения для MS DOS.
Related topics:
"MMIX basics" page