MDK, the MIX development kit | ||
News Download Documentation Mailing lists MDK at SourceForge CVS repository |
Latest news
What is the MIX? MIX is Donald Knuth's mythical computer as described in his monumental work The Art Of Computer Programming. As any of its real counterparts, the MIX features registers, memory cells, an overflow toggle, comparison flags, input-output devices, and a set of binary instructions executable by its virtual CPU. You can programme the MIX using an assembly language called MIXAL, the MIX Assembly Language.So, what's the use of learning MIXAL? The MIX computer is a simplified version of real CISC computers, and its assembly language closely resembles real ones. You can learn MIX/MIXAL as an introduction to computer architecture and assembly programming: see the MDK documentation for a tutorial on MIX and MIXAL. What is the MDK? The MIX Development Kit offers an emulation of MIX and MIXAL. The current version of MDK includes two applications:
Planned features MDK is currently under active development, and there are some planned additional features I have in mind, e.g.
Contact the author. |
|
last updated Sat Jan 6 15:35:39 CET 2001 |