Число-импульсный функциональный преобразователь
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и предназначен для генерирования во времени функции/х. Изобретение является дополнительным к устройству по авт.св. № 1022160, и позволяет преобразовывать как число-импульсный , так и параллельный коды числа X . Устройство содержит четыре счетчика, импульсный сумматор , управляемый делитель частоты, двоичный умножитель, элемент И, элемент ИЛИ, генератор тактовых импульсов , блок постоянной памяти, схему сра внения, дешифратор, триггер с соответствующими связями. Квадратный корень извлекается параллельно из старпгах разрядов числа X с помощью блока постоянной памяти и из младших разрядов числа X с помощью основного устройства, ранее известного. Элемент ШШ служит дешифратором поступления числа на входы па- :. раллельного кода устройства. 1 ил. § (Л |С сд Од о го
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„Я0„„1256021 (5р 4 G 06 F 7/552
А2
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbITHA
ОПИСАНИЕ ИЗОБРЕТЕНИЯ 11 ! К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (54) ЧИСЛО-ИМПУЛЬСНЫЙ ФУНКЦИОНАЛЬНЫЙ
ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к вычислительной технике и предназначен для генерирования во времени функции ГХ
Изобретение является дополнительным (61) 1022160 (21) 3874916/24-24 (22) 26.03.85 (46) 07.09.86. Бюл. 1Г 33 (71) Львовский ордена Ленина политехнический институт им. Ленинского комсомола (72) M.À.Ãàâðèëþê, Т.Г.Галамай, В.В.Древняк и Л.В.Мороз (53) 681.325(088.8) (56) Авторское свидетельство СССР
У 1022160, кл. G Об F 7/552, 1982. к устройству по авт.св. 9 1022160, и позволяет преобразовывать как число-импульсный, так и параллельный коды числа Х, Устройство содержит четыре счетчика, импульсный сумматор, управляемый делитель частоты, двоичный умножитель, элемент И, элемент ИЛИ, генератор тактовых импульсов, блок постоянной памяти, схему сравнения, дешифратор, триггер с соответствующими связями. Квадратный корень извлекается параллельно из старших разрядов числа Х с помощью блока постоянной памяти и из младших разрядов числа Х с помощью основного устройства, ранее известного. Элемент ИЛИ служит дешифратором поступления числа на входы параллельного кода устройства. 1 ил.
1256021
Изобретение относится к автомати- ке и вычислительной технике, может быть использбвано для, генерирования во времени функции Гх и, является усовершенствованием устройства по авт. св, 1Ф 1022160.
Цель изобретения — расширение класса преобразуемых кодов путем преобразования как число-импульсного, так и параллельного кодов числа. 10
На чертеже изображена блок-схема предлагаемого устройства.
Преобразователь содержит импульсный сумматор 1, управляемый делитель
2 частоты, число-импульсный умножи- 15 тель Э, с первого по третий счетчики 4-6, триггер 7, дешифратор 8, блок 9 постоянной памяти, схему 10 сравнения, четвертый счетчик 11, элемент ИЛИ 12, элемент И 13, генератор 14 тактовых импульсов.
Перед началом работы в счетчике
4 записана единица.
Старшие разряды входной величины х подаются на входные разряды дешифратора 8, управляющего работой блока 9. Младшие разряды значения х. подаются на первый вход схемы 10, второй вход которой подключен к выходным разрядам счетчика 11. C генератора 14, через элемент И 13, тактовые импульсы поступают на импульсный сумматор 1 и на счетный вход счетчика 11. Когда в счетчик 11 поступит число, равное числу, посту- З пившему на первые входы схемы 10, то на ее выходе появится импульс, который приведет к срабатыванию триггера
7, что, в свою очередь, приведет к . закрытию элемента И 13. Это соответ- 40 ствует тому, что на вход импульсного сумматора с генератора 14 поступило число импульсов, соответствующее значению, поданному на первые информационные входы схемы 10. Для того, 45 чтобы число, поступившее на импульсный сумматор 1, соответствовало числу, поступившему на схему 10, необходимо, чтобы началом поступления импульсов на импульсный сумматор 5О
° ь
1 был момент прихода входного значеI ния х. С этой целью введен элемент
ИЛИ 12, выход которого подключен к
1 входу элемента И 13. Поступление значения х приводит к установлению единицы на выходе элемента ИЛИ 12 и открытию элемента И 13.
Работа импульсного сумматора 1 описывается выражением
dm dx + dn (1) где Йп — приращение импульсов на выходе сумматора 1;
dx — приращение импульсов на выходе элемента И 13;
dn — приращение импульсов на выходе число-импульсного умножителя 3.
Работа управляемого делителя 2 частоты с учетом единицы, предварительно записанной в счетчике 4, описывается выражением:
dy = — — — dm
N + 1 (2)
2 где dy — приращение импульсов на выходе число-импульсного умножителя 3; .N — количество импульсов переполнения счетчика 5, поступивших на вход счетчика 4.
С учетом того, что с счетчика 5 поступает .код дополнения (И вЂ” у ) работа число-импульсного умножителя
Э описывается выражением: (N — y )
dn = -- — - — dy, (3)
N где N — коэффициент пересчета счетчика 5;
I у — число, записанное в счетчике 5.
С учетом (2) и (3) выражение (1) можно записать в виде: (М2И + у )dy - N dx (4)
Б счетчике 4 хранятся старшие, а в счетчике 5 — - младшие разряды значения у, которые можно представить как
У=И2Х+У (5)
С учетом (5) выражение (4) можно представить в виде
ydy = N dx. (6)
Интегрируя выражение (6) и подставив пределы изменения переменных, получим
У
2 N N (7)
2 у=k x, (8) где k = It2N (9)
Блок 9 должен программироваться так, чтобы в результате его преобразования учитывался коэффициент К.
Старшие разряды преобразуемого числа будут отрабатываться блоком
9 и результат будет представляться в счетчике 6, а младшие — функциональным преобразователем с представлением результата в счетчиках 6 и 5.
1256021
Составитель Д.Хан-Магомедов
Техред Л. Сердюкова Корректор В.Синицкая
Редактор С.Патрушева
Заказ 4824/48
Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4
Таким образом, предлагаемое устройство извлекает квадратный корень из входного числа Х. Быстродействие предлагаемого устройства определяется количеством младших разрядов преобразуемого числа. Наиболее рационально испольэовать данную схему при большой разрядности аргумента, так как применение в этом случае функциональных преобразователей не10 целесообразно из-за невысокого быстродействия, а блок постоянной памяти-из — за больших аппаратурных затрат.
4» o p M у л а и з о б р е т е н и я 15
Число-импульсный функциональный преобразователь по авт.св. ¹ 1022160, отличающийся тем, что, с цель д расширения класса преобразуе- 20 мых кодов путем преобразования как число-импульсного, так и параллельного кодов числа, в него введены элемент И, элемент ИЛИ, триггер, генератор тактовых импульсов, четвер- 25 тый счетчик, схема сравнения, блок постоянной памяти и дешифратор, информационные входы которого являются входами старших разрядов параллельного кода числа устройства, а выход подключен к адресному входу блока постоянной памяти, выход которого подключен к информационному входу второго счетчика, первый информационный вход схемы сравнения является входом младших разрядов параллельного кода числа устройства, а второй информационный вход подключен к выходу четвертого счетчика, выход Равно
11 tl схемы сравнения подключен к входу установки триггера, инверсный выход которого подключен к первому входу элемента И, второй и третий входы которого подключены к выходам генератора тактовых импульсов и элемента
ИЛИ соответственно, выход элемента
И подключен к счетному входу четвертого счетчика и второму входу импульсного сумматора, входы элемента ИЛИ подключены к входам соответствующих разрядов параллельного кода числа устройства.„