MIX : the design of a typical computer and its assembly language, with programming problems and a glossary of basic computer terminology - Knuth, Donald Ervin, 1938- (Addison-Wesley series in computer science and information processing, 1970)