MMIXware : a RISC computer for the third millennium - Knuth, Donald E. (Lecture notes in computer science, 1999)