## 5 `mixasm`, the MIXAL assembler ¶

MIX programs, as executed by `mixvm`, are composed of binary instructions loaded into the virtual machine memory as MIX words. Although you could write your MIX programs directly as a series of words in binary format, you have at your disposal a more friendly assembly language, MIXAL (see MIXAL) which is compiled into binary form by `mixasm`, the MIXAL assembler included in MDK. In this chapter, you will find a complete description of `mixasm` options.