fixed bug in assembler + simulator; java sim now CRC16s correctly