Постоянное запоминающее устройство для воспроизведения функций
ПОСТОЯННОЕ ЗАПОМИНАЮи ШЕЕ УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ ФУНКЦИЙ, содержащее последовательно соединенные регистр базового значения функции, накопитель, дешифратор к регистр cTBfHUHx разрядов аргумента , коммутатор, один-из входов которого подключен к выходу регистра младших разрядов аргумента, а выход соединен с одним из входов сумматора. другой вход которого подключен к выходу регистра базового значения функции, причем выход сумматора является выходом устройства, входами которого яюляются входы регистров старшего и младшего разрядов аргумента, о т л и ч а ю ш е 6 с я тем, что, с целью упрощения устройства, в него введены дополнительные сумматоры и регистры разности приращений функций, входы которых подключены к одним из выходов накопителя , а выходы регистров разности приращений функции, кроме первого, соединены с первыми входами соответствующих дополнительных сумматоров, выход каждого дополнительного сумматора, кроме последнего,.соединен с вторым входом (Л последующего дополнительного сумматора , второй вход первогояополнительного сумматора соединен с выходом первого регистра разности приращений функции, выходы первого регистра разности и прИ ращений функции и дополнительных сумматоров соединены с другими входами коммутатора. со
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ, РЕСПУБЛИН
„„Я0„„49977
3(51) 11 С 17/00 ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ.
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3463830/18-24 (22) 05.07.82 (46) 23.10,83. Бюл. М 39 (72 ) В. И..Жабин, В. И. Корнейчук, В. П. Тарасенко и Н. В, Шульга (71) Киевский ордена Ленина политех нический институт им. 50летия Великой Октябрьской социалистической peso люции (53) 681.327.6 (088.8) (56) 1. Авторское свидетельство СССР
Ив 611252, кл. Q 11 С 17 00, 1976.
2. Авторское свидетельство СССР
Ж 453739, кл. Q 11 С 17/00, 1972 (прототип). (54) (57) ПОСТОЯННОЕ ЗАПОМИНАЮШЕЕ УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕllEHHR ФУНКЦИЙ, содержащее последовательно соединенные регистр базового значения функции, накопитель, дешифра тор и регистр старших разрядов spry мента, коммутатор, один.из входов ко торого подключен к выходу регистра младших разрядов аргумента, а выход соединен с одним иэ входов сумматора, другой вход которого подключен к выхо ду регистра базового значения функции, причем выход сумматора является выхо» дом устройства, входами которого являются входы регистров старшего и млад щего разрядов аргумента, о т л и ч а ю щ е е с я тем, что, с целью упро щения устройства, в него введены цопол нительные сумматоры и регистры разности приращений функций, входы которых подключены к одним из выходов накопителя, а выходы регистров разности при ращений функции, кроме первого, соедине» ны с первыми входами соответствующих дополнительных сумматоров, выход каж дого дополнительного сумматора, кроме последнего,. соединен с вторым входом последующего дополнительного сумма тора, второй вход первогодополнительного сумматора соединен с выходом первого ре-гистра разности приращений функции, выходы первого регистра разности и при ращений функции и дополнительных сумматоров соединены с другими входами коммутатора.
1049977
Изобретение относится к вычислительной технике и может быть использовано для хранения таблиц значений функций одной переменной.
Известно постоянное запоминающее устройство цля воспроизвецения функций, содержащее регистры, коммутатор, дешифратор, накопитель, сумматор. В этом устройстве на вхоа накопителя юреэ вхоаной регистр и дешифратор 10 . подается значение аргумента функции, с выхода накопителя считывается базо вое значение функции и приращения; по ступающие через коммутатор на оцин axon сумматора. На второй вхоц сумматора по-15 дается базовое значение функции. А на выхоце - полное значение (1
Оцнако это устройство требует большого> обьема памяти цля хранения базовых значений функции и приращений. 20
Наиболее близким к изобретению по технической сущности является постоянное запоминающее устройство., содержащее регистр входного слова, соединенный через: дешифратор и шифратор с соответствующими входами регистра выходногослова,регистр млааших разряаов входного слова,коммутатор и сумматор, одни входы которого поцключены к оцним из выходов регистра выходного слова, а другие - к выходу 30 коммутатора, входы которого поцключены к аругим выходам регистра выхоцного, слова, причем управляющие вхоцы комму татора поцключены к соответствующим входам регистра младших разряцов вход- З5 ного слова (2)
Нецостатком известного устройства является то, что цля записи базовых зна-. чений функции и приращений требуется большой объем памяти, что значительно 40 усложняет шифратор.
Цель изобретения - упрощение устройства путем уменьшения обьема памяти цля записи значений функций.
Поставленная цель достигается тем, что постоянное запоминающее устройство цля воспроизведения функций, соцержашее последовательно соединенные регистр баэо. вого значения функции, накопитель, цещифратор и регистр старших разрядов аргемун- 50 та, коммутатор, оцин иэ вхоцов которого поцключен к выходу регистра младших раэряаов аргумента, а выхоц соецинен с одним из входов сумматора, цругой вход которого. подключен к выхоау ре- 55 гистра базового значения функции, причем выхоц сумматора является выходом устройства, вхоцами которого являются входы регистров старшего и млацшего разрядов аргумента, ввеаены дополнительные сумматоры и регистры разности при-. ращений функции, вхоцы которых подклю» чены к оцним из выхоцов накопителя, а выходы регистров разности приращений функции, кроме первого, соецииены с первыми входами соответствующих допол нительных сумматоров, выхоц кажаого цополнительного .сумматора, кроме послецнего, соец инеи с вторым входом последующего дополнительного сумматора, второй вхоа первого цополнительного сумматора соединен с выходом первого регистра разности приращений функции, выхоцы первого регистра разности приращений функции и дополнительных сумматоров соединены с другими входами коммутатора.
На чертеже изображена структурная схема по.тоянного запоминающего устройства цля воспроизвецения функций.
Устройство содержит регистр 1 стар. ших разрядов аргумента, регистр 2 млацших разрядов аргумента, цешифратор 3, накопитель 4, регистр 5 базового значения функции, сумматор 6, регистры 7 - 7и разности приращений функции (гце k - целое число), цопол нительные сумматоры 84 - 8 1 и коммутатор 9.
Устройство работает слецуюшим образом.
Старшие h4 разряцов П -разряцногс входного слова, составляющего аргумент, записываются в регистр 1, à hl =
= г1- д оставшихся разрядов записываются в регистр 2. В зависимости от кода п в регистре 1 выбирается оцна иэ 2 входных шин цешифратора 3, и накопитель 4 выдает базовое выходим слово, т.е. базовое значение функции в регистр 5, а во все регистры 74 - 7 коаы разностей соответствующих приращений. Коцы разностей приращений поступают на входы сумматоров 8 4 - 8, на выхоце которых формируются полные приращения функций, поступающие на вход коммутатора 9. В зависимости от коца в регистре 2 коммутатор 9 подключает к сумматору 6 выхоцы того из сумматоров 8 - 8и 4, на котором формируется требуемое приращение. Копы базового значении и приращения функции суммируются в сумматоре 6, в результате чего сумматор 6 формирует выходное слово, соответствующее данному вхоцному слову.
10499
Рассмотрим программирование накопителя 4 и работу запоминающего yew ройства на конкретном примере. Пусть необхоцимо составить таблицу програм мирования накопителя 4 цля вычисления функции =х . Выбираем и =9 и й)=Д.
Расчет разности приращений цля не которых значений аргумента приводится в табл. 1, в которой прецставлены значения аргумента Х j соответствуюшие 10 им значения функции о, базовое значение функции о, приращения у функции Ь,;, опрецеленные По формуле Ь; = F< -Го и разности приращений g, опрецеляемые как Ь; -b y Фрагмент таблицы !
5 программного накопителя 4 привецен в табл, 2.
В ячейку памяти накопителя 4, номер которой равен базовому значению аргумен- та функции, записывается соответствую- 20 шее.базовое значение функции И 7 разно стей приращений. Пусть на ахоп устройства поступает значение аргумента 110001101, В регистр 2 записывается коц 101, а в регистр 1 - базовое значение аргумента 11001. По базовому значению аргумента из накопителя 4 выбирается слово 100 10 1 1000 1 100 1 100 1 1001, базовое значение функции 100101100 записывается в регистр 5, а разности 30 приращений 0.1,10,01,10,01,10,01в соответствующие регистры 74 - 7к.
77 4
Колы разности прирашений поступают на сумматоры 8 - 8к, гае формируются все прирашения функции и поступают на вхоцы коммутатора 9. Коммутатор, управ ляемый коцом 101, записанным в регистре 2, поцключает к оцним из вхоцов сумматора 6, выхоцы оцного из сумма торов 8 — 8 к, на котором сформиро; вано требуемое приращение функции
01
+10
K)1
+10
+01
111
На цругие вхоцы сумматора 6 посту пает базовое значение функции
100101100, и на выхоце сумматора 6 формируется значение функции
+ 111
100110011, соответствующее вхоцному слову
110001101.
Технико-экономическое преимущество прецлагаемого устройства заключается в его упрощении за счет уменьшения емкости накопителя прк tl =12, tTF 3 и воспроизвецении функции " Ф емкость накопителя сокращается в 1,7 раза.
Та бл ица 1
110001001
110001011
110001101
110001111
110010001
110010010
10.
0100
100101100
100110011 100101100 0111
01.
01
100 101100
100101101
100101111
100110010
100110101
100111011
100101100 0000 00
100101100 0001
100101100 0011
100101100 0110
100101100 1001
100101100 1010
100111000 0000
1001 1 1000 00 10 10
100111000 0011
1049977
101000001
100111000 1001 01
Таблица .2
110001
110010
110010011
110010100 . i100i0101
110010111
П одолжение табл. 1 з
100111101 100111000 0101 10
100111110 100111000 0110 01
101000000 100111000 1000 10
101000011 ;100111000 1011 10
100101100 01 10 01 10 01 10 01
100111000 10 01 10 01 10 01 10
ВНИИПИ Заказ 8436/49 Тираж 594 Подписное
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4



