1 MIX is Donald Knuth's mythical computer as described in his monumental work
2 The Art Of Computer Programming. As any of its real counterparts, the MIX
3 features registers, memory cells, an overflow toggle, comparison flags,
4 input-output devices, and a set of binary instructions executable by its
5 virtual CPU. You can programme the MIX using an assembly language called
6 MIXAL, the MIX Assembly Language.
8 The MIX Development Kit offers an emulation of MIX and MIXAL. The current
9 version of MDK includes the following applications:
11 - mixasm A MIXAL compiler, which translates your source files into binary
12 ones, executable by the MIX virtual machine.
13 - mixvm A MIX virtual machine which is able to run and debug compiled MIXAL
14 programs, using a command line interface with readline's line editting
16 - gmixvm A MIX virtual machine with a GTK+ GUI which allows you running and
17 debugging your MIXAL programs through a nice graphical interface.
18 - mixvm.el An elisp program which allows you to run mixvm within an Emacs
19 GUD window, simultaneously viewing your MIXAL source file in another
22 WWW: http://www.gnu.org/software/mdk/mdk.html