Ассоциативное запоминающее устройство

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е 11ц 576609

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Со1оа Советских

11оциалистических

Республик

161) Дополнительное к авт. свид-ву (22) Заявлено 19.12.75 (21) 2301184/24 с присоединением заявки _#_o (51) М. Кл.с- G 11С 15, 00 (23) 11риоритет

143) Опубликовано 15.10.77. Бюллетень М 38 (53) УДК 681.327(088,8) (45) Дата опубликования описания 14.10.77

Государственный комитет

Совета Министров СССР йо делам изобретений и открытий (72) Авторы изобретения

В. М. Трусфус и В, b. Матвеев (71) Заявитель

Казанский ордена Трудового Красного Знамени авиационный институт им. A. H. 1 уполева (54) АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

Изобретение касаетс;1 запоминающих устройств.

Известно ассоциативное запоминающее устройство, содержащее запоминающие регистры, регистр опроса и детекторы (11.

Недостатком такого устройства является ограниченный набор возможных условий поиска. гтаиболее близким техническим решением к данному изобретению является устройство, содержащее накопитель на запоминающих регистрах, регистр опроса, управляющую шину, компараторы и детекторы 2).

Недостатком этого устроиства является то, что в нем возможен поиск только по условиям типа «равно», «больше», «меньше», т. е., когда не требуется сравнение ассоциативных признаков как с признаком опроса, так и между собой, что существенно сужает область применения известного устроиства.

С целью расширения области применения предлагаемое устройство содержит блоки анализа хранимои и опросной информации и блоки управления границами признаков по числу запоминающих регистров, первые и вторые входы блоков анализа хранимой и опросной информации подключены к соответствующим выходам регистра опроса и запоминающих регистров, третьи входы объединены и подключены к первым выходам данных

Ялоков, четвертые и пятые входы блоков анализа хранимой и опро ной информации подключены к первым вы«одам и в«одам соответствующих блоков управления границами признаков, вторые вы«оды которых соединены со входамп детекторов, первые и вторые входы блоков управления границами признаковподключены соответственно ко вторым и третьим вы«одам блоков анализа хранимой и опросной информации, а третьи в«оды — к управЛЯIОЩЕИ ШИНЕ.

Указанные отличия дают возможность производить многопризнаковый ассоциативный поиск - произвольными границами признаков по любым, в том числе таким, как «ближай15 шее большее», «ближайшее меньшее», «наибольшее», «наименьшее» условиям, а также комплексным условиям, произвольно выбранным для каждого признака, за один параллельно-поразрядный опрос накопителя,,о На чертеже показана блок-с«ема устройства.

Устройство содержит накопитель 1, объединяющий и m-разрядных запоминающих регистров 2, р-разрядный регистр опроса 3, п блоков анализа «ранимой и опросной инфорформации 4, и блоков управления границами признаков 5, и детекторов 6 и управляющую шину 7. (На чертеже показана только признаковая часть накопнтеля; информационная

30 часть не рассматривается; не показаны цепи записи, с 1н1ывания, спн«ро1гнзацпп, некото576609

Я

-15

50 а

65 рые цепи управления, а также такие блоки, как входные — выходные регистры, блоки управления, маскирования), Первые 8 и вторыс 9 входы блоков анализа хранимой и опросной информации 4 подключены к соответствующим выходам регистра опроса 3 и запоминающих регистров 2, третьи входы 10 объединены и подключены к первым выходам 11 данных блоков 4, четвертые 12 и пятыс 13 входы блоков анализа хранимой и опросной информации 4 подключены к первым выходам 14 и входам 15 соответствующих блоков управления границами признаков

5, вторые выходы 16 кото рых соединены со входами детекторов 6. Первые 15 и вторые 17 входы блоков управления границами признаков 5 подключены соответственно ко вторым

18 и третьим 19 выходам блоков анализа хранимой и опросной информации 4, а третьи входы 20 блоков 5 — к управляющей шипе 7.

Предполагается, что регистр опроса 3 и, как следствие, запоминающие регистры 2 содержат произвольное число признаков опроса и ассоциативных признаков, причем границы приз1!аков таlс1ке произвольны, т. е. Задаются блоком управления в процессе работы устройства. Условие ассоциативного поиска, в том числе комплексное, т. е. Содер кащее несколько обычных одиночных условий, выбирается в процессе работы устройства пз того набора условий, который предусмотрен конструкцией блока а1галпза хранимой и опросной информации 4 и блока управления границами признаков 5.

