Логическое запоминающее устройство

 

Союз Советских

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

Республик (ti)942152

ОП КСАН ИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6! ) Дополнительное к авт. свил-ву— (22) Заявлено 14. 1О. 80 (21) 3228332/18-24 с присоединением заявки М— (23) Приоритет— (51)M. Кд.

6 11 С 15/00

Гбсудэрстюанхмй квинтет

СССР

Опубликовано 07.07.82. бюллетень №25

Дата опубликования описания 07.07,82 пв делам нзабретеннй н открытнй (53) УДK681.327 (088,8) (72) Авторы изобретения

Е. П ° Балашов и Е. Е. В

Ленинградский институт авиаци (73) Заявитель (54) ЛОГИЧЕСКОЕ ЗАПОМИНАЮЦЕЕ УСТРОЙСТВО

Изобретение относится к запоминающим устройствам и может быть использовано в специализированных микропроцессорных системах.

Известно логическое запоминающее устройство, содержащее накопитель на интегральных числовых ферритовых линейках, прошитых адресными шинами опроса и записи и разрядными обмот10 ками считывания и запрета, блоки усилителей воспроизведения, входы которых соединенны с соответствующими обмотками считывания, а выходы — с блоком вентилей сдвига, блоки выборки адресов, подключенные к соответствующим адресным шинами опроса и записи, формирователи разрядного тока запрета первых и вторых операндов, соединенные соответствующими обмотка- о ми запрета в каждом разряде, разрядные элементы И, входы которых соединены с соответствующими выходами разрядного регистра и блока синхронизации, а выходы — с разрядными элементами ИЛИ, узел анализа знака, подключенный к разрядному регистру, и узел анализа переполнения, сое" диненный с блоком вентилей сдвига, также содержит генераторы токов пер вого и второго операндов, подключенные к соответствующим обмоткам запрета каждого операнда, а обмотки считывания первых и вторых операндов включены в каждом разряде встречно (11 .

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

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

9421 которых подключены к соответствующим выходам регистра разрядов, вторые входы соединены с вторым выходом блока управления, а выходы подключены к выходам накопителя, первые входы элементов И соединены с входными информационными шинами устройства и выходами накопителя, вторые входы - с первым выходом блока управления и первым входом блока . 30 местного управления, второй и третий входы которого подключены соответственно к первому входу блока управ. ления и к первому выходу элементов

И и к одному из входов регистра раз- 15 рядов, вторые выходы элементов И сое" динены с входами первой группы регистра разрядов, вторые выходы элементов И соединены с входами первой группы регистра разрядов, входы второй группы которого подключены к второму выходу блока управления и первому входу формирователя сигналов переполнения, выход которого соединен с вторым входом блока управления, первый вход первого счетчика подключен к первому выходу блока управления, второй вход — к третьему входу блока управления и первому выходу схемы сравнения, второй выход которой соединен с вторым входом блока местного управления, а первый и второй входы подключены соответственно к третьим выходам элементов

И и выходам первого счетчика, вы35 ходы блока местного управления сое- . динены с суммирующим и вычитающим входами второго счетчика, другой вход которого подключен к второму выходу блока управления, один из выходов второго счетчика соединен с вторым входом формирователя сигналов переполнения, а другие выходы — соответственно с входами первой группы регистра разрядов f 2).

Недостатком известного устройства является его относительная сложность и большие аппаратурные затраты.

Цель изобретения — упрощение уст-. ройства, 50

Поставленная цель достигается тем, что в логическое запоминающее устрой- ство, содержащее накопитель на регистрах сдвига, счетчик, блок определения знака числа, элементы И, 55 блок управления, формирователь сигнала переполнения и регистр числа, выходы которого подключены соответ52 4 ственно к информационным входам накопителя, выходы которого подключены соответственно к одним из входов элементов И, одни из выходов которых соединены соответственно с входами регистра числа, первый вход блока определения знака числа подключен к одному из входов регистра числа, второй вход — к первому выходу блока управления и другим входам элементов

И, выходы блока определения знака

-числа соединены соответственно с входом суммирования и входом вычитания счетчика, один из выходов которого подключены к другим входам регистра числа, другой выход счетчика соединен с входом формирователя сигнала переполнения, выход которого подключен к первому входу блока управления, второй выход которого соединен с управ" ляющими входами накопителя, регистра числа и счетчика, один из входов элементов И и выходы накопителя являются соответственно входами и выходами устройства, введены вычитатель и элемент НЕ, вход которого подключен к выходам вычитателя и третьему входу блока определения знака числа, а выход - к второму входу блока управления, входы вычитателя соединены с другими выходами и входами элементов И соответственно.

На фиг.l изображена функциональная схема предлагаемого устройства; а на фиг. 2 - то же, наиболее предпочтительный вариант выполнения блока управления.

Устройство содержит, фиг.l) накопитель l на регистрах 2 сдвига с информационными 3 и управляющими 4 входами, счетчик 5 с входами суммирования 6 и вычитания 7, блок 8 определения знака числа, элементы И 9 со входами 10 и 1 I, и одним из выходов 12, блок 13 управления с входами 14 и 15 и выходами 16 и 17, вычитатель 18 с входами 19-21, элемент

HE 22 с входом 23, регистр 24 числа с первым входом 25, формирователь 26 сигнала переполнения с входом 27. блок управления содержит (фиг.2) генератор 28 сигналов, триггеры 29 и 30, элементы И 31 и 32, триггер

