top decor
About the project What is E-MMI?

E-MMI logo
project logo



"rEd-MMI" is the name of this project. It includes the development of "E-MMI" model of computer and its usage in different educational subjects.

"E-MMI" is a theoretical model of computer, which can be used for different educational purposes: learning of computer principles, explanation of software foundations, exploring the efficacy of algorithms etc. 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 full project name is "reduced". "Red" color is just a word-play with "reduced", don't look for any other meaning (especially political one).

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. My previous educational computer was "E97".

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.


Related topics:

"MMIX basics" page
 

  (C) 2001, Evgeny Eremin. rEd-MMI project documentation