Отсутствие ассоциативных возможностей в фоннеймановской архитектуре приводит к семантическому разрыву между ассоциативной моделью обращения пользователя и обращением по адресу на физическом уровне. Другими словами, необходимы дополнительные средства (т. е. система ссылок — индексов) для определения местонахождения искомых данных.
Ассоциативным процессором (АП) называют ассоциативное запоминающее устройство, дополненное логикой и микропрограммным управлением.
Базовая структура пословно организованного АП содержит следующие подсистемы:
• массив ассоциативной памяти;
• регистр компаранда (компаранд – признак, по которому ведется поиск в АЗУ; он записывается в регистр компарандов, затем пересылается в регистр маски);
• регистр маски (выделяет указанный признак, остальные маскирует);
• регистры хранения ответов;
• регистры (буфер) ввода-вывода АЗУ;
• маска (буфер) вывода слов (последовательно по словам выводит содержимое АЗУ);
• соединительная сеть (используется для логической комбинации полей в данной физической среде);
• контроллер (управляет рассмотренными подсистемами).