33, элемент И 34, элементы ИЛИ 3539, фсрмирователь 40 сигналов начальной установки, элементы И 41-44, элементы ИЛИ 45-47, триггеры 48-50, элемент И 51, элемент 52 задержки и триггеры 53 и 54. На фиг.2 обоз5 9421 начены входы 55 "Количество обраба-, тываемой информации" 56 "Запись", 57 "Считывание" и 58 "Обработка информации", являющиеся управляющими входами устройства. S

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

Предлагаемое устройство работает в режимах хранения информации и об работки информации. 0

Перед началом работы блок 13 управления устанавливает в исходное состояние регистры 2 накопителя 1, регистр 24, счетчик 5, блок 8 и вычитатель 18 (фиг.l). 8 режиме хране, ния информации устройство работает в двух подрежимах: записи и считывания информации. Режимы работы устройства устанавливаются управляющими сигналами на входах 53-58 (фиг.2) . 20

При записи информация поступает через входы 11 элементов И 9 на входы регистра 24. С выхода регистра 24 информация поступает через входы 3 накопителя 1 в первые разряды регист- 2S ров 2. Затем на входы 4 накопителя

1 поступает от блока 13 сигнал, который сдвигает записанную информа цию на один разряд. При поступлении следующего числа передачи инфор- 30 мации в накопитель 1(фиг.l) происходит аналогично, после чего производится следующий сдвиг и т.д.

При считывании информации по сигналам сдвига из блока 13 код числа с выходов регистров 2 выдается на выходы устройства и поступает по цепям регенерации на входы 11 элементов И 9 для перезаписи в регистры 2 накопителя 1.

8 режиме обработки информации устройство реализует два подрежима: сложение и вычитание входной информации, сложение и вычитание выходной информации. Эти два подрежима отличаются друг от друга тем, что в первом подрежиме информация поступает на входы 11 элементов И 9 через входы устройства, а во втором подрежиме - с выходов регистров 2 накопи50 теля 1.

Устройство работает в первом подрежиме следующим образом.

Пусть информация через входы устройства поступает на вход 11 элементов И 9, на другие входы 10 которых . поступает управляюций сигнал с блока

13. Тогда с выходов элементов И 9 код

52 d числа поступает на входы 19 вычитателя 18, а знак - на вход 12 блока 8. :На вход 21 вычитателя 18 с блока 13 поступают управляющие сигналы, которые уменьшают содержимое вычитателя

18 на единицу. С выходов вычитателя

18 на третий вход блока 8 поступают сигналы, простробированные сигналом с блока 13 (фиг.l), no которым в зависимости от знака кода числа с выходов блока 8 поступают сигналы на вход 6 суммирования или вход 7 вычитания счетчика 5 до тех пор, пока код числа, хранящийся в вычитателе

18 не перепишется со своим знаком в счетчик 5, а содержимое вычитателя

18 не станет равным нулю. Тогда элемент НЕ 22 выдает в блок 13 по входу

15 сигнал, по которому устройство может принять следующее число и провести его обработку, Таким образом, после обработки нескольких чисел результат обработки со счетчика 5 поступает в регистр 24, с выходов которого через входы 3 запишется в накопитель 1. 3атем на входы 4 накопителя 1 с блока

13 поступает сигнал сдвига. После этого производится обработка следующего массива информации.

Технико-экономическое преимущество предлагаемого устройтсва заключается в его упрощении, по сравнению с известным, что дает возможность реализовать его в виде одной большой интегральной схемы (БИС ) и за счет этого значительно снизить его стоимость °

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

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

И, одни из выходов которых соединены соответственно с входами регистра числа, первый вход блока определения знака числа подключен к одному из входов регистра числа, второй вход - к первому выходу блока управления и другим входам элемен7 9421 тов И, выходы блока определения зна" ка числа соединены соответственно с входом суммирования и входом вычитания счетчика, одни из выходов которого подключены к другим входам регистра числа, другой выход счетчика соединен с входом формирователя сигнала переполнения, выход которого подключен к первому входу блока управления, второй выход ко- 16 торого соединен с управляющими входами накопителя, регистра числа и счетчика, один из входов элементов

И и выходы накопителя являются соот ветственно входами и выходами уст- 15 ройства, о т л и ч а ю щ е е с я

52 8 тем, что, с целью упрощения устройства, оно содержит вычитатель и элемент НЕ, вход которого подключен к выходам вычитателя и третьему входу блока определения знака числа, а выход — к второму входу блока управления, входы вычитателя соединены с другими выходами и входами элементов И соответственно.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

1 507899, кл. G 11 С 11/06, 1974.

2. Авторское свидетельство СССР по заявке N 2757320/18-24, кл. G 11 С 15/00, 1979 (прототип).

942152

Составитель В. Гордонова

Редактор С. Крупенина Техред Т. Иаточка Корректор Г. Огар

Заказ 4853!46, Тираж 622 Подписное

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

I13035, Москва, W-35, Раушская наб,, д. 4/5 филиал,fin "Патент", г. Ужгород, ул. Проектная, 4

Логическое запоминающее устройство Логическое запоминающее устройство Логическое запоминающее устройство Логическое запоминающее устройство Логическое запоминающее устройство 

 

Похожие патенты:

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

Изобретение относится к вычислительной технике и может быть использовано для моделирования и создания специализированных систем хранения и обработки изображений

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

Изобретение относится к вычислительной технике

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

Изобретение относится к вычислительной технике и может быть использовано для воспроизведения искусственного интеллекта

Изобретение относится к вычислительной технике и может быть использовано для формирования адресов программ и данных

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