Устройство для формирования адресов памяти Советский патент 1986 года по МПК G06F9/36 

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

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

Цель изобретения - повьшение быстродействия ,

На чертеже представлена структурная схема предлагаемого устройства.

Предлагаемое устройство содержит входной регистр 1, коммутаторы ,

10

18 - в единичном состоянии. На вход 21 устройства подается код номера информации (объекта, состоящий из К одов знаков (рангов). Сигнал начала формирования адреса подается на вход 19 устройства и устанавливает триггер 5 в единичное состояние, разрешая тем самым прохождение синхроимпульсов с входа 20 устройства через элемент И 6 на счетный вход счетчика 7. Первьш синхроимпульс, прошедший через элемент И 6, изменит содержимое счетчика 7 и вызовет появление на первом выходе дешифратора 8 сигнала, по которому

дешифраторы 3 -t., кода адреса, сумматор 4, триггер 5, элемент И 6, счет-15 триггер 18 перейдет в нулевое состоя- чик 7, дешифратор 8, мультиплексор 9, регистры , элементы Задержки, элемент ИЛИ 12, элемент И 13, регистр 14, схемы сравнения, шифратор 16, триггеры 17 и 18, 20 входы 19-21, выход 22, элемент 23 задержки,

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

После включения триггер 5, счетчик 25

ние, а в регистр 1 запишется код номера объекта. За время до следующего синхроимпульса сх емы 15,-15 сравнения сравнивают коды знаков, входящих в номер объекта, регистров 1 и 14. Результат сравнения шифратор 16 преобразует в код на первом выходе и i сигнал на втором выходе в соответствии с таблицей, где О - коды i-ro

знака не совпали, 1 - коды j-ro знака

Так как записанный в регистр 1 код номера объекта не равен нулю, а регистр 14 обнулен, то на выходах схем 15.-15ц сравнения устанавливается нулевой сигнал. Шифратор 16 преобразует результат сравнения в сигнал на втором выходе, который сбрасывает триггер 18 через элемент ИЛИ 12 в исходное состояние, разрешая прохождение следующего синхроимпульса через элемент И 6.

18 - в единичном состоянии. На вход 21 устройства подается код номера инормации (объекта, состоящий из К одов знаков (рангов). Сигнал начала формирования адреса подается на вход 19 устройства и устанавливает триггер 5 в единичное состояние, разрешая тем самым прохождение синхроимпульсов с входа 20 устройства через элемент И 6 на счетный вход счетчика 7. Первьш синхроимпульс, прошедший через элемент И 6, изменит содержимое счетчика 7 и вызовет появление на первом выходе дешифратора 8 сигнала, по которому

триггер 18 перейдет в нулевое состоя-

триггер 18 перейдет в нулевое состоя-

ние, а в регистр 1 запишется код номера объекта. За время до следующего синхроимпульса сх емы 15,-15 сравнения сравнивают коды знаков, входящих в номер объекта, регистров 1 и 14. Результат сравнения шифратор 16 преобразует в код на первом выходе и i сигнал на втором выходе в соответствии с таблицей, где О - коды i-ro

знака не совпали, 1 - коды j-ro знака

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

3

первого уровня). По третьему синхроимпульсу с вьтхода дешифратора 3 на сумматор 4 подается число лА2. В сумматоре 4 образуется начальный адрес, соответствующий номеру ветви второго уровня А2 А1 + лА2.- С выхода сумматора число А2 подается на информационные входы регистров tO, -10 и при поступлении сигнала,с третьего выход дешифратора 8, задержанного элементо 11 задержки, записывается в регистр 10 . По следующему синхроимпульсу с выхода дешифратора 3j на сумматор 4 подается число дАЗ. В сумматоре 4 образуется начальный адрес,соответству- ющий. номеру ветви второго уровня A3 А2 +л АЗ. С выхода сумматора число A3 записывается по сигналу с (к+ ,1)- го выхода дешифратора 8 в регистр Ю

По завершении преобразования кода номера объекта на выходе 22 устройства устанавливается соответствующий начальный адрес, а на выходе перепоЛ нения счетчика появится сигнал, по которому триггер 5 устанавливается в исходное, нулевое состояние и в регистр 14 переписывается содержимое регистра 1.

. Устройство готово к формированию адреса по следующему коду номера объекта.

Исходное состояние регистров для второго и последующих циклов формирования адреса следующее,

В регистры 1 и 14 записан код но- мера объекта предьщущего цикла, а в регистры - соответствующие начальные адреса, вычисленные в предыдущем цикле.

Работу устройства для второго и последующих циклов формирования адреса рассмотрим на примере формирования адреса объекта 4-го ранга (т. е. номер объекта состоит из четырех зна

ков, например а, а, а, Ъ ) по код

а.

номера объекта, который до третьего знака включительно совпадает с кодо номера объекта предьщущего цикла - записанного в регистр 14. По первому синхроимпульсу на первом выходе дешифратора 8 появляется сигнал, по которому триггер 18 уста- навлива1.тся в нулевое состояние, а в регистр 1 записывается код номера объекта , На выходах всех схем сравнения устанавливается сигнал 1, а на выходе схемы 15, сравнения - сигнал О. Шифратор 16 пре

gЮ 5 .

20

25

зд

2560274

образует результат сравнения (см. таблицу 1 в ко д 4, , сигнал на втором выходе отсутствует.

Триггер 18 нулевым сигналом на прямом выходе запрещает прохождение следующего синхроимпульса через элемент И 6 и разрешает сигналом с инверсного выхода прохождение второго синхроимпульса через элемент И 13 на вход записи счетчика 7. В счетчик 7 с информационного входа записывается код с первого выхода шифратора 16. Триггер 17 устанавливается в нулевое состояние. На дешифраторы 3 -3 управляющий сигнал не поступает, так как дешифратор 8 выключен нулевым сигналом с выхода триггера 17, поданным на его информационный вход. С выхода счетчика 7 код шифратора 16 по - дается на управляющий вход мультиплексора 9. Мультиплексор 9 выдает на выходе содержимое регистра 10, которое подается на сумматор 4. Та- ким образом, в сумматор 4 записан начальный адрес A3, соответствующий номеру ветви третьего уровня, вычис- ленной еще в предьщущем цикле. Следующий знак в номере объекта .отличен от знака в номере объекта предыдущего цикла, поэтому сигналом с элемента 23 задержки триггер 18 устанавливается в исходное состояние, разрешая - прохождение последующих синхроимпульсов через элемент И 6 на счетный вход счетчика 7. По третьему синхроимпульсу триггер 17 переходит в исходное состояние и включает дешифратор 8, с пятого выхода которого управляющий сигнал поступает на дешифратор 3. С выхода дешифратора 3. на сумматор 4 подается число ДВ4. В сумматоре 4 начальный адрес объекта четвертого ранга В4 A3 + йВ4 образуется уже после третьего синхроимпульса.

5

0

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

Устройство для формирования адресов памяти по авт. св. № 928358, о т- личающееся тем, что, с целью повышения быстродействия, в него введены К схем сравнения (к- количество рангов адресной информации), шифратор, группу из К регистров, группу из i элементов задержки, регистр, мультиплексор, второй и третий триггеры, элемент задержки, второй элемент И и элемент ИЛИ, причем вход установки в О первого триггера соединен с выходом переполнения счетчика, информационный вход которого соединен с первым выходом шифратора, второй выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом элемента задержки, вход которого соединен с выходом второго элемента И, входом записи счетчика И входом установки в О второго триггера, вход установки в 1 которого соединен с выходом первого элемента И, информационный выход счетчика соединен с управляющим входом мультиплексора, стробирующий вход которого соединен с прямым выходом третьего триггера и первым входом второго элемента И, второй и третий входы которого соединены соответствен но с выходом первого триггера и входом синхронизации устройства, вЬпсод элемента ИЛИ соединен с входом установки в О третьего триггера, инверсный выход которого соединен с тре- тьим входом первого элемента И,вход

Редактор С.Патрушева

Составитель Ю.Ланцов .

Техред Л.Сердюкова Корректор В.Синицкая

Заказ 4824/48Тираж 671 . Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

установки в 1 третьего триггера соединен с первым выходом дешифратора, выход второго триггера - со стробиру- ющим входом дешифратора, с третье -f го по (к+1)-й выходы которого соединены с входами Соответственно с первого по . элементов задержки группы выходы которых соединены с входами |записи одноименных регистров группы, информационные входы которых соединены с выходом сумматора, (к+1)-й вход которого соединен с выходом мультиплексора, с первого по к-и информационные входы которого соедине 1ы с .выходами одноименных регистров группы, с первого по к-и выходы входного регистра соединены с первыми входами одноименных схем сравнения группы и с одноименными информационными входами регистра, с первого по К-и выходы Которого соединены с вторыми входами одноименных схем сравнения группы, выходы которых соединены с одноименными входами шифратора.

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

название год авторы номер документа
Устройство для распределения заданий процессорам 1987
  • Тимонькин Григорий Николаевич
  • Ручка Игорь Анатольевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1462315A1
Устройство для контроля цифровых объектов 1988
  • Носков Валерий Игнатьевич
  • Камшилин Владимир Васильевич
  • Котов Виталий Семенович
  • Романкевич Алексей Михайлович
  • Гроль Владимир Васильевич
  • Недосеков Евгений Викторович
SU1691841A1
Двухкаскадное устройство для ранговой фильтрации 1985
  • Знак Владимир Ильич
SU1304036A1
Устройство для распределения заданий процессорам 1987
  • Тимонькин Григорий Николаевич
  • Ручка Игорь Анатольевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1441399A1
АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ДИСКРЕТНОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ 1991
  • Чирков Геннадий Васильевич
  • Чирков Алексей Геннадьевич
  • Чирков Юрий Геннадьевич
RU2015550C1
Устройство для мажоритарного выбора сигналов 1988
  • Мощицкий Сергей Семенович
  • Тимонькин Григорий Николаевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Ткаченко Владимир Антонович
  • Харченко Вячеслав Сергеевич
SU1711167A1
Устройство для контроля цифровых узлов 1987
  • Галаган Владимир Григорьевич
  • Ивасенко Татьяна Владимировна
  • Некрасов Борис Анатольевич
SU1571593A1
Устройство для задержки информации с контролем 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Каменский Сергей Вениаминович
  • Христенко Ольга Юрьевна
SU1795442A1
Система динамической синхронизации и корректировки рангов объектов в АСУ 1985
  • Романов Анатолий Николаевич
  • Грабовский Олег Борисович
  • Бельских Юрий Юрьевич
  • Пышненко Андрей Севастьянович
SU1305630A1
Устройство для сопряжения ЭВМ с периферийным устройством 1986
  • Вавинова Ольга Васильевна
  • Вавинов Владимир Никандрович
SU1363226A1

Реферат патента 1986 года Устройство для формирования адресов памяти

Изобретение относится к вычислительной технике, может быть использовано в автоматизированньгх системах идентификации информации, работающих в реальном масштабе времени. Цель изобретения - повышение быстродействия. Устройство содержит входной регистр 1, группу коммутаторов 2 -2 , группу дешифраторов 3, -3, кода адреса, сумматор 4, три триггера 5, 17, 18, два элемента И 6, 13, счетчик 7, дешифратор 8, мультиплексор 9, группу , регистров, группу злемен- тов задержки , злемент ИЛИ 12, регистр 14, группу схем сравнения, шифратор 16, элемент задержки 23. Указанная совокупность признаков позволяет достигнуть цели изобретения. 1 ил, 1 табл. (Л tc СП о о tc N3

Формула изобретения SU 1 256 027 A2

Документы, цитированные в отчете о поиске Патент 1986 года SU1256027A2

Устройство для формирования адресов памяти 1980
  • Глущенко Борис Григорьевич
  • Мазуров Александр Яковлевич
  • Глущенко Андрей Борисович
SU928358A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 256 027 A2

Авторы

Камыков Владимир Владимирович

Игнатович Владимир Петрович

Даты

1986-09-07Публикация

1984-02-16Подача