Simple Machine instruction set simulator and assembly-code editor for UBC CPSC 213 and 313.