Вычислительное устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1170461
Авторы: Батршин, Дудыкевич, Пархуць, Стрилецкий
Текст
251170Изобретение относится к вычислительной технике и может быть использовано в блоках аппаратного вычисления функций специализированных ЭВИ, влинеаризирующих устройствах. 5Цель изобретения - упрощение устройства, повьпнение быстродействия ирасширение области применения за счетвычисления дополнительной функции=М 1-е а).0На фиг.1 изображена блок-схемавычислительного устройства, на фиг,2 вариант реализации вычитателя.Устройство (фиг.1) содержит генератор 1 импульсов, ключ 2, накапливающий сумматор 3, переключатель 4режима работы с выходами 5 и 6, вычитатель 7 с входами 8 и 9 и вйходом10, счетчик 11, элемент 12 задержки,вычитающий счетчик 13, элемент ИЛИ 2 О14, двоичный счетчик 15, схему 16сравнения кодов, регистр 17 аргумента,Импульсный вычитатель (фиг.2) содержит 0-триггер 18 и элементИЛИ 19.Работа импульсного вычитателя 7подробно проиллюстрирована временнымидиаграммами (фиг,2),Устройство для вычисления 1 ра- ЗОботает следующим образом.Пусть переключатель 4 режима работы находится в положении б и в накапливающем сумматоре 3 записана ,в вычитающем счетчике 13 записана"1, счетчик 11 памяти и двоичный11 1 35счетчик 15 находятся в нулевом состоянии, в регистре 17 аргументазаписано число ОПоскольку двоичный счетчик 15 - .в нулевом состоянии, а в регистре 17аргумента записано число И , то навыходе схемы 16 сравнения кодов -уровень логической "1", разрешающийпрохождение импульсов от генератора1 импульсов опорной частоты черезключ 2 на тактовый вход накапливающего сумматора 3 и через ключ 2на счетный вход вычитающего счетчика 13. Первый импульс поступивший от генератора 1 импульсов на тактовый вход накапливающего сумматора 3, прибавляет к содержимому накапливающего сумматора 3 содержимое счетчика 11. Поскольку в накапливающем сумматоре 3 записана "1", а в счетчике 11 памяти "0", то, следовательно, соот" 461 2ношение накапливающего сумматора 3 остается прежним, т.е, равным едини- . це, что соответствует "1". Этот же первый импульс от генератора 1 импульсов через ключ 2 и переключатель 4 поступает на счетный вход вычитающего счетчика 13, в котором записана "1"и обнуляет его. На выходе обнуления вычитающего счетчика 13 появляется короткий импульс, который поступает через элемент ИЛИ 14 на. вход двоичного счетчика 15, увеличивая его содержимое на "1", и на вход записи счетчика 11, переписывая в этот счетчик содержимое накапливаю" щего сумматора 3, т.е, "1", и через элемент 12 задержки на вход записи вычитающего счетчика 13, переписывая в него содержимое двоичного счетчика 15, т.е. "1".Второй импульс от генератора 1 импульсов, поступающий на тактовый вход накапливающего сумматора 3, прибавляет к содержимому накапливающего сумматора 3 содержимое счетчика 11, Поскольку в накапливающем сумматоре 3 записана "1", и в счетчике 11 записана "1", то, следовательно, состояние накапливаютщего сумматора 3 будет равно 2, соответствующее 2. Этот же импульс вычитает "1" из счетчика 13. Счетчик 13 вновь обнуляется и импульсом со своего выхода обнуления переписывает в счетчик 11 содержимое накапливающего сумматора 3, т.е. число 2, при" бавляет "1" в двоичный счетчик 15 и через элемент 12 задержки переписывает из двоичного счетчика 15 в вычитающий счетчик 13 число 2.Третий импульс от генератора 1 импульсов суммирует число 2 в накап" ливающем сумматоре 3 с числом 2 в счетчике 11, результат .будет равен 4. Этот же импульс уменьшает на "1" содержимое счетчика 13, т.е. в этом счетчике остается число 1. Четвертый импульс от.генератора 1 суммирует число 4 в накапливающем сумматоре 3 с числом 2 в счетчике 11 и записывает результат равный 6, соответствующий 3. Этот же четвертый импульс вычита" етиз вычитающего счетчика 13 единицу, счетчик 13 обнуляется и импуль" сом с выхода обнуления переписывает число 6 из накапливающего сумматора 3 в счетчик 11, прибавляет единицу в1170461 411 формируется код текущего значения, можно записать Йу=йх дх,(3) Йу с 1 ха-у а здвоичный счетчик 15, после чего в нем будет записано число 3, и через элемент 12 задержки переписывает число 3 из двоичного счетчика 15 в вычитающий счетчик 13.Далее устройство работает аналогичным образом.Каждый импульс от генератора 1 импульсов прибавляют к содержимому накапливающего сумматора 3 содержимое 10 счетчика 11 и вычитает единицу из вычитающего счетчика 13, В том случае, если счетчик 13 обнуляется, то импульс с его выхода. обнуления переписывает число из накапливающего сумматора 3 в счетчик 11, прибавляет "1" в двоичный счетчик 15 и через элемент 12 задержки переписывает содержимое двоичного счетчика 15 в вычитающий счетчик 13, 10Процесс вычисления продолжается до.тех пор, пока число в двоичном счетчике 15 не станет равным числу П, записанному в регистре 17 аргумента. В этот момент времени на выходе 25 схемы 16 сравнения кодов появляется1 1уровень 0 , который закрывает ключ 2, запрещая прохождение импульсов от генератора 1 импульсов. ф-30При вычислении функции= (1-6 ) устройство работает следующим образом.Переключатель 4 находится в положении 5. Накапливающий сумматор 3 и счетчик 11 находятся в нулевом состоянии, в регистре 17 аргумента записано число и Поскольку двоичный счетчик 15 в нулевом состоянии, а в регистре 17 аргумента записано число а , то на выходе схемы 16 сравнения кодов - уровень логической ."1", разрешающий прохождение импульсной последовательности х от генератора 1 импульсов опорной частоты через ключ 2 на тактовый вход накапливающего сумматора 3, на двоичный счетчик 15, через элемент ИЛИ 14, и на вход 8 вычитателя 7. Приращение Йх импульсной последовательности х, поступающей на тактовый вход накапливающегосумматора 3, с выхода переполнения. которого поступают приращения Йг импульсной последовательности г, с55 учетом того, что на выходах счетчика ртеегде а =2 - коэффициент. пересчетасчетчика 11;Ф - число разрядов.Импульсная последовательность г с выхода переполнения накапливающего сумматора 3 поступает на вход 9 вычитателя 7.Импульсная последовательностьс выхода 10 вычитателя 7 поступает на вход счетчика.1 1. Приращение Йу импульсной последовательности у определяется разностью приращений Йх и Йг импульсных последовательностей х и г соответственно,с 1 у=йх-Йг (2)Из (1) и (2) получаем Проинтегрировав (3) с учетом пределов интегрирования получаем значе)ние у в счетчике 11а.е е),Процесс вычисления продолжается до тех пор, пока число в двоичном счетчике 15 не станет равным числу и .) записанному в регистре 17 аргумента. В этот момент времени на выходе схемы 16 сравнения кодов появляется уровень "О", который закрывает ключ 2, запрещая прохождение импульсов от генератора 1 импульсов.Предлагаемое устройство вычисляет функцию п с меньшими аппаратур- ными затратами и со значительно большим быстродействием по сравнению с прототипом, поскольку в предлагаемом устройстве вычисление производится непосредственно, в один такт работы, а в прототипе процесс вычисления осуществляется в несколько тактовКроме того, введение в состав устройства указанных узлов и изменение связей позволяет дополнительно вычислять функцию вида1170461 Составитель А.ШУТехред А.Бабинец Тиран 710Государственногоелам изобретенийосква, Ж, Рауш Подписомитета СССРоткрытийхая наб., д. ное ППП "Патент" Узтород, ул. Проек ил Редактор Е.Копч каз 4705/46 ВНИИ п 113035
СмотретьЗаявка
3706298, 27.02.1984
ЛЬВОВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. ЛЕНИНСКОГО КОМСОМОЛА
ДУДЫКЕВИЧ ВАЛЕРИЙ БОГДАНОВИЧ, БАТРШИН ЗАКИР ШАРИФУЛЛАЕВИЧ, ПАРХУЦЬ ЛЮБОМИР ТЕОДОРОВИЧ, СТРИЛЕЦКИЙ ЗЕНОВИЙ МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 17/10
Метки: вычислительное
Опубликовано: 30.07.1985
Код ссылки
<a href="https://patents.su/5-1170461-vychislitelnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Вычислительное устройство</a>
Предыдущий патент: Устройство для вычисления давления в узле трубопроводной системы
Следующий патент: Устройство для быстрого преобразования фурье
Случайный патент: Способ выполнения скважины для подпочвенного орошения