Beyond von Neumann—logic operations in passive crossbar arrays alongside memory operations | Synapse