Устройство работает следу1ощнм образом.

Ассоциативный поиск осуществляется параллельно по словам и последовательно по разрядам, от ста ршего разряда к младшему.

В каждом такте происходит сравнение /-го разряда /г-го признака опроса с соответствующим разрядом ассоциативного признака в каждом блоке анализа хранимой и опросной информации 4; далее происходит анализ результатов сравнения, который заключается в сопоставлении результата сравнения в данном блоке анализа хранимой и опросной информации 4 в данном такте, результата анализа в этом блоке после / — 1-го прсдыду1цпх тактов, поступа1ощего со второго выхода 18 этого блока на его пятый вход 13, п проме>куточных результатов аналогичных анализов результатов сравнения по всех других блоках анализа хранимой и опросной информации 4, которые поступают на их объединенные третьи входы 10 с объединенных первых выходов 11; результат анализа после / — 1-го прсдыдуп1 х тактов уничтожается, а полученный в данном такте — фиксируется в запоминающей части этого же блока. Если данный разряд в /г-том признаке не последний, то начинается следующий такт; если данный разряд — последний, то далее на третьи входы 20 блоков управления границами признаков 5 по управляющей шине 7 подается код условия поиска, по которому требуется установить соответствие между данным признаком опроса и ассоциативнымп признаками. Если в данном признаке в некоторых запоминающих регистрах 2 это соответствие не установлено — происходит блокировка соответствующих блоков анализа хранимой и опросной информации 4, т. е. прекращение этими блоками анализа по дальнейшим признакам, си Г и а л О м 0 I o II kl p o 13 II I I, ко то р ы и и 0ступает с первых выходов 14 блоков управления границами признаков 5 на четвертые входы 12 блоков анализа хранимой и опросной информации. Заключает такт сигнал селектпвного сброса, поступающий на четвертые входы 12 блоков анализа хранимой и опросной информации 4 с первых выходов 14 блоков управления границами признаков 5 и сбрасывающий незаблокированные блоки анализа «ранимой и опросной информации 4 в исходное состояние — состояние готовности к анализу по следующему признаку; инициирует появление сигнала селективного сброса сигнал, поступающий на блоки управления границами признаков 5 по управляющей шине 7. По окончании поиска по последнему признаку, блок управления разрешает фиксацию в детекторах 6 соответствий между ассоциативными признаками и признаками опроса (если они имеют место) и сброса всех (заблокированных и незаблокированных) блоков анализа хранимой и опросной информации 4 в исХОДНОЕ СОСТ011НИС.

Фор мула изобретения

Ассоциативное запоминающее устройство, содержащее накопитель на запоминающих регистрах, регистр опроса, управляюшу1о шину, и детекторы, отл и ч а ю шее с я тем, что, с целью расширения области применения устройства, оно содержит блоки анализа хранимой и опросной информации и блоки управления границами признаков llo числу запоминакпцих регистров, первые и вторыс входы блоков анализа хранимой и опросной информации подключены к соответствующим выходам регистра опроса и запомпна1ощих регистров, третьи входы объединены и подключены к первым выходам данных блоков, четвертые и пятые входы блоков анализа хранимой и опросной информации подключены к первым выходам и входам соответствующих блоков управления границами признаков, вторые выходы которых соединены со входами детекторов, первые и вторые входы блоков управления границами признаков подключены соответственно ко вторым и третьим выходам блоков анализа хранимой и опросной информации, а третьи входы — к управляющей шине.

Источники инфо1)манин, при 130 внимание прп экспертизе

1. Л. П. Крайзмер и др. Ассоциативные запоминающие устройства, М., «Энергия», 1967, с. 45 — 70.

2. Авторское свидетельство СССР ЛО277857, кл. G 11C 15, 00, 1970.

576609

Редактор Н. Каменская

Корректор Л. Орлова

Заказ 2306/12 Изд. № 820 Тираж 738

НПО Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, 71(-35, Раушская наб., д. 4/5

Подписное

Типография, пр. Сапунова, 2 з 1

Составитель В. Рудаков

Тсхред И. Михайлова