со сх
00
Изобретение относится к вычислительной технике, а именно к ассоциативным запоминающим устройствам (АЗУ).
Целью изобретения является расширение функциональных возможностей за счет обеспечения сравнения информационных последовательностей произвольной длины.
На фиг. 1 изображена функциональная схема АЗУ; на фиг. 2 - временные диаграммы его работы.
Устройство содержит (фиг. 1) первый адресный накопитель 1, состоящий из регистров 2, дешифратор 3, первый счетчик 4 адресов, компаратор 5, выход которого подключен к одному из входов 6 триггера 7, представляющего собой триггер типа «защелка и имеющего другие входы 8 и 9. Устройство также содержит второй адресный накопитель 10, второй счетчик 11 адресов, первый 12, второй 13 и третий 14 элементы И, элемент ИЛИ 15 и четвертый элемент И 16.
Устройство работает следующим образом.
На первом этапе производится запись сравниваемой последовательности в накопитель 1. По информационным входам накопителя 1 в порядке поступления импульсов «Счет 1 на счетный вход счетчика 4 происходит запись информации в соответствующие регистры 2. Как только на информационные входы поступает код признака конца последовательности, срабатывает элемент И 13, что приводит к сбросу счетчика 4 и прекращению записи в накопитель 1 (фиг. 2а).
Затем производится сравнение последовательности, записанной в накопителе 1, с последовательностями, содержащимися в накопителе 10. Считывание информации с накопителей 1 и 10 производится синхронно по поступлению счетных импульсов «Счет 1 и «Счет 2 соответственно на счетные входы счетчиков 4 и 1 L Счетные импульсы «Счет 2 поступают на счетчик 11 при условии, что присутствует сигнал «Выборка ЗУ (фиг. 26). Считанная информация поступает на входы компаратора 5. Результат сравнения двух
СЛОВ с выхода компаратора 5 поступает на вход б триггера 7, который перед каждым циклом сравнения последовательностей находится в состоянии «Совпадение. Триггер 7 срабатывает только от сигнала «Несовпадение. Таким образом, как только с компаратора 5 поступает сигнал «Несовпадение триггер 7 переключается в состояние «Несовпадение. Последующие сигналы «Несовпадение или «Совпадение состояние триггера 7 не меняют (фиг. 26).
По каждому коду признака конца последовательности, считанному из накопителя 10, элемент И 14 срабатывает, что приводит к сбросу счетчика 4, а сигнал с триггера 7 через элемент И 16 поступает на вход
элемента 12. При этом, если триггер 7 находится в состоянии «Несовпадение, то элемент И 12 закрыт для прохождения информации со счетчика 11 на выход устройства, и начинается следующий цикл сравнения: триггер 7 устанавливается в состояние «Совпадение подачей импульса на вход 9, счетчик 4 сброшен, из накопителя 1 считывается информация с первого регистра 2, а из накопителя 10 - первое слово очередной последовательности. Если же триггер 7 находится в состоянии «Совпадение, т. е. в ходе опроса последовательности компаратор 5 не выдал ни одного сигнала «Несовпадение вплоть до признака конца последовательности, что означает совпадение данной последовательности накопителя 10 с записанной в накопителе 1, то с выхода элемента И 16 на элемент И 12 поступает разрешающий сигнал и на выходе устройства находится состояние счетчика 1 Г, т. е. адреса накопителя 10, являющимся конечным адресом выбранной последовательности (фиг. 2в). Предлагаемое устройство обеспечивает сравнение последовательностей произвольной длины и в случае совпадения вывод на выходы устройства конечного адреса последовательности, записанной в АЗУ. Предлагаемое устройство можно использовать в устройствах распознавания и синтеза сигналов.
а)цикл записи 6}иикл срабненияпоследо6ате/1Ь- -несобпадение нос/пи
-Признак конца последобательности
&цик/ сравнения-совпадение
Фие.2
название | год | авторы | номер документа |
---|---|---|---|
Ассоциативное запоминающее устройство | 1984 |
|
SU1243036A1 |
Ассоциативное запоминающее устройство | 1987 |
|
SU1432608A1 |
Ассоциативное запоминающее устройство | 1987 |
|
SU1501163A1 |
Ассоциативное запоминающее устройство | 1987 |
|
SU1501164A1 |
Ассоциативное запоминающее устройство | 1988 |
|
SU1679554A1 |
Ассоциативное запоминающее устройство | 1988 |
|
SU1587586A1 |
Ассоциативное запоминающее устройство | 1979 |
|
SU826421A1 |
Устройство для контроля записи информации в программируемые блоки памяти | 1983 |
|
SU1104589A1 |
Способ записи - воспроизведения цифровой информации и устройство для его осуществления | 1990 |
|
SU1721630A1 |
УСТРОЙСТВО ЗАПИСИ-ВОСПРОИЗВЕДЕНИЯ ЦИФРОВОЙ ИНФОРМАЦИИ | 1992 |
|
RU2039382C1 |
АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее первый адресный накопитель, первый счетчик адресов, выходы которого подключены к входам дещифратора, первый элемент И, элемент ИЛИ, входы которого подключены к выходам второго и третьего элементов И, и четвертый элемент И, отличающееся тем, что, с целью расщирения функциональных возможностей устройства за счет- обеспечения сравнения информационных последовательностей произвольной длины, в него введены компаратор, триггер, второй счетчик адресов и второй адресный накопитель. выходы которого подключены к входам третьего элемента И и к одному из входов компаратора, другие входы которого соединены с выходами первого адресного накопителя, а выход компаратора подключен к одному из входов триггера, выход триггера и выход третьего элемента И соединены с входами четвертого элемента И, выход которого подключен к одному из входов первого элемента И, выход которого является выходом устройства, а другие входы соединены с выходами второго счетчика адресов и одними из входов второго адресного накопителя, выходы дешифратора подключены к адресным входам первого адресного накопителя, информационные входы которого и входы второго элемента И являются информационными входами устройства, выход элемента ИЛИ подключен к одному из входов первого (Л счетчика адресов, причем вход второго счетчика адресов и другие входы первого счетчика адресов, триггера и второго адресного накопителя являются управляющими входами устройства.
Кохонен Т | |||
Ассоциативные запоминающие устройства | |||
М.: Мир, 1982, с | |||
Джино-прядильная машина | 1922 |
|
SU173A1 |
Ассоциативное запоминающее устройство | 1977 |
|
SU714499A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Авторы
Даты
1985-08-23—Публикация
1983-10-17—Подача