parse opcode