Methods and related memory devices and systems for performing in-
memory processing operations are described. Bit strings (e.g., vectors) may be extracted and processed in logic of a memory device without involving separate
processing units. Operations (e.g., arithmetic operations) may be performed on numbers stored in a bit-parallel fashion during a single
clock cycle sequence. Accordingly, the arithmetic may be performed in a
single pass because two or more bit strings are extracted and have no
intermediate storage of the number. Vectors may be extracted (e.g., identified, transmitted, received) from one or more bit lines. Register of the
memory array may be used to write (e.g., store or temporarily store) results or auxiliary bits (e.g., carry bits or carry flags) that facilitate arithmetic operations. Circuitry
proximate,
proximate, or underneath the
memory array may employ XOR or AND (or other) logic to extract, organize, or compute the data.