A Java emulator of a simplified assembly language