In the organisation of an associative memory, many registers are used:
- Comparand Register (C):This register is used to grasp the operands, which are being searched for, or being compared with.
- Masking Register (M): It might be possible that each bit slices are not involved in parallel operations. The Masking register is used to enable or disable the bit slices.
Indicator (I) and Temporary (T) Registers: Indicator register is used to hold the present match patterns and temporary registers are used to hold the earlier