вход Вход Регистрация



В этой памяти поиск нужной информации производится не по адресу, а по ее содержанию (по ассоциативному признаку, заключенному в самой хранимой информации, независимо от физических координат ячеек). При этом поиск слова происходит одновременно, во всех разрядах параллельно, и, если потребуется, можно определить степень совпадения любой локализации. В ассоциативных ЗУ (АЗУ) предусматривается возможность замаскировать некоторые разряды слова и ввести поиск лишь немаскированных битов. Например, память содержит коды, представляющие собой имя, возраст и рост группы людей, при поиске в ЗУ можно замаскировать имя и рост, а на выходе получить имена и рост всех людей из группы лиц, возраст которых тридцать лет.

На рис.8.7,в показана структура АЗУ. Предположим, что искомое слово есть 1100 0101 0011. Если интересуют лишь последние четыре разряда, то первые 8 можно закрыть маской с помощью операции «И» со словом 0000 0000 1111. Теперь работают только последние четыре разряда в регистре поиска и каждое слово в ЗУ. Всей операцией руководит система управления, которая содержит в седее регистр выбора слова. Это дает возможность вести поиск лишь определенных слов. Так, в приведенном примере 1-е и 6-е слова не отыскиваются, даже если их последние четыре разряда совпадают со словом в регистре поиска; поэтому на выходе получается отрицательный результат поиска. Содержимое регистра поиска совпадает лишь с 3-м и 6-м словами, и поэтому из памяти выводится полное содержание этих слов. АЗУ в настоящее время используются не так широко, как адресные, стековые и магазинные. Одна из причин этого заключается в том, что отсутствуют единые требования к их структуре и они сложны и изготовлении.

© 2018
  • Сайт "Литературка"
  • мы собираем различную техническую, образовательную, научную литратуру