MIX Builder

Operating SystemWindows

This charityware is authored by:

MIX Builder is a complete development environment for the mythical MIX machine discussed in Donald Knuth's legendary The Art Of Computer Programming series.

MIX Builder is an editor, assembler, simulator, and interactive debugger all rolled into one. It emulates all 157 MIX instructions (including the floating-point operations), and it emulates the card reader, card punch, line printer, typewriter, and paper tape devices.

MIX Builder is a Win32 program. It runs well on Windows 95, 98, and NT4. It may also run in some emulated Win32 environments, but I'm not sure about that.


MIXBuilder.zip - This contains the MIXBuilder executable, docs, and sample code. This is what most people should download.
Source Code

MIXBuilderSource.zip - This file contains all the Delphi 4 source code for the MIXBuilder project. To build it you'll need to download several other components from my Components page. You'll need to get (at least) TFormSave, TMEditor, TNumEdit, TSortGrid, and TWinSplit.

Visit the web site for MIX Builder

Pay it forward

If you are using this charityware, you may "pay it forward" in the following way:

Bill Menees only asks that you donate $5 to the charity of your choice.

On 4 April, 2010 - 18:02, A Charitable Contributor wrote:

I donated $15 to a beggar

On 4 September, 2012 - 20:28, Mike wrote:

I donate $5 to UNICEF

On 17 May, 2009 - 14:17, salim zwawi wrote:

I donated 10$ to children cancer vicitms

The email address will NOT be published. You may give your email address if you wish the site maintainer or the charityware developer to be able to contact you.
As a spam prevention measure, the web site will generally NOT be published.
I am paying forward
Summary of your charitable action. Examples are:
  • I donated $$ to A.
  • I added a link on my web site to charity B.
  • I participated in charity event C.
  • I did D to thank you.
  • I blogged about E.
You can express your thanks and tell what you did to pay it forward.
No HTML nor any markup is allowed. Line breaks will be displayed automatically.

Due to repeated spamming attempts, all new comments must be moderated. Without spammers and abusers, everything on the web would be easier and there would be no need for captchas and moderation. We apologize for the inconvenience. Thank you for your understanding.
This question is for testing whether you are a human visitor and to prevent automated spam submissions.