rEd-MMI project

Русский текст см. ниже!

Because of different reasons my site from time to time has to migrate from one free host to another. So this page is just the entry page with stable (I hope!) URL.

Now all pages for "rEduced MMIx" project are uploaded at http://mmix.scienceontheweb.net/. (Sorry for technical difficulties with index page!!!)

E-MMI view

"rEd-MMI" is the short name of this project. It includes the development of "E-MMI" model of computer and its usage in different educational subjects. It is based on the new MMIX model of the famous scientist D.Knuth.

The main idea of E-MMI versus MMIX is to "reduce" the last one and make easier understanding of its main principles. So the key sense of "red" in project name is "reduced". "Red" color is just a word-play with "reduced". The upcase E underline the author of E-MMI realization. Note also that MMI means 2001 as the Roman numerals - it's a year I began developing this model.

Every program you debug for E-MMI must work correctly on MMIX, whether or no I hardly work for it.

From technical point of view you may consider E-MMI as a previous model of a machine in a compatible family (so called upward compatibility). From educational point of view E-MMI can be a prelude of MMIX learning. I suppose for introductory aims this model is often enough.

Links

Pascal for MMIX view

 

"rEd-MMI" - это сокращенное название данного проекта. Он включает в себя разработку модели компьютера "E-MMI" и ее использование в различных образовательных вопросах. Она базируется на новой модели MMIX, созданной известным математиком Д.Кнутом.

Главное отличие E-MMI по сравнению MMIX - это упрощение ("reduce") последней и облегчение понимания ее основных принципов. Поэтому главный смысл слова "red" в названии проекта именно такой - "reduced". Красный цвет ("red") это просто игра слов. Прописная E подчеркивает авторство в E-MMI реализации. Заметьте также, что MMI означает 2001 в записи римскими цифрами - это год, когда я начал работать над данной моделью.

Каждая программа, которую Вы отладите для E-MMI должна корректно работать на MMIX , во всяком случае я буду очень стараться добиться этого.

С технической точки зрения Вы можете считать E-MMI предыдущей моделью машины в некотором совместимом семействе (т.наз. "обратная совместимость"). С образовательной точки зрения E-MMI может служить введением в изучение MMIX. Я считаю, что для ознакомительных целей моей модели часто будет вполне достаточно.

Дополнительные ссылки на русском языке