A method for configuring an associative array within a molecular-junction-nanowire
crossbar, and nanoscale associative arrays configured by the method Keys are encoded
as field-effect transistors selectively configured within the molecular-junction-nanowire
crossbar, and values associated with keys are encoded as diodes selectively configured
at molecular-junction-nanowire-crossbar junctions. Keys input into key registers
result in a current signal indicating whether or not the key is stored within the
associative array as part of a key/value pair and, if stored in the associative
array, the value associated with the input key is output.