Запоминающее устройство Советский патент 1977 года по МПК G06F13/06 

Описание патента на изобретение SU582513A1

(54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

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

название год авторы номер документа
Запоминающее устройство 1980
  • Палагин Александр Васильевич
  • Сабельников Юрий Андреевич
SU920832A1
КОНТРОЛЛЕР ПЕРЕДАЧИ ДАННЫХ 2013
  • Антимиров Владимир Михайлович
  • Антимиров Ярослав Владимирович
  • Вагин Александр Юрьевич
  • Наронов Александр Сергеевич
  • Федорова Наталья Александровна
  • Язева Виктория Вениаминовна
RU2514135C1
СИСТЕМА ДЛЯ ПЕРЕДАЧИ ДАННЫХ 2011
  • Антимиров Владимир Михайлович
  • Краева Валентина Сергеевна
  • Оськина Валентина Николаевна
  • Кулакова Людмила Викторовна
  • Вдовин Алексей Сергеевич
  • Телицин Вадим Вадимович
RU2444052C1
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ 1991
  • Бурцев В.С.
  • Хайлов И.К.
  • Фетисов Н.С.
  • Твердохлебов М.В.
  • Сызько Э.В.
  • Ершов В.К.
  • Козлов Л.А.
  • Никитин М.Ю.
  • Торчигин В.П.
  • Федоров В.Б.
  • Копейкин А.Б.
  • Игнатов В.В.
  • Подшивалов Д.Б.
  • Березко А.М.
  • Никольская Ю.Н.
RU2029359C1
ПРОЦЕССОР ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ СХЕМ 1972
SU435527A1
Однородная вычислительная система 1984
  • Кондратьев Владимир Николаевич
  • Логунов Борис Алексеевич
SU1275458A1
Устройство для сопряжения периферийных устройств с процессором и оперативной памятью 1983
  • Дещиц Евгений Федорович
SU1156084A1
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1993
  • Шаханов И.А.
  • Черных В.И.
  • Ноянов В.М.
RU2079876C1
Ассоциативный матричный процессор 1982
  • Тодуа Джондо Альпезович
  • Абрамян Михаил Арутюнович
  • Андрушкевич Владимир Борисович
  • Иманов Александр Кулуевич
  • Шемягин Николай Александрович
SU1164720A1
Устройство генерации тестовых последовательностей для контроля оперативных накопителей 1989
  • Трещановский Александр Кириллович
SU1636858A1

Реферат патента 1977 года Запоминающее устройство

Формула изобретения SU 582 513 A1

1

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

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

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

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

устройствах. Кроме того, в запоминающем устройстве определяется только один адрес. В результате замедляется процесс проведения операций.

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

Это достигается тем, что в устройство введен второй регистр адресов слов, два регистра адресов разрядов и два блока логических

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

одноименным входам запомпнающего устройства. Входы последовательного ввода адресов разрядов регистров адресов разрядов соединены с одноименным входом запоминающего устройства, а их выходы последовательного

вывода адресов разрядов - с одноименным выходом запоминающего устройства. Адресные входы второго блока логических элементов подключены к соответствующим выходам параллельного вывода адресов слов регистров адресов слов, входы последовательного ввода адресов слов которых подсоединепы к одноимеппому входу запомпиающего устройства, а их выходы последовательного вывода адресов слов соединены с одноименным выходом запоминающего устройства. Вход параллельного ввода адресов елов второго региетра адресов слов подключен к соответствующему одноименному входу запоминающего устройства. Структурная схема запоминаюп;его устройства приведена на чертеже. Запоминающее устройство содержит поле 1 памяти, блоки 2 и 3 логичееких элементов, регистры 4 и 5 адресов разрядов, регистры 6 и 7 адресов слов, входы 8 последовательного ввода адресов слов, выход 9 последовательного вывода адресов слов, вход 10 последовательного ввода адресов разрядов, выход 11 последовательного вывода адресов разрядов, входы 12 и 13 микропрограммного управления, информационные входы 14 и выходы 15, входы 16 и 17 параллельного ввода адресов слов и входы 18 и 19 параллельиого ввода адресов разрядов. Выходы регистров 6 и 7 адресов слов через блок 3 логических элементов соединены с одной группой адрееных входов поля 1 памяти, а выходы региетров 4 и 5 адресов разрядов через блок 2 логических элементов - с второй группой адресных входов поля памяти. Работает устройство следующим образом. Адресавание поля 1 памяти производится всегда посредством двух независимых регистров 4 и 5 адресов разрядов и независимых регистров 6 и 7 адрееов слов. Регистры 4 и 5 адресов разрядов выполнены в виде ревереивных счетчиков. При поступлении информации на вход 8 последовательного ввода адресов слов содержимое регистров 6 или 7 адресов слов сдвигается. Содержимое старших разрядов поступает на выход 9 последовательного вывода адресов слов. Регистр 6 позволяет независимо от регистра 7 осуществлять адресование первых слов поля 1 памяти. Блоки 2 и 3 логических элементов подключают выходы регистров 4 или 5 адресов разрядов и соответственно регистров 6 или 7 адресов слов к адресным входам поля 1 памяти. Значения сигналов на входах 12 и 13 управляют этим подключением. Опищем передачу елова из произвольного разряда поля 1 памяти, адрес слова которого ciOET в регистре 7 в один из разрядов ноля памяти. Для этого адрес этого целевого разряда запоминающего устройства заносится сначала в регистр 6 адресов слов, а регир 4 адресов разрядов ставится в нулевое состоячие. Передача после этого проводится таким образом, что считается каждый разряд передаваемого слова, причем в качестве адреса слова используется содержимое региетра 7, и этот разряд записывается в целевой адрес. Адресование разрядов осуществляется в обоих случаях посредетвом регистра 4. После передачи каждого разряда содержимое регистра 4 увеличивается на едипицу, передача разрядов продолжается до тех пор, пока содержимое регистра 4 не станет снова равным нулю. Тогда все разряды передаваемого слова передаются в целевой разряд запоминающего устройства. Сдвиг внутри одного слова на несколько разрядов возможен за один проход, для чего в оба регистра 4 и 5 вносятся соответствующие адреса разрядов слова, при считывании использзется один, а при записи - другой из этих регистров. После сдвига на один разряд содержимое регистров 4 и 5 увеличивается или соответственно уменьщается на едипицу (в зависимости от направления сдвига) и сдвигается следующий разряд. Конец операции сдвига может быть определен проверкой содержания одного из регистров адресов разрядов. При умножении и делении адреса пересчитываемых при этом разрядов могут быть занесены в оба регистра 4 и 5. При переходе ко всякой последующей цифре мпожителя или соответственно частного нужно содержимое одиого из этих регистров всего лищь увеличить или уменьщить на единицу (соответственно примененному способу), за счет чего становятся излишними сдвиги по разрядам в самой операции. Это дает значительный выигрыщ во времени. Результат умножения получается мпогократпым сложением множимого соответственно цифре множителя и набирается в накопительном регистре, причем старщие разряды результата (если таковые есть) попадают в регистр множителя. ормула изобретения Запоминающее устройство, содержащее поле памяти, информационные входы и выходы которого соединены с одноименными входами и выходами заноминающего устройства, и первый регистр адресов елов, вход параллельпого ввода адресов слов которого подключен к одноименному входу запоминающего устройства, отличающееся тем, что, с целью новыщения быстродействия, оно содержит второй регистр адресов слов, два регистра адресов разрядов и два блока логических элементов, выходы которых соединены с соответствующими адресными входами поля памяти, а управляющие входы подключены к соответствующим входам микропрограммного управления запоминающего устройства, входы первого блока логических элементов подключены к соответствующим выходам параллельного вывода адресов разрядов регистров адресов разрядов, входы параллельного ввода адресов разрядов которых подключены к одноименным входам запоминающего устройетва, входы последовательного ввода адресов разрядов регистров адресов разрядов подключены к одноименному входу запоминающего

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

/

и

выходом запоминающего устройства, вход параллельного ввода адресов слов второго регистра адресов слов подключен к соответствующему одноименному входу запоминающего устройсгва.

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

1.Авторское свидетельство СССР №407394, кл. G ПС 15/00, 1972.2.Патент ФРГ № 1499202, кл. 42 т 13/08. 1970.

-ff/J

-

SU 582 513 A1

Авторы

Хельмут Шениан

Даты

1977-11-30Публикация

1972-02-29Подача