From de2b4c0477674d18a24ec16192a1de40c51a4085 Mon Sep 17 00:00:00 2001
From: jaortega
- 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 + 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 + 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.
+ +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: + + + 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.