Instructions needing unit tests: cmp cpx cpy Better error messages when assembling fails. Ability to assemble more than one instruction at a time. Windows support for non-blocking character